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