Running lshw shows my wireless card as:
04:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100 Subsystem: Intel Corporation Device 1301 Flags: bus master, fast devsel, latency 0, IRQ 30 Memory at d0500000 (64-bit, non-prefetchable) [size=8K] Capabilities: <access denied> Kernel driver in use: iwlagn Kernel modules: iwlagn
Searching dmesg output shows a number of errors that imply that backwards compatibility with early firmware has been broken:
dmesg | grep iwlagn
[ 23.305357] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27k [ 23.305362] iwlagn: Copyright(c) 2003-2009 Intel Corporation [ 23.305460] iwlagn 0000:04:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 23.305473] iwlagn 0000:04:00.0: setting latency timer to 64 [ 23.305511] iwlagn 0000:04:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54 [ 23.347489] iwlagn 0000:04:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels [ 23.347589] iwlagn 0000:04:00.0: irq 30 for MSI/MSI-X [ 25.676764] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-5000-5.ucode [ 25.721260] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0. [ 25.721292] iwlagn 0000:04:00.0: Could not read microcode: -22 [ 25.742327] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-5000-5.ucode [ 25.761748] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0. [ 25.761781] iwlagn 0000:04:00.0: Could not read microcode: -22 [ 6268.848970] iwlagn 0000:04:00.0: RF_KILL bit toggled to disable radio. [ 6272.071649] iwlagn 0000:04:00.0: RF_KILL bit toggled to enable radio. [ 6272.124389] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-5000-5.ucode [ 6272.130171] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0. [ 6272.130237] iwlagn 0000:04:00.0: Could not read microcode: -22
Running lshw shows my wireless card as:
04:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
Capabilities: <access denied>
Subsystem: Intel Corporation Device 1301
Flags: bus master, fast devsel, latency 0, IRQ 30
Memory at d0500000 (64-bit, non-prefetchable) [size=8K]
Kernel driver in use: iwlagn
Kernel modules: iwlagn
Searching dmesg output shows a number of errors that imply that backwards compatibility with early firmware has been broken:
dmesg | grep iwlagn
[ 23.305357] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27k 5000-5. ucode 5000-5. ucode 5000-5. ucode
[ 23.305362] iwlagn: Copyright(c) 2003-2009 Intel Corporation
[ 23.305460] iwlagn 0000:04:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 23.305473] iwlagn 0000:04:00.0: setting latency timer to 64
[ 23.305511] iwlagn 0000:04:00.0: Detected Intel Wireless WiFi Link 5100AGN REV=0x54
[ 23.347489] iwlagn 0000:04:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[ 23.347589] iwlagn 0000:04:00.0: irq 30 for MSI/MSI-X
[ 25.676764] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-
[ 25.721260] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0.
[ 25.721292] iwlagn 0000:04:00.0: Could not read microcode: -22
[ 25.742327] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-
[ 25.761748] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0.
[ 25.761781] iwlagn 0000:04:00.0: Could not read microcode: -22
[ 6268.848970] iwlagn 0000:04:00.0: RF_KILL bit toggled to disable radio.
[ 6272.071649] iwlagn 0000:04:00.0: RF_KILL bit toggled to enable radio.
[ 6272.124389] iwlagn 0000:04:00.0: firmware: requesting iwlwifi-
[ 6272.130171] iwlagn 0000:04:00.0: Driver unable to support your firmware API. Driver supports v5, firmware is v0.
[ 6272.130237] iwlagn 0000:04:00.0: Could not read microcode: -22