[教學] 啟用 Pi 3B+的WiFi

▲ 當拿到 Pi 3B+ 以後,如果安裝目前最新版(2018-03-13)的映像檔開機後,會發現看不到這次改版最大的 WiFi 裝置。

 

如果從指令列 ifconfig 也會發現找不到內建的網卡。

查詢一下原來這次的 release notes 把 wpa_supplicant.conf 的國碼設定拿掉了。

可以從 sudo raspi-config 選單中設定 WiFi 的國碼即可,步驟如下。
4 Localisation Options > I4 Change Wi-fi Country > TW Taiwan

完成後再執行 ifconfig 就可以看到 wlan0 出來了。

可以用 iw dev 查看支援的頻段,有到 5GHz 了。

還有 iw list 查看支援的模式。

如果設定完國碼還看不到 wlan0 這張網卡的話,可以用 rfkill list 確認無線的啟用狀況,看是被軟體或硬體的設定擋住。

如果是 phy0Soft blocked: yes,可以用 rfkill unblock wifi 啟用 WiFi 即可。

另外,原本在 Jessie 使用的 ifconfig wlan0 up,在 Scretch 也不能用了,會出現這樣的訊息。

要改為下面的方式啟用/停用網路裝置。

或是啟用/停用內建的 WiFi 裝置。

更多有關 /etc/wpa_supplicant/wpa_supplicant.conf 的參數可以參考這篇

參考資料:
* New Pi3B+ Wireless issues
* Wifi on Raspberry Pi 3
* wpa_supplicant.conf

相關教學

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

補貨通知我 我們將會在商品到貨的時候通知您。請在下方留下有效的Email。
Email 數量 我們不會將你的Email 告知任何人。