重启时网络故障

重启时网络故障

我已经安装了 Ubuntu 12.04 Server,并在其上安装了 lxde。我的电脑是 HP Pavilion ze2000,恰好有 Broadcom 无线网卡。

[输出]:lspci -nn | grep 14e4

05:02.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)

我最终能够使无线连接正常工作,但重启后无法继续。拔下以太网电缆后:

  • 如果我sudo ifconfig wlan0 up这样做sudo /etc/init.d/networking restart,它就会冻结并最终无法启动网络(在这种情况下,它似乎在做与启动期间相同的事情)。

  • 但是,如果我sudo ifconfig wlan0启动,然后插入以太网电缆,然后启动sudo /etc/init.d/networking restart它并连接到无线网络。在后一种情况下,即使以太网电缆仍插入,它也会连接到无线网络。然后我可以拔下以太网电缆,仍然可以无线连接(除非我重新启动)。看起来所有相同的模块都在之前和之后加载。

有人知道去哪里寻找问题的线索吗?

答案1

如果是,请更改manage=true您的文件/etc/NetworkManager/NetworkManager.confmanage=false

[main]
plugins=ifupdown,keyfile
dns=dnsmasq

no-auto-default=08:00:27:9A:D4:9A,

[ifupdown]
managed=true

答案2

谢谢 msPeachy。我确实尝试过,但无济于事。不过这让我重新开始解决这个问题(我一度有点放弃了)。我现在不记得是什么了,但我注意到启动时打印的消息中有一些东西,于是进行了谷歌搜索,结果找到了这个:http://ubuntuforums.org/showthread.php?t=2048447我按照该线程中的建议进行了操作,现在我的计算机可以正常启动并连接到我的无线连接。

具体来说,这就是为我解决问题的方法:

将 /etc/NetworkManager/NetworkManager.conf 改回,使该行显示为“managed=false”(不带引号)。

按照上面链接的帖子中给出的内容进行操作,并进行微小的修改...

对我来说,“sudo service networking restart”不起作用 - 所以我做了一个

sudo /etc/init.d/networking restart

而是。我所做的其他一切都与论坛帖子中给出的完全一致。

这是我的 /etc/network/interfaces 文件现在的样子:

# This file describes the network interfaces available on your system
#and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#auto eth0
#iface eth0 inet dhcp
/etc/network/interfaces (END)

看看最后三行是如何被注释掉的——就像线程中所说的那样?

我重启了没有以太网电缆的计算机,它启动并连接到我的无线网络。接下来我要从 /etc/network/interfaces 文件中完全删除那些注释行。

相关内容