I didn't get this bug with 2.6.24-19, but I _do_ get it with 2.6.27-1, using iwl3945 1.2.26 (the default version that comes with the 2.6.27 package, I guess).
Chunk of my syslog when I activate wireless:
Aug 29 14:32:47 dave-laptop NetworkManager: <info> (wlan0): device state change: 3 -> 2
Aug 29 14:32:47 dave-laptop NetworkManager: <info> (wlan0): deactivating device.
Aug 29 14:32:49 dave-laptop NetworkManager: <WARN> nm_device_wifi_set_enabled(): not in expected unavailable state!
Aug 29 14:32:49 dave-laptop NetworkManager: <info> (wlan0): bringing up device.
Aug 29 14:32:49 dave-laptop kernel: [ 3627.112400] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Aug 29 14:32:49 dave-laptop kernel: [ 3627.112775] firmware: requesting iwlwifi-3945-1.ucode
Aug 29 14:32:50 dave-laptop kernel: [ 3627.125018] iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
Aug 29 14:32:50 dave-laptop kernel: [ 3627.125018] iwl3945: Could not read microcode: -2
Aug 29 14:32:50 dave-laptop firmware_helper[10862]: main: error loading '/lib/firmware/iwlwifi-3945-1.ucode' for device '/class/firmware/0000:03:00.0' with driver 'iwl3945'
Aug 29 14:32:50 dave-laptop NetworkManager: <WARN> nm_device_hw_bring_up(): (wlan0): device not up after timeout!
I didn't get this bug with 2.6.24-19, but I _do_ get it with 2.6.27-1, using iwl3945 1.2.26 (the default version that comes with the 2.6.27 package, I guess).
Chunk of my syslog when I activate wireless:
Aug 29 14:32:47 dave-laptop NetworkManager: <info> (wlan0): device state change: 3 -> 2 wifi_set_ enabled( ): not in expected unavailable state! 3945-1. ucode 3945-1. ucode firmware file req failed: Reason -2 helper[ 10862]: main: error loading '/lib/firmware/ iwlwifi- 3945-1. ucode' for device '/class/ firmware/ 0000:03: 00.0' with driver 'iwl3945' hw_bring_ up(): (wlan0): device not up after timeout!
Aug 29 14:32:47 dave-laptop NetworkManager: <info> (wlan0): deactivating device.
Aug 29 14:32:49 dave-laptop NetworkManager: <WARN> nm_device_
Aug 29 14:32:49 dave-laptop NetworkManager: <info> (wlan0): bringing up device.
Aug 29 14:32:49 dave-laptop kernel: [ 3627.112400] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Aug 29 14:32:49 dave-laptop kernel: [ 3627.112775] firmware: requesting iwlwifi-
Aug 29 14:32:50 dave-laptop kernel: [ 3627.125018] iwl3945: iwlwifi-
Aug 29 14:32:50 dave-laptop kernel: [ 3627.125018] iwl3945: Could not read microcode: -2
Aug 29 14:32:50 dave-laptop firmware_
Aug 29 14:32:50 dave-laptop NetworkManager: <WARN> nm_device_