不算是什麼新功能了,在樹莓派3B發佈後不久,樹莓派官方 Raspbian 系統久加入了允許在開機前對 WiFi 網絡進行配置的機制。
一、WiFi 網絡配置
用戶可以在未啓動樹莓派的狀態下單獨修改 /boot/wpa_supplicant.conf
文件配置 WiFi 的 SSID 和密碼,這樣樹莓派啓動後會自行讀取 wpa_supplicant.conf 配置文件連接 WiFi 設備。
操作方法簡單:將刷好 Raspbian 系統的 SD 卡用電腦讀取。在 boot 分區,也就是樹莓派的 /boot
目錄下新建 wpa_supplicant.conf 文件,按照下面的參考格式填入內容並保存 wpa_supplicant.conf 文件。
country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="WiFi-A" psk="12345678" key_mgmt=WPA-PSK priority=1 } network={ ssid="WiFi-B" psk="12345678" key_mgmt=WPA-PSK priority=2 scan_ssid=1 }
說明以及不同安全性的 WiFi 配置示例:
#ssid:網絡的ssid
#psk:密碼
#priority:連接優先級,數字越大優先級越高(不可以是負數)
#scan_ssid:連接隱藏WiFi時需要指定該值爲1
如果你的 WiFi 沒有密碼
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=NONE }
如果你的 WiFi 使用WEP加密
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=NONE wep_key0="你的wifi密碼" }
如果你的 WiFi 使用WPA/WPA2加密
network={ ssid="你的無線網絡名稱(ssid)" key_mgmt=WPA-PSK psk="你的wifi密碼" }
二、開啓 SSH 服務
如果通過 ssh 連接樹莓派出現 Access denied 這個提示則說明 ssh 服務沒有開啓。要手動開啓的話,和 WiFi 配置相似,同樣在 boot 分區新建一個文件,空白的即可,文件命名爲 ssh。注意要小寫且不要有任何擴展名。
樹莓派在啓動之後會在檢測到這個文件之後自動啓用 ssh 服務。隨後即可通過登錄路由器找到樹莓派的 IP 地址,通過 ssh 連接到樹莓派了。