因此,除了无线连接之外,这款 x1 carbon 上的 12.04.2 版本几乎所有功能都可以正常运行。
基本上,第一次连接后网络几乎就无法正常工作。典型的行为是:
- 登录后,我在网络管理器的列表中选择了我感兴趣的 ssid,几秒钟后它报告已连接。ifconfig 似乎同意这一点。
- 我尝试 ping 某个东西或通过浏览器访问某个页面,但失败了。有时它会在几秒钟后自动断开连接。在这种情况下,我会在网络管理器中重试连接,但从未成功。
- 我禁用然后启用网络管理器中的网络(或关闭硬件 wifi 开关并再次打开,或 sudo /etc/init.d/network-manager restart),然后重新连接到我的 wifi。
- 然后它可以正常工作直到下次挂起或重启。
所以我不介意这是否是某种肮脏的黑客行为,但如果有人能用更少的步骤让它发挥作用,我将不胜感激。
答案1
所以我刚刚升级到 12.10,看起来这个问题已经解决了。网络管理器获取的连接从一开始就有效,无需重新启动网络管理器服务。退出暂停状态时也是一样。
感谢所有致力于解决 12.10 版 nm 错误的人。(实际上,其他一些烦人的问题也已得到修复)。
我很好奇想知道问题的根源是什么......
答案2
问题(看看错误报告) 是由固件版本为 22.24.8.0 的 WiFi 驱动程序 iwlwifi 引起的,不幸的是,该驱动程序带有默认内核。要检查您的 WiFi 驱动程序固件版本,您可以运行dmesg | grep "iwlwifi .* loaded firmware version"
。
在较新的内核中,该驱动程序已被替换为更高版本。