Network Can't be reloaded after resume from hibernation
After I resume from hibernation, the network is not automatically restored. I can live with that (although it's not what I expect from a polished OS), but no matter what I try from the command line, I can't bring up eth0 until I have physically unplugged the cable from the back of the machine and then plugged it back in again.
After doing that, I can then reload networking and I get an IP address successfully. This is the output before unplugging the cable: Code:
peter@peter-accent-ubuntu:~$ sudo /etc/init.d/networking force-reload sudo ifdown eth0; sudo ifup eth0 sudo /etc/init.d/networking force-reload Beyond that, I would like to be able to programmatically unplug the cable and replug it again. Not sure how to do this? What if I remove the module from the kernel and then reload it? Is that possible? Would that have the same effect as physically unplugging it? Should I even be having to do this? Any advise would be greatly appreciated. My specs are: Code:
$ uname -a Using KDE Desktop (although I think I had the same problem when I was using Gnome. This has been the problem ever since I installed Ubuntu 10.10 back in 2010. Relevant lspci output (I think): Code:
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter (rev 02) Many thanks. Peter |
Quote:
http://forums.opensuse.org/english/g...e-suspend.html |
[solved]
Actually, I upgraded to 12.04 in April 2012 and since then this has not been a problem. It's been working perfectly for me since then.
Thanks. |
All times are GMT -5. The time now is 10:50 AM. |