Wi-Fi постоянно отключается

Используя NetworkManager или Wicd для управления беспроводной сетью на моем ноутбуке с питанием от Wi-Fi, слишком часто я получаю случайное отключение, и я вижу эти сообщения в / var / log / syslog :

Dec 10 05:21:26 debian dhclient: DHCPREQUEST on wlan0 to 10.0.0.2 port 67 Dec 10 05:21:26 debian dhclient: DHCPACK from 10.0.0.2 Dec 10 05:21:26 debian dhclient: bound to 10.0.0.4 -- renewal in 1662 seconds. Dec 10 05:40:38 debian kernel: [105982.935232] iwlagn 0000:06:00.0: Microcode SW error detected. Restarting 0x82000000. Dec 10 05:40:38 debian kernel: [105983.182330] Registered led device: iwl-phy0::radio Dec 10 05:40:38 debian kernel: [105983.182586] Registered led device: iwl-phy0::assoc Dec 10 05:40:38 debian kernel: [105983.182658] Registered led device: iwl-phy0::RX Dec 10 05:40:38 debian kernel: [105983.182872] Registered led device: iwl-phy0::TX 

Я думаю, что 05:40:38 – первая строка, указывающая на проблему

С NetworkManager я восстанавливаю из этой ситуации следующую команду каждый раз, когда это происходит:

 nmcli nm wifi off && nmcli nm wifi on 

Выход uname -a :

 Linux debian 2.6.32-5-686-bigmem #1 SMP Thu Nov 25 19:30:54 UTC 2010 i686 GNU/Linux 

Примечания :

  • Чипсет Wi-Fi – это Intel 4965 .
  • Я воспроизвел эту проблему в версиях ядра 2.6.32 , 2.6.36 и 2.6.37-rc4 .

Это известная ошибка с драйвером iwlagn. Обновление драйвера и / или прошивки может решить вашу проблему:

https://bugs.launchpad.net/linux/+bug/200509