12.04 Wi-Fi 无法与 Intel Pro/Wireless 3945ABG 正确配合使用

12.04 Wi-Fi 无法与 Intel Pro/Wireless 3945ABG 正确配合使用

这是一个非常奇怪的问题。只有当我连接有线连接时,Wi-Fi 才能正常工作。我有一台配备 Broadcom BCM 4401-B0 内置 NIC 和 Intel Pro/Wireless 3945ABG Wi-Fi 适配器的 Dell 6400/e1505。

我之前用过 10.0.4 LTS,我记得当时必须费很大劲才能让 Wi-Fi 正常工作,但那是几年前的事了,现在它的表现比那时更奇怪了。

如果我启动时连接了网络,Wi-Fi 就会启动。如果我启动时没有连接网络,Wi-Fi 根本就不会启动。如果在连接网络的情况下启动后,Wi-Fi 启动,然后我禁用无线,有线连接就可以正常工作。

未连接电线时,dmesg显示 iwl3945 驱动程序正在加载并启动,没有错误,并且无线适配器已激活。运行时rfkill list显示没有阻塞,但没有连接到我的 Wi-Fi。

救命!我比彩虹糖袋里的变色龙还要困惑。

答案1

在 12.04 中,有一个iwl_legacy内核模块选项控制闪烁。要停止闪烁,请向 /etc/modprobe.d/ 添加另一个文件,内容如下 - iwl_legacy=1

一步步

  1. 跑步gksudo gedit /etc/moprobe.d/iwl_legacy.conf

  2. 复制/粘贴iwl_legacy到文件中。

  3. 保存并退出。

重启后,wifi 指示灯不应闪烁。

相关内容