TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

3com 509 problems



> [snip]
> 
> Okay, here's some traffic for the list: a question that has perplexed
> me. I get the following errors in /var/log/messages (and on the
> console) when a client box running NT is under really heavy load while
> accessing a file on my RH5 Linux box:
> 
> Mar 25 11:21:28 burns kernel: eth0: 3c509 at 0x300 tag 1, AUI port, address  00 60 8c c0 36 24, IRQ 10.
> Mar 25 11:21:28 burns kernel: eth0: Setting Rx mode to 1 addresses.
> Mar 25 14:10:16 burns kernel: eth0: 3c509 at 0x300 tag 1, AUI port, address  00 60 8c c0 36 24, IRQ 10.
> Mar 25 14:10:16 burns kernel: eth0: Setting Rx mode to 1 addresses.
> Mar 26 15:59:50 burns kernel: eth0: 3c509 at 0x300 tag 1, AUI port, address  00 60 8c c0 36 24, IRQ 10.
> Mar 26 15:59:50 burns kernel: eth0: Setting Rx mode to 1 addresses.
> Mar 26 16:39:22 burns kernel: eth0: 3c509 at 0x300 tag 1, AUI port, address  00 60 8c c0 36 24, IRQ 10.
> Mar 26 16:39:22 burns kernel: eth0: Setting Rx mode to 1 addresses.
> Mar 27 11:14:11 burns kernel: eth0: transmit timed out, Tx_status 88 status 2004 Tx FIFO room 520.
> Mar 27 11:15:21 burns kernel: eth0: transmit timed out, Tx_status 88 status 2004 Tx FIFO room 520.
> 
> Can anyone explain to me exactly (or even roughly :-) ) what is going
> on here, and how I can fix it?

My RH5.0 server at work is a 486-EISA with an ISA 3c509 network card. 
So, we have similar configs.  However, I only see these messages when my
system boots up (which is rare anyway) and Linux assigns an IP address
to the network card.  I had to go back pretty far in my backup logs just
to find the last "Setting Rx mode" message for my server.

I see one of three possibilities:

(1) your network card is flaky.

(2) are you running DHCP?  I suspect not, but I noticed that the
shortest interval between "setting Rx mode" messages is about 40 min.  I
don't know what the checkout time for an IP address is using DHCP, but
40 min. may be a default somewhere.  A server should have a static IP
anyway, so I would make sure you have your own IP address.

(3) someone else may have your IP address.  this is just a shot in the
dark, though.  I've been able to avoid this kind of thing.


In your place, I would find swap out the 3c509 with a "known good"
3c509.  If you can reproduce the problem, then I don't know what to tell
you.

-Jim

-- 
Those who do not understand Unix are condemned to reinvent it, poorly.
		-- Henry Spencer