Ethernet port fails to properly shut down when the computer turns off
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Expired
|
Undecided
|
Unassigned |
Bug Description
Ubuntu Version: 10.4
Motherboard: Asus P6T Deluxe V2
Expected behavior:
The ethernet port should be shut down when the computer turns off.
What happens instead:
The port starts sending "fake data", the activity LED for the port starts flashing, both on my router and computer.
The reason I say "fake data" is because if you attempt to capture the data nothing appears to sent.
Steps to reproduce it:
1. Install a fresh install of Ubuntu 10.4 from a live CD (possibly other sources as well)
2. Start the computer and log in
3. Turn the computer of via software or the chassi button (not a hard reset though)
Workaround:
Either I need to turn off the PSU or kill the power, this is a poor solution though.
A better solution is to create a file named S89ethFix in the /etc/rc0.d/ folder containing
#! /bin/sh
ifconfig eth0 down
With the fix the port is correctly shut down.
Additional information:
This bug actually causes my router (a DLink DIR-655) to freeze, probably because it's buffers becomes full.
Post on superuser.com: http://
Post on ubuntuforums.org: http://
Thank you for taking the time to report this bug and helping to make Ubuntu better. This issue looks like a WoL one, please run the following command and add its output:
$ sudo ethtool eth0
Thanks in advance.