我已经配置了Fedora以启动无线网络
首先编辑/etc/wpa/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
update_config=1
network={
ssid="mysid"
psk="mypassword"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
然后我创建这个文件
/etc/sysconfig/network-scripts/ifcfg-mysid
然后我对其进行编辑。
ESSID="mysid"
MODE=Managed
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=static
IPADDR=192.168.0.6
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=mysid
UUID=abcde-...
ONBOOT=yes
HWADDR=**:**:**:**:**:**
MACADDR=**:**:**:**:**:**
SECURITYMODE=open
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
第一次工作...但是在每次重新启动时,我都看到wifi的mac改变了。如何为设备放置固定的macaddr?我的路由器仅接受已知的MAC;如果MAC更改,它将断开连接。NetworkManager被禁用
我找到了解决方法
启用NetworkManager
添加
[device]
wifi.scan-rand-mac-address=no
到NetworkManager.conf
并在启动前运行此脚本
#!/bin/sh
HWADDR=**:**:**:**:**
ifconfig wlp6s0 down
macchanger --mac="$HWADDR" wlp6s0
ifup mynet
或使用NetworkManager更好,更轻松的解决方案
添加
[device]
wifi.scan-rand-mac-address=no
到NetworkManager.conf
然后跑..
nmcli device wifi connect mysidname password "pass!"
简单!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句