在 Cubieboard 上手动配置网络接口

在 Cubieboard 上手动配置网络接口

我已经安装了 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 在哪里并可以正常连接。

答案1

过去对我有用的是使用

wpa-ssid

而不是

wireless-essid

这仅在您安装后才有效wpa_supplicant

至于你的第二个问题,我的猜测是,eth0当你插入电缆时会自动连接allow-hotplug eth0

答案2

因为我有中继器,所以我需要告诉 Cubian DHCP 在哪里,这就是原因

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

相关内容