[eepro100] Re: eepro TX overrun problem
Andrey Savochkin
saw@saw.sw.com.sg
Mon, 21 Aug 2000 17:00:55 +0800
On Sun, Aug 20, 2000 at 05:06:12PM +0800, Peter Soumanis wrote:
> after scouring thru the list archives, I'm still no closer to solving my
> problem - Im contiunually getting RX errors and TX overuns.
>
> Her's my setup:
> P-90
> Linux 2.2.16
> Driver version (err.... May 2000 ?)
> 2x Intel 100B adapters.
> Running gated
> about 10 "ipchains" rules
>
> Here's the output from ifconfig
> [root@ug-gw /root]# /sbin/ifconfig -a
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Bcast:127.255.255.255 Mask:255.0.0.0
> UP LOOPBACK RUNNING MTU:3924 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0
> TX packets:0 errors:0 dropped:0 overruns:0
>
> eth0 Link encap:10Mbps Ethernet HWaddr 00:90:27:35:22:1A
> inet addr:XXX.XX.XXX.X Bcast:XXX.XX.XXX.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:1068178 errors:2093 dropped:0 overruns:0
> TX packets:0 errors:0 dropped:0 overruns:185393
> Interrupt:12 Base address:0x2000 Memory:30-0
>
> eth1 Link encap:10Mbps Ethernet HWaddr 00:90:27:35:22:1D
> inet addr:XXX.XX.XXX.X Bcast:XXX.XX.XXX.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:324341 errors:2421 dropped:0 overruns:0
> TX packets:0 errors:0 dropped:0 overruns:1099560
> Interrupt:11 Base address:0x4000 Memory:30-0
>
> Ive tried tweaking values mention, like the packets/interrupt to 800, changed
> the rx copy size to 20, and increased the FIFO buffers to 128.
>
> Bandwidth testing with pings gives results of around 30-50Mbps (set to
> 100f/d), but a reasonable TCP transfer across max'es out at 2Mbps. THis is
> fine for most cases, but Id still like to sort out these RX errors and TX
> overruns. The TX packets entry from ifconfig NEVER budges from 0.
>
> Any ideas?
Wrong ifconfig version.
See Documentation/Changes file from kernel source.
Best regards
Andrey V.
Savochkin