Debian

在 Cubieboard 上手動配置網路介面

  • August 23, 2013

我已經安裝了 Cubian(它是用於 Cubieboard 的 Debian)。系統啟動後,有線網路工作正常。我已經閱讀配置了網路介面(我只添加了 wlan0 設置):

//default
# the loopback interface
auto lo
iface lo inet loopback

#
#auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

//my
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name

但是當我嘗試時,sudo ifup wlan0我得到:

未收到 DHCPOFFERS。持久數據庫中沒有工作租約 - 休眠。

我的路由器上有一個 MAC 過濾器,但我將 MAC 地址添加到了白名單中。

我也不明白為什麼Cubian連接eth0,當有

#auto eth0

/etc/network/interfaces.

在維基中我看到:

如果您絕對不需要有線網路,請通過評論禁用此功能或刪除 auto eth0。

預設註釋掉了,為什麼系統啟動後eth0開始工作?


我已經明白我的不好了。我有路由器和中繼器,一個 ssid 可以覆蓋更大的區域,而 Cubian 不知道該使用什麼。我該如何解決它的問題(也許指定要連接的 MAC 地址)?

現在它會記住 dhcp 在哪裡,並且可以正常連接。

因為我有中繼器,所以我需要告訴 Cubian DHCP 在哪裡,這就是為什麼

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name
HWaddr DHCP_MAC_address

過去對我有用的是使用

wpa-ssid

而不是

wireless-essid

這僅在您已wpa_supplicant安裝時才有效。

至於你的第二個問題,我的猜測是,eth0當你插入電纜時會自動連接,因為allow-hotplug eth0.

引用自:https://unix.stackexchange.com/questions/87612