樹莓派4B 不同無線網絡卡自動連線不同wifi

2021-10-12 04:58:35 字數 2498 閱讀 3977

樹莓派4b中只有一張無線網絡卡,在日常使用中,有時可能會出現需要兩張無線網絡卡分別連線不同wifi的情況。如果想讓樹莓派開機後兩張無線網絡卡能自動連線上對應的wifi,不產生連線的錯位,首先,需要購買一張無線usb網絡卡,一般**在三十元左右。我個人用的是edup ep-n8508gs樹莓派專用usb無線網絡卡。其次,根據下面的步驟進行操作。

通過iwconfig命令查詢樹莓派中的無線網絡卡數量

可以看到系統識別出了 wlan0 和 wlan1 兩張網絡卡

通過ifconfig命令查詢網路情況,也能確認兩張無線網絡卡都能正常工作

進入 /etc/wpa_supplicant 目錄

cd /etc/wpa_supplicant
在該目錄下能夠找到乙個wpa_supplicant.conf檔案,這個檔案存放了關於本機連線過的wifi的賬號和密碼等資訊。

wpa_supplicant.conf檔案複製乙個備份

sudo cp wpa_supplicant.conf wpa_supplicant.conf.backup
接著,將wpa_supplicant.conf改名為wpa_supplicant_wlan0.conf,並複製乙份wpa_supplicant_wlan1.conf的副本。

sudo mv wpa_supplicant.conf wpa_supplicant_wlan0.conf

sudo cp wpa_supplicant_wlan0.conf wpa_supplicant_wlan1.conf

此時該目錄下的結構應該如下圖所示

接下來分別對這兩個檔案進行修改。首先開啟wpa_supplicant_wlan0.conf

可以看到該配置檔案中儲存了你之前連線過的wifi名稱和密碼。將 ssid 後面的引號中填寫想要讓 wlan0 網絡卡連線的wifi名稱, psk 後面填寫該wifi的密碼。如果沒有連線過wifi,那也可以直接參照上圖在配置檔案中填寫 network 字段。填寫完後輸入:wq儲存檔案。

如果想要給一張網絡卡配置兩個及以上的wifi,並設定wifi之間的優先順序,可以如下操作

其中priority欄位表示該連線的優先順序。priority的數值越高,則表示優先順序越高。

用同樣的方法修改wpa_supplicant_wlan1.conf檔案,完成後儲存

接著開啟 /etc/network/inte***ces 檔案

sudo vim /etc/network/inte***ces
在檔案末尾加上下面的**

allow-hotplug wlan0                                           #允許wlan0熱插拔

iface wlan0 inet manual #設定wlan0的狀態遵循手冊

wpa-conf /etc/wpa_supplicant/wpa_supplicant_wlan0.conf #wlan0遵循的wpa協議檔案的位置

allow-hotplug wlan1 #允許wlan1熱插拔

iface wlan1 inet manual #設定wlan1的狀態遵循手冊

wpa-conf /etc/wpa_supplicant/wpa_supplicant_wlan1.conf #wlan1遵循的wpa協議檔案的位置

最終的inte***ces檔案如下圖所示

通過reboot命令重啟樹莓派,使配置生效。

三 樹莓派無線網絡卡配置

一 檢視網絡卡狀態是否正常 把無線網絡卡插到樹莓派上,輸入命令ifconfig a檢視是否有wlan0的資訊,如果有說明網絡卡狀態正常,可以跳過第二步,直接配置無線網路。如果查不到wlan0的資訊,則需要安裝無線網絡卡的驅動。二 檢視無線網絡卡的資訊 輸入命令 dmesg grep usb 檢視無線...

樹莓派設定自動連線無線網路

樹莓派開機後自動連線無線網路方法,親測有效。1 在任意方法 無線或有線 已經連線樹莓派的基礎上,執行該命令,意思是編輯wpa supplicant.conf這個檔案。內容如下 ssid是無線網路名稱,psk是密碼,key mgmt是加密方式 可省略 priority是優先順序。可以設多個wifi,賦...

樹莓派3b安裝usb無線網絡卡要點大全

細枝末節不再講,你可以根據本文的線索在網上進行關鍵的搜尋,很多指導都不錯。這裡是重點 我繞過的彎路 買乙個支援linux的usb無限網絡卡 安裝網絡卡 開啟樹莓派 我用的是ubuntu mate的映象 注意選擇 映象檔案名中有rasp3字樣的映象檔案 使用lsusb命令 如果顯示了帶有您的usb無線...