I just moved a box from a testing network to a DMZ network and I'm getting all this weird ethernet crap... here's the error's I keep getting NETDEV WATCHDOG: eth0: transmit timed out status 7088 0c00 at 241/301 command 001c000 the commands are different along with the status codes. the box has a Intel 10/100 Pro card running at 100 full duplex. I hooked up a win2k laptop configured it to the proper ip in the DMZ and it worked fine, so I know it's not the link. Thanks, Tim.
On Thu, May 30, 2002 at 10:08:52AM -0400, Keller, Tim wrote: Tim.Keller> NETDEV WATCHDOG: eth0: transmit timed out status 7088 0c00 at 241/301 Tim.Keller> command 001c000 Tim.Keller> Tim.Keller> the box has a Intel 10/100 Pro card running at 100 full duplex. Is the port the card is plugged into also running at full duplex? If autonegotiation is disabled on only one end of the link, you will have a duplex mismatch since the other end will fall back to half duplex. Always use autonegotiation on both ends, or on neither end. Any other errors? What does netstat -i show? Tim.Keller> I hooked up a win2k laptop configured it to the proper ip in the DMZ and it Tim.Keller> worked fine, so I know it's not the link. Try running tcpdump or ethereal on the link. I usually use tcpdump to write to a file, then copy it to my workstation and load it into ethereal there: server# tcpdump -i eth0 -s 1500 -w capture.pcap (the -s 1500 makes sure it captures the whole ethernet frames) I usually see these errors due to one of three reasons: 1. the netcard and/or driver is misconfigured (duplex, interrupt, etc.) 2. the netcard and/or driver is buggy or bad (usually seen on 3c503's :) 3. there is a TON of traffic on the network which is causing the card to not be able to keep up with the reception and transmission of all the packets. -- Charles R. Anderson <cra@wpi.edu> / http://angus.ind.wpi.edu/~cra/ PGP Key ID: 49BB5886 Fingerprint: EBA3 A106 7C93 FA07 8E15 3AC2 C367 A0F9 49BB 5886
participants (2)
-
Charles R. Anderson
-
Keller, Tim