2

When I shut down Ubuntu, my router's Ethernet light goes off. When I reboot into Windows, it says a cable is disconnected. If I reboot into Ubuntu again, the Ethernet light goes on again. If I then forcibly shut down the machine (i.e. hold the power button for 5 seconds until it goes down without shutdown), then Windows can access the router. I'm a little sad to forcibly shutdown all the time.

I'm using Windows XP, my Router is an ActionTec GT701-WG. This happened with Ubuntu 8.10 and now with 9.04.

See https://bugs.launchpad.net/ubuntu/+bug/296502 (can't hyperlink).

2 Answers 2

3

Performing an unsafe shutdown of any OS is a bad idea - it could easily cause data loss including file system corruption to the point where the OS may not boot successfully afterwards.

It is unlikely that Linux is affecting the router at all really. It is most likely that it is putting the network adapter in the PC into some sort of low-power state that Windows doesn't know how to wake it up from. The first thing to try is making sure that Windows has the latest driver for the network card in your machine.

Also, try completely powering off the PC (and by "completely" powering off I mean flip the switch on the PSU or wall-socket) between shutting down Linux and starting Windows, which should fully reset the network adapter (unless it remembers the state in non-volatile memory so the condition survives a power-cycle). If this has the desired effect, while far from ideal, it will save you needed unsafe shutdowns until you have found the cause of the issue.

Another option would be to try another network card if you have a spare one handy. If the problem goes away with another NIC that will prove the problem lies in the old NIC or the drivers for it.

0
  1. Check for an ethernet firmware update/kernel update.
  2. Check for a BIOS update.
  3. Ask on the Ubuntu forums/bugzilla, which apparently you have.
  4. ServerFault is not for personal computer questions

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .