[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

NIC problems



Hi!
I have a Realtek NIC, this is the output of cat /dev/pci
 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 16).
      IRQ 10.
      Master Capable.  Latency=32.  Min Gnt=32.Max Lat=64.
      I/O at 0xcc00 [0xccff].
      Non-prefetchable 32 bit memory at 0xd5810000 [0xd58100ff].
When I try to ping a computer on the outside I get ping times rangeing
from 0.0 ms to 100000ms
output of ping
64 bytes from 192.36.125.18: icmp_seq=201 ttl=248 time=54.3 ms
64 bytes from 192.36.125.18: icmp_seq=202 ttl=248 time=68.3 ms
64 bytes from 192.36.125.18: icmp_seq=203 ttl=248 time=85.2 ms
64 bytes from 192.36.125.18: icmp_seq=206 ttl=248 time=5309.9 ms
64 bytes from 192.36.125.18: icmp_seq=205 ttl=248 time=6313.9 ms
64 bytes from 192.36.125.18: icmp_seq=209 ttl=248 time=13611.6 ms
64 bytes from 192.36.125.18: icmp_seq=210 ttl=248 time=12617.1 ms
64 bytes from 192.36.125.18: icmp_seq=211 ttl=248 time=11618.0 ms
64 bytes from 192.36.125.18: icmp_seq=212 ttl=248 time=10656.8 ms
64 bytes from 192.36.125.18: icmp_seq=213 ttl=248 time=9661.6 ms
64 bytes from 192.36.125.18: icmp_seq=214 ttl=248 time=8667.3 ms
64 bytes from 192.36.125.18: icmp_seq=215 ttl=248 time=7667.9 ms
64 bytes from 192.36.125.18: icmp_seq=216 ttl=248 time=6672.2 ms

the drastic change in ping time is when I try to download something

if I dmesg I read this

NETDEV WATCHDOG: eth0: transmit timed out
eth0: Tx queue start entry 53  dirty entry 49.
eth0:  Tx descriptor 0 is 00002000.
eth0:  Tx descriptor 1 is 00002000. (queue head)
eth0:  Tx descriptor 2 is 00002000.
eth0:  Tx descriptor 3 is 00002000.
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.

I have 10Mbit line in.

Debian unstable
using kernel 2.4.4

I have no idea whats wrong
Can somone tell me whats wrong?

/nisse





Reply to: