무선 네트워킹을 활성화하도록 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
처음에는 작동했지만 재부팅할 때마다 Mac에서 Wi-Fi가 변경되는 것을 볼 수 있습니다. 장치에 고정 Macaddr을 설정하는 방법은 무엇입니까? 내 라우터는 알려진 MAC만 허용합니다. MAC이 변경되면 연결이 끊어집니다. 네트워크 관리자가 비활성화되었습니다.
답변1
해결책을 찾았습니다
네트워크 관리자 활성화
다음에 추가
[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!"
단순한!