经过数小时的研究,我需要一些帮助。/:
从 14.04 升级到 14.10 后,我看到
Waiting for network configuration
启动时显示消息,尽管我的 /etc/network/interfaces 只包含
auto lo
iface lo inet loopback
启动时我的网络管理器没有启动,我需要手动启动它。
运行时,有线连接可以正常工作,但无线连接确实不稳定 - 两者的“连接”信息旁边总是显示一个问号。
有时一段时间后它可以工作pkill wpa_supplicant
,但过一会儿又会断开连接。
我的 dmesg 给出了不同的消息:
deauthenticating from … by local choice (Reason: 2=PREV_AUTH_NOT_VALID)
deauthenticating from … by local choice (Reason: 3=DEAUTH_LEAVING)
init: networking post-stop process (…) terminated with status 100
init: networking pre-start process (…) terminated with status 1
此外,我有 eth1 和 wlan1,而不是 0。
有些事情似乎相当混乱,我发现了一些单一问题的描述,但从来没有发现过这些问题的组合。
我正在使用 Thinkpad T430s,它配备了 Intel(R) Centrino(R) Advanced-N 6205 AGN 芯片组。
我该如何继续这样做?
我可以以某种方式重新安装内核模块吗?
谢谢你的帮助。
答案1
这可能是Ubuntu 错误 1408963。
我怀疑我的问题(看起来和你的一样)是网络管理器相互竞争导致的。就我而言,wicd
和network-manager
。尽管我的系统托盘中只运行了其中一个(nm-applet
即 的 GNOME 前端network-manager
),但我仍然会偶尔莫名其妙地失去连接。
我之前的“解决方案”是不断重新启动network-manager
,然后等待重新协商的连接是否持续超过约 10 秒,但有时这会导致 5-10 次迭代的循环,有时我还需要rmmod
在每个以“iw”开头的内核模块上运行(以正确的顺序运行,以免弄乱依赖项)。这将在停止和启动之间:
# old solution, often requires several tries
service network-manager stop
rmmod iwlwifi
rmmod iwldvm
modprobe iwldvm iwlwifi
service network-manager start
读到上面的错误让我想到它可能是网络管理员之间的对决。到目前为止,停止后一切看起来都很好wicd
:
service wicd stop
network-manager
应该在几秒钟内自动收回控制权并重新协商您的连接。
话虽如此,我不知道如何在不等待一段不确定的时间的情况下重现这个问题,所以这可能有点初步。