이전에 wpa_supplicant를 사용한 적이 없어서 유효한 연결이 설정되었는지 혼란스럽습니다. wpa_passphrase를 사용하여 psk를 가져와서 wpa_supplicant.conf로 출력합니다. 그런 다음 연결합니다.
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
출력은 다음과 같습니다.
rfkill: Cannot open RFKILL control device
ioctl[SIOCSIWAP]: Operation not permitted
wlan0: Trying to associate with e8:04:62:23:57:d0 (SSID='Guest' freq=2412 MHz)
wlan0: Associated with e8:04:62:23:57:d0
wlan0: WPA: Key negotiation completed with e8:04:62:23:57:d0 [PTK=CCMP GTK=CCMP]
wlan0: CTRL-EVENT-CONNECTED - Connection to e8:04:62:23:57:d0 completed (auth) [id=0 id_str=]
접속이 가능한 것 같은데 처음에 오류가 발생합니다. 무슨 뜻인가요? 연결에 영향을 미치나요? 아니면 올바르게 연결되어 있는 것처럼 보입니까? dhcp pr udhcpc를 사용하여 wlan0에 주소를 제공하려고 할 때 이 질문을 하는데 주소를 얻지 못합니다. 이유가 무엇인지 아십니까?
wpa_supplicant.conf를 모두 시도했습니다.
network={
ssid="Guest"
#psk="xxxxxxxx"
psk=<numbers>
}
그리고
update_config=1
network={
ssid="Guest"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=<numbers>
}
둘 다 똑같은 걸 주는데
답변1
이 두 가지 오류는 rfkill
무선 장치를 활성화 및 비활성화하는 데 사용되는 도구인 Rfkill로 인해 발생합니다. 대부분의 경우 rfkill은 커널에서 활성화되어 있지 않습니다. 따라서 /dev/rfkill
파일이 존재하지 않으며 rfkill 명령은 다음과 같은 오류를 발생시킵니다.rfkill: Cannot open RFKILL control device
여기서 제어 장치는 다음을 의미합니다./dev/rfkill