Linux
如何讓 wifi 在我的樹莓派上與 r8188eu 驅動程序一起工作?
嗨,我在將樹莓派連接到 wifi 加密狗時遇到問題。我已經從網際網路上關注了很多教程,但到目前為止沒有成功。
我的 WIFI 加密狗可以掃描網路,但它沒有連接到任何網路。這是我的配置文件的樣子
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev country=GB update_config=1 network={ ssid="noname" #psk="zong4gisbest" psk=ead5b0b7e82e1a68f01e9a17a2a7719ec24575c89bb5b5805e4ae49c80daa983 }
這是我在 Raspbian 上的命令的結果
iwconfig wlan0 unassociated Nickname:"<WIFI@REALTEK>" Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated Sensitivity:0/0 Retry:off RTS thr:off Fragment thr:off Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 eth0 no wireless extensions. lo no wireless extensions.
lsusb
Bus 001 Device 004: ID 0bda:0179 Realtek Semiconductor Corp. RTL8188ETV Wireless LAN 802.11n Network Adapter Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
你能幫我解決這個問題嗎?
謝謝
編輯您的
wpa_supplicant.conf
,更改以下行:network={ ssid "noname" psk"zong4gisbest"
到:
network={ ssid="noname" #psk="zong4gisbest" psk=ead5b0b7e82e1a68f01e9a17a2a7719ec24575c89bb5b5805e4ae49c80daa983 }
保存然後執行
wpa_supplicant -iwlan0 -D wext -c/etc/wpa_supplicant/wpa_supplicant.conf -B dhclient wlan0
錯誤:
nl80211:驅動程序不支持身份驗證/關聯或連接命令
表示標準nl80211不支持您的設備,您應該使用舊驅動程序
wext
。要正確設置您的
wpa_supplicant.conf
,最好使用以下wpa_passphrase
命令:wpa_passphrase YOUR-SSID YOUR-PASSWORD >> /etc/wpa_supplicant/wpa_supplicant.conf
要在重啟後自動連接到您的 AP,請編輯
wlan0
您的介面,/etc/network/interfaces
如下所示:allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf