[轉]wpa_supplicant連接wifi出錯

移植rtl8192eu驅動,在使用過wpa_supplicant連接wifi時遇到如下問題:

root@NanoPi-NEO4:~# wpa_supplicant -D nl80211 -i enx0013ef3f0029 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=enx0013ef3f0029 disabled_11b_rates=0
enx0013ef3f0029: Failed to initialize driver interface

我的配置(/etc/wpa_supplicant/*.conf):

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN

network={
       ssid="TP-LINK_5A6E"
       #ssid="MERCURY_OFFICE"
       psk="xonz123456"
}

網上找到原因是硬件不支持nl80211這個驅動,使用下面的命令就可以了:

sudo wpa_supplicant -D wext -i enx0013ef3f0029 -c /etc/wpa_supplicant/wpa_supplicant.conf

傳送門:https://wiki.archlinux.org/index.php?title=WPA_supplicant_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&oldid=452628

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章