[vortex] RX overrun with 3COM 3c982

Claude Pignol cpignol@seismiccity.com
Wed Nov 13 12:12:01 2002


Donald Becker wrote:

>  
>
>>>What does /proc/net/dev report?
>>>      
>>>
>>>face |bytes    packets errs drop fifo frame...
>>> eth0:79819430 5177203    0    0 2040     0   
>>>      
>>>
>
>OK, this is the useful output.
>
>The only source for FIFO errors with this speicific chip is the errors
>reported in Window 6 offset 5.
>These errors can occur either because
>   The chip ran out of PCI bandwidth
>   The driver ran out of receive buffers, causing the PCI Rx transfers
>   (the "upload engine") to stall.
>
>Are you running another high-bandwidth PCI device on the system?  Video
>cards are the usual offenders.
>  
>
There is no added video card excpeted the controller on the MB which is 
unused

00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] 
System Controller (rev 11)
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] 
AGP Bridge
00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ISA (rev 05)
00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-768 [Opus] IDE 
(rev 04)
00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ACPI (rev 03)
00:08.0 RAID bus controller: 3ware Inc 3ware ATA-RAID (rev 12)
00:10.0 PCI bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] PCI (rev 05)
02:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-768 [Opus] USB 
(rev 07)
02:07.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
02:08.0 Ethernet controller: 3Com Corporation 3c980-TX 10/100baseTX NIC 
[Python-T] (rev 78)
02:09.0 Ethernet controller: 3Com Corporation 3c980-TX 10/100baseTX NIC 
[Python-T] (rev 78)


>Have you tried increasing the kernels free memory?
>
>2.2 kernels
>   echo 500 1000 2000 > /proc/sys/vm/freepages
>and 2.4 kernels
>   echo "100 500 200" > /proc/sys/vm/bdflush
>  
>
Current values for bdflush and bdflush

cat /proc/sys/vm/bdflush
40 0 0 0 500 3000 60 0

cat /proc/sys/vm/freepages
2589 10237 14332

Kernel 2.4.18-4 + pactch xfs1.1
2GB memory
HIGHMEM is on and should be turn off (because only 2GB of mem)

I havn't try to modify the memory parameter.
CP
-- 
------------------------------------------------------------------------
Claude Pignol SeismicCity, Inc. <http://www.seismiccity.com>
2900 Wilcrest Dr. Suite 370 Houston TX 77042
Phone:832 251 1471 Mob:281 703 2933 Fax:832 251 0586