Cristian Rodríguez wrote:
El 01/04/12 13:58, Per Jessen escribió:
I'm testing a new fibre connection at 50/10Mbit, and the network interface card is showing an increasing number of overruns when I "stress" the link with a lengthy download from a high-speed source. In the last 4Gb download, I saw the counter increase by at least 10000.
Googling has informed me that "Receive overruns means that packets are arriving faster than you can receive". The firewall to which the fibre is connected is an elderly PIII 800MHz, but I can't quite imagine that causing this issue. It has four network interfaces:
02:04.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) 02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 01) 02:09.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 24) 02:0a.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)
on separate interrupts: (from /proc/interrupts)
16: 15819304 IO-APIC-fasteoi eth2 18: 13879018 IO-APIC-fasteoi eth3 20: 73917 IO-APIC-fasteoi eth0 21: 1667206 IO-APIC-fasteoi eth1
The problematic interface is eth3, a 3Com 3c905b. I'm contemplating replacing it with a newer intel e100 card, but I'm grasping at straws. Any other suggestions for troubleshooting this?
Hi, did you tried RPS/RFS ?
http://code.google.com/p/kernel/wiki/NetScalingGuide#RPS_Configuration
Thanks for the link, that was interesting reading. My firewall only has only one elderly CPU though :-) -- Per Jessen, Zürich (16.9°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org