rt61pci wireless card not working after suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bug Description
In Ubuntu 8.10, Gigabyte EP35-DS3P with E8400. 2.6.27-7-generic
I have a D-link DWA-510 wireless PCI card in my desktop computer. It works correctly until I suspend the machine. Before the GUI flashes back up I see some console errors. I have found the following in dmesg which may be the messages I see (it happens very quickly):
[ 703.888068] phy0 -> rt61pci_
[ 703.888071] phy0 -> rt61pci_
After this wlan0 is no longer present in ifconfig. I can work around this by doing the following:
sudo modprobe -r rt61pci
sudo modprobe rt61pci
Then network manager automatically reconnects my wireless. However this only works once. The next time I do this the process 'events/0' starts taking 100% CPU and the system starts misbehaving. Shutting down does not work, I just get a lot of hung task messages.
I have now also just tried removing/replacing the module twice without suspending, and the events/0 issue occurs on the second insert here as well. Perhaps this is two different issues, or perhaps my workaround is just bad practice. (First bug report, be kind)
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
Today I can't reproduce the events/0 issue. The work around restores the connection every time. If I remove the module before suspending there are no error messages. I have installed some updates today, the log of what has been installed is attached.