[英]How to connect to wifi raspberry pi headless?
我知道有很多博客解釋了如何在樹莓派上設置 wifi 無頭。 我跟着他們,他們工作過一次。 但是我不得不格式化SD卡,然后重新格式化,它不再連接到WiFi了。
我使用 RPI Imager 編寫操作系統。 (注意我也試過按Ctrl
+ Shift
+ 10
的高級選項,並設置wifi,ssh 像這樣。寫完后驗證返回無法創建FAT32分區的錯誤)。
然后我在 sd 卡(啟動)內創建了一個空白ssh
文件,以允許ssh
連接。
然后我創建了包含以下內容的wpa_supplicant.conf
文件:
country=CZ
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="NETWORK-NAME"
psk="NETWORK-PASSWORD"
}
然后我彈出sd卡,將其插入樹莓派,它沒有連接到wifi。
我知道 Raspberry pi 和 wifi 連接器運行良好。 所以它一定是我想念的東西。
在這一點上,我真的很絕望,因為我已經花了 10 多個小時試圖連接到 WiFi。 我已經格式化並重新安裝了很多次 Raspberri-OS,並嘗試了盡可能多的教程。
您的問題並沒有一個真正通用的答案,所以冒着告訴您一堆您已經嘗試過的事情的風險,這是我要嘗試/考慮的詳盡清單:
如果您使用的是 Ubuntu,您可能必須使用 netplan - 請參閱此處以獲取一些說明https://askubuntu.com/questions/1143287/how-to-setup-of-raspberry-pi-3-onboard-wifi-for- ubuntu-server-with-netplan
不要忘記您的 key_mgmt 字段(使用與您的 wifi 相關的值):
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CA
network={
ssid="NETWORK_SSID"
psk="PSWD"
key_mgmt=WPA-PSK
}
如果您可以通過有線連接將 ssh 連接到並使用 Raspian,您可能會發現使用 raspi-config 更容易( sudo raspi-config
,然后是 System Options > S1 Wireless LAN)。
現在我們進入列表的“我已經檢查了五次”部分:
a)如果您使用的是 Ubuntu/netplan,請確保您通過執行ifconfig
使用正確的接口 id - 應該是 wlan0,但您永遠不知道
b) 確保您的 SSID 正確 - 您可以執行sudo iw wlan0 scan
以查找所有可以訪問的網絡並仔細檢查 SSID。 注意奇怪的引號(例如“智能”引號)、拉長的破折號和雜散的空格 - 特別是如果您從其他地方粘貼了 SSID 和密碼
c) 通過檢查不同的設備確保您的 SSID、密碼和密鑰設置正確
d) 確保您在 LAN 上尋找正確的 IP 地址 - 您可以執行sudo nmap -sn 192.168.1.0/24
並且您的 Pi 設備應該如下所示:
Nmap scan report for 192.168.1.68
Host is up (0.00044s latency).
MAC Address: B8:27:EB:8B:73:AD (Raspberry Pi Foundation)
請記住,如果使用 DHCP,您的 Wifi 和有線連接將獲得不同的 IP 地址 - 如果將 static 用於有線,您也可能會獲得無線接口的 DHCP 地址。
如果您使用相同的 Raspian 圖像一直失敗,請嘗試不同的方法,以隔離問題 - 例如,如果您一直使用 Buster 失敗,請嘗試 Ubuntu(反之亦然)
最后,一些更一般的建議,關於當你對一個你花了太多時間的問題感到非常沮喪時該怎么做——寫一個“證明”,說明為什么你試圖做的事情是不可能的,並解釋一行一行地完成你應該如何完成的步驟。 這是我最后的手段,目前有 100% 的成功率——當我試圖解釋為什么這件事不可能時,我意識到我沒有做、忽略或做錯了什么。
實際上,我通過關注這個博客https://weworkweplay.com/play/automatically-connect-a-raspberry-pi-to-a-wifi-network/?fbclid=IwAR2QckXB5XMPLCttnyBDUWv-MgxFsk0utfih4FHpF1za4OzH-9h-SKgR0GM解決了這個問題東西到/etc/network/interfaces/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.