[edgy] after a suspend to ram, ipw2200 module can't be reloaded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
acpi-support (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux-source-2.6.15 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.17
I'll try to be the most clear I can.
This bug is always reproduceble and it's very simple.
Every time I use the hotkey to switch off the wireless card (the hotkey is a shortcut to /etc/acpi/
if I do a suspend to ram after the wireless has been put to sleep, when I resume I get a failure:
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.584000] ieee80211: 802.11 data/management
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.584000] ieee80211: Copyright (C) 2004-2005 Intel Corporation <email address hidden>
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.588000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, git-1.1.1
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.588000] ipw2200: Copyright(c) 2003-2006 Intel Corporation
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.588000] Driver 'ipw2200' needs updating - please use bus_type methods
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.604000] PCI: Enabling device 0000:02:02.0 (0000 -> 0002)
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.604000] ACPI: PCI Interrupt 0000:02:02.0[A] -> Link [LNKB] -> GSI 4 (level, low) -> IRQ 4
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.604000] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.636000] ACPI: PCI interrupt for device 0000:02:02.0 disabled
Aug 25 13:44:44 yelo3-laptop kernel: [17179811.636000] ipw2200: probe of 0000:02:02.0 failed with error -5
if the wireless device is in normal state this problem won't occur.
This bug can be solved whitelisting the ipw2200 module, so that it is not unloaded during a suspension!
A workaround has been proposed.