我有一個 Raspberry Pi,當它透過乙太網路插入網路時,我的設定可以正常工作,並且可以連接到靜態 IP。
今天我買了一個無線區域網路適配器,安裝後它也運作得很好......但只有一件事。它不會自行啟動嗎?
為了讓 wlan 運行,我實際上必須插入 LAN 電纜幾秒鐘,然後我可以透過其靜態 IP 進行連接。插入 LAN 電纜後,我可以拔下它並進行無線連接。這有多奇怪?
我猜有什麼東西沒有啟動?在它注意到 LAN 電纜並啟動服務之前?
我的設定是:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.50
netmask 255.255.255.0
gateway 192.168.1.1
auto wlan0
iface wlan0 inet static
wpa-ssid <ssid>
wpa-psk <key>
address 192.168.1.51
netmask 255.255.255.0
gateway 192.168.1.1
答案1
我在用作伺服器的系統上使用了類似的設置,具有到 LAN 的有線和無線連接、相同的路由、不同的 IP(儘管它可以使用相同的 IP,但它會混淆 ssh 之類的東西。)
嘗試改變
auto eth0
到
allow-hotplug eth0
只有在插孔中偵測到電纜時,才會啟動 eth0 設定。目前,您同時啟用兩個網路卡,就像有人提到的那樣,這可能是路由問題。