iwl3945 sometimes fails to resume after suspend
On Intrepid 8.10, Wifi (iwl3945) randomly fails to resume after a Suspend to RAM. I'm using the 2.6.27-7 kernel. With Hardy (and kernel 2.6.24), I never had this problem (however the driver produced random kernel panics when suspending the machine).
Unloading and reloading the iwl3945 kernel module doesn't help (I get the same messages in dmesg after re-modprobing it). The only way to fix is rebooting.
dmesg looks like this, after a modprobe:
[37438.188091] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
[37438.188106] iwl3945: Copyright(c) 2003-2008 Intel Corporation
[37438.189744] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[37438.189771] iwl3945 0000:03:00.0: setting latency timer to 64
[37438.189805] iwl3945: Detected Intel Wireless WiFi Link 3945ABG
[37438.199965] iwl3945: Error: saturation power is -1, less than minimum expected 40
[37438.199976] iwl3945: Invalid power index
[37438.199982] iwl3945: initializing regulatory failed: -5
[37438.204209] iwl3945: probe of 0000:03:00.0 failed with error -5
However, I haven't seen any message from iwl3945 just after a resume whis wifi failure (without manually modprobing the module).
How to reproduce the bug:
3) Wifi works... or not.
|Changed in linux (Ubuntu):|
|status:||Incomplete → Confirmed|