Comment 15 for bug 200509

Mozg (andrei-arhont) wrote :

Hi

I have recently updated to amd64 Hardy 8.04 from 7.10 and started noticing that my dmesg is full of warnings and errors related to iwl4965 module. I've installed the latest updates and linux-backports-modules-hardy-generic package.

The errors happen every time i use the Fn+F5 switch on my Thinkpad T61p laptop. As i remember, Fn+F5 didn't work at all on Gutsy, however, in Hardy it seems to partially work. By partially I mean the following: when I turn on the laptop, both wi-fi and bluetooth is enabled and leds are on. Pressing Fn+F5 once will switch off the wireless, pressing it again would switch off Bluetooth and once more would try to activate the wireless again. The dmesg errors start happening when I try to switch on wireless. The summary of dmesg errors:

[ 31.475785] iwl4965: Intel(R) Wireless WiFi Link 4965AGN driver for Linux, 1.2.25
[ 31.475789] iwl4965: Copyright(c) 2003-2007 Intel Corporation
[ 31.477352] iwl4965: Detected Intel Wireless WiFi Link 4965AGN
[ 31.528648] wmaster0: Selected rate control algorithm 'iwl-4965-rs'
[ 37.369152] iwl4965: Tunable channels: 11 802.11bg, 13 802.11a channels
[ 37.376120] Registered led device: iwl-phy0:RX
[ 37.376131] Registered led device: iwl-phy0:TX
[ 1598.037420] iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
[ 1598.047549] iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
.......
[ 1599.821372] iwl4965: WARNING: Requesting MAC access during RFKILL wakes up NIC
[ 1641.426849] iwl4965: Microcode HW error detected. Restarting.
[ 1641.428294] iwl4965: Microcode HW error detected. Restarting.
[ 1643.431854] iwl4965: Wait for START_ALIVE timeout after 2000ms.
........
[ 2942.287960] iwl4965: Wait for START_ALIVE timeout after 2000ms.
[ 2969.449494] iwl4965: Error sending REPLY_CARD_STATE_CMD: time out after 500ms.
[ 2988.153310] iwl4965: Error sending REPLY_CARD_STATE_CMD: time out after 500ms.
[ 2988.153046] iwl4965: Radio disabled by SW RF kill (module parameter)
[ 3004.712016] iwl4965: Wait for START_ALIVE timeout after 2000ms.
[ 3007.743665] iwl4965: Error sending REPLY_CARD_STATE_CMD: time out after 500ms.
[ 3008.487368] iwl4965: Wait for START_ALIVE timeout after 2000ms.
[ 3010.269267] iwl4965: Radio disabled by SW RF kill (module parameter)
[ 3017.045831] iwl4965: Error sending REPLY_CARD_STATE_CMD: time out after 500ms.

If you need any further information / testing, I would be happy to assist.

Andrei