View Full Version : eth0: transmit error
azahra
2004-09-29, 06:23 PM CDT
I'm getting this:
Sep 27 03:00:26 zwoll020 kernel: eth0: Transmit error, Tx status register 82.
Sep 27 03:00:26 zwoll020 kernel: Probably a duplex mismatch. See Documentation/
networking/vortex.txt
How do I check and set the duplex?
Is there any good reference material on Fedora networking?
Jman
2004-09-30, 03:36 PM CDT
This error is so common it got it's own section in the kernel documentation (in the kernel-sourcecode package):
Transmit error, Tx status register 82
-------------------------------------
This is a common error which is almost always caused by another host on
the same network being in full-duplex mode, while this host is in
half-duplex mode. You need to find that other host and make it run in
half-duplex mode or fix this host to run in full-duplex mode.
As a last resort, you can force the 3c59x driver into full-duplex mode
with
options 3c59x full_duplex=1
but this has to be viewed as a workaround for broken network gear and
should only really be used for equipment which cannot autonegotiate.
I believe this option goes into /etc/modprobe.conf but I'm not sure.
What's the other hardware on your network?
azahra
2004-09-30, 06:21 PM CDT
I used mii-tool from the net-tools package to solve this.
I used mii-tool -v to query the state of the interface. It turned out that the ethernet switch it was connected to had autonegotiate turned off.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.