You're right.  The entry for eth0 does not look correct.  Two things you
need to do before anyone can help you.

#1 Post the output of this command:

/sbin/route

#2 Capture the output of "dmesg" into a file and chop out anything that does
not appear to be related to networking.  In particular, it should contain the
lines from when the eth0 driver is loaded, identifying the card, etc...

There are two common reasons for your type of problem.  (And a host of less
common ones I'm sure.)  The first is not having a proper entry in the routing
table for your NIC.  The second is having the wrong interrupt or I/O space
for your NIC.  I'm going to suspect for a moment that your interrupt is
wrong.

My reasoning is this:  The driver obviously loaded, so it thinks at some
point at least that it was succesfully communicating with the card registers.
However, not only does your TX packets show zero, but notice the errors
figure there next to it.  A TX error is usually recored when the driver did
not get the transit finished interrupt it was expecting after the send.  Next,
notice the frames dropped on the RX line.  Again, that's telling me that your
interrupt service routine is not getting the packets out of the card buffer and
it's over flowing.

What make/model of card is this?  What driver is it loading for it.  (Hint: "lsmod").
The safest values for interrupt are 9 and 10 for a NIC.  At 5, not only might
the value be wrong, but you could be conflicting with a sound card or parallel
port.

> Below is the output from ifconfig. What's odd is that I would expect to
> see something other than 0 for the TX packets number for eth0 below. It
> looks like my pinging was going out from the lo interface (see the TX
> packets number for lo) instead of the eth0 interface.
> 
> Am I right here, and if so, what's wrong and how can I fix it? (BTW, this
> is RH6.1 and I've restarted the eth0 interface just to make sure.)
> 
> eth0      Link encap:Ethernet  HWaddr 00:40:05:6C:ED:A3
>           inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:2896 overruns:0 frame:0
>           TX packets:0 errors:37 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:100
>           Interrupt:5 Base address:0x300

-- 
J. Scott Kasten

jsk AT tetracon-eng DOT net

"That wasn't an attack.  It was preemptive retaliation!"


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to