iwlwifi:无法运行 INIT ucode:-5

iwlwifi:无法运行 INIT ucode:-5

使用我的笔记本电脑一段时间后,wifi 断开并且内核返回

iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0
iwlwifi 0000:03:00.0: Could not load the [0] uCode section
iwlwifi 0000:03:00.0: Failed to run INIT ucode: -5
iwlwifi 0000:03:00.0: Unable to initialize device.

我正在 x230 上运行

03:00.0 网络控制器:Intel Corporation Centrino Advanced-N 6205 [Taylor Peak](修订版 34)

答案1

解决此问题的唯一方法是删除设备并重新扫描。这会强制内核重新添加设备,并解决所有 wifi 问题。

echo 1 | sudo tee /sys/bus/pci/devices/0000:03:00.0/remove
sleep 3
echo 1 | sudo tee /sys/bus/pci/rescan

这假设您的设备是0000:03:00.0您可以找到此号码lspci | grep Centrino

03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

答案2

intel_ips当我将文件列入黑名单时,这个问题就解决了/etc/modules。不再iwlwifi有单独掉落。

我知道这个问题已经很老了,但我希望我可以帮助别人节省一些时间来解决这个问题。

附:我在 Lenovo x201 下使用 Arch Linux。该modules文件可能会有所不同,具体取决于您的发行版。

相关内容