Got a workaround fix found in
http://izanbardprince.wordpress.com/category/ubuntu/page/2/

In my case, I put the ifconfig wlan0 down and modprobe -r code in hibernate, 
suspend case instead of the resume case.
----------------------------------

Create a file called 66wireless in /etc/pm/sleep.d:
cd /etc/pm/sleep.d/ && gedit 66wireless.sh
And for the Ralink RT61PCI driver which I use, paste this in:
#!/bin/sh
case $1 in
hibernate|suspend)
;;
thaw|resume)
ifconfig wlan0 down
modprobe -r rt61pci
modprobe rt61pci
ifconfig wlan0 up
;;
help)
echo “$( basename $0 ): Reinitializes wireless (rt61pci) after a suspend”
;;
*)
echo “$( basename $0 ): called wrong”
exit 1
;;
esac
And save it, now:
sudo chmod +x 66wireless.sh
and reboot. (rt61pci is the name of my wireless driver module, replace it with 
the name of yours) The next time you suspend, your wireless will most likely 
survive.

----------------------------------

-- 
[Jaunty]: Suspend resume breaks wireless
https://bugs.launchpad.net/bugs/363344
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to