Ubuntu:如何让无线局域网和 10/100 同时运行?

Ubuntu:如何让无线局域网和 10/100 同时运行?

我在 Dell Inspiron 6400 上运行 Ubuntu 10.10。我能够让 10/100 以太网卡和无线局域网独立工作。

  • 以太网 -> eth0
  • 无线局域网 -> eth1。

如果我重启/重新启动,eth0 就会正常启动。如果我手动启动无线连接 (eth1),eth0 就会消失。

无线驱动程序似乎存在问题:我没有最干净的解决方案,但我运行了这个脚本:

rmmod b43 
rmmod b44 
rmmod ssb
rmmod wl
cp /home/stew/Desktop/brcmDriver/wl.ko  /lib/modules/2.6.35-22-generic/kernel/net/wireless/
modprobe lib80211
insmod wl.

然后我这样做:

wpa-supplicant (with essid and passphrase)
sudo ifup eth1

有什么方法可以让它们同时运行吗?通过阅读,我相信这是可能的,但不太确定我做错了什么。

或者任何好的参考资料可以帮助我从更根本的层面理解。

答案1

我强烈建议执行以下操作:

在:

/etc/network/interfaces

像这样定义有线连接的条目:

auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.254

或者

auto eth0
iface eth0 inet dhcp

您也可以对无线连接执行相同操作,但我认为网络管理器可能更适合您。

我必须问的一个问题是:

为什么同时有 2 个连接处于活动状态?

相关内容