樹莓派網絡連接方式有有線和無線兩種方式,有線連接基本不需要進行設置,只需要插上網線即可,故本文著重講解在幾種不同的方式下對樹莓派進行無線設置。
設備
在樹莓派上設置Wifi上需要使用以下設備。
必需的
- 樹莓派
- Micro SD卡
- Wifi無線網卡(樹莓派3代以上內置無線模塊,不需要)
- 樹莓派電源
可選的
- USB鍵盤
- USB鼠標
在沒有顯示器的情況下設置無線WiFi
如果你手中只有樹莓派,沒有顯示器,或者不方便將其連接到顯示器上,那麼設置無線WiFi的方式如下。
同樣,在沒有顯示器的情況下設置無線WiFi,同樣也分為兩種情況,一種是樹莓派暫時不能登陸遠程終端設置WiFi,另一種是可以登陸樹莓派終端設置WiFi。
不能登陸遠程終端設置WiFi
這種方式適用於第一次刻錄完系統,並且沒有有線網絡連接的情況下設置樹莓派WiFi。方法如下:
在SD卡的boot分區種新建 wpa_supplicant.conf 文件,並且配置 WiFi 的 SSID 和密碼,這樣樹莓派啟動後會自行讀取 wpa_supplicant.conf 配置文件連接 WiFi 設備。
<code>ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ ssid="WiFi的SSID" psk="WiFi密碼"}/<code>
樹莓派開機,就會自動連接WiFi。
可以登陸終端設置樹莓派WiFi
如果樹莓派有有線網絡連接,這時可以通過終端來設置WiFi。方法如下:1.在Raspberry Pi的終端中,輸入以下命令。
<code>sudo nano /etc/wpa_supplicant/wpa_supplicant.conf/<code>
2.在此文件的底部,添加以下行。
<code>network={ssid="The SSID of your network (eg. Network name)"psk="Your Wifi Password"}/<code>
3.鍵入ctrl + x,然後輸入y退出nano 。
4. 通常情況下,樹莓派會自動檢測到wpa_supplicant文件的更改,並自動建立與無線WiFi的連接。
如果沒有連接成功,可以通過執行以下命令來強制其進行檢查。
4a. 關閉並重啟網絡接口,從而通過重新啟動網絡接口以重新加載wpa_supplicant文件。
<code>sudo ifdown wlan0sudo ifup wlan0/<code>
5.然後可以使用ifconfig wlan0命令檢查連接是否成功。inet addr字段中應該有一個IP地址。
<code>$ ifconfig wlan0wlan0: flags=4163 mtu 1500 inet 192.168.43.25 netmask 255.255.255.0 broadcast 192.168.43.255 inet6 fe80::c73b:501:6cb3:3ec1 prefixlen 64 scopeid 0x20 ether b8:27:eb:95:ea:38 txqueuelen 1000 (Ethernet) RX packets 1549 bytes 125832 (122.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1397 bytes 383807 (374.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0/<code>
關鍵字: 終端 supplicant 設置