硬件:樹莓派4b 1G
系統:2020-02-13-raspbian-buster
內存卡:閃迪32G
系統燒寫:
1.下載燒寫軟件 Win32DiskImager
2.內存卡通過讀卡器連接電腦,格式化內存卡
3.打開軟件,選擇系統鏡像文件,選擇要燒寫的內存卡,點擊Write等待便可
WiFi連接:
1.在boot目錄下新建一個文本文件,改名為ssh(無.txt后綴)
2.在boot目錄下新建一個文本文件,改名為wpa_supplicant.conf(無.txt后綴)
wpa_supplicant.conf文件內容:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
#ap_scan=1
network={
ssid="wifi-name"
psk="wifi-password"
key_mgmt=WPA-PSK
priority=1
}
# ap_scan:WiFi連接模式
ap_scan=1:先連接可見的WiFi,如果掃描完所有可見的網絡之后都沒有連接上,則開始連接隱藏WiFi
ap_scan=2:按照network定義的順序連接WiFi網絡,遇到隱藏的將立刻開始連接,連接順序不受priority影響
# ctrl_interface:這個文件夾里面存的是一個當前使用的interface的socket文件,可以供其他程序使用讀取WiFi狀態信息
# network:一個連接一個WiFi網絡的配置,可以有多個,wpa_supplicant會按照priority指定的優先級(數字越大越先連接)來連接,當然,在這個列表里面隱藏WiFi不受priority的影響,隱藏WiFi總是在可見WiFi不能連接時才開始連接。
ssid:WiFi名字
psk:WiFi密碼
key_mgmt:WiFi加密方式,無密碼為NONE,WPA/WPA2加密為WPA-PSK
priority:連接優先級,正數,數字越大優先級越高
scan_ssid:連接隱藏WiFi需指定該值為1,非隱藏WiFi不用寫該屬性
# 一般來說上述配置后啟動樹莓派會自動連接WiFi,可惜我可能太特殊了,連接不了WiFi,查了好久,發現通過修改/etc/network/interfaces便可成功連接WiFi了
下面便是我的配置:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B
該篇筆記主要是記錄一下樹莓派WiFi連接配置,我在此感謝一下博主:踏雪無痕何處是 ,該篇文章部分內容是從該博主的文章內摘抄,且我樹莓派的WiFi連接配置也借鑒了該博主的文章。