This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

overruns

hoi,

ftp und my dmz interface is quite slow and i found the following: 

RX packets:1040 errors:0 dropped:0 overruns:16 frame:0

what the hack are overruns? i already changed switches and cables, but error is still there... any hints?
using a 3com dual nic

thanks,

seb 


This thread was automatically locked due to age.
Parents
  • Do you have DNS-Proxy enabled? Maybe your connection is slow because of a problem resolving Names/IPs.

    Did you already try another NIC? Maybe the NIC is broken.

    Xeno  
  • the dns proxy can cause hardware failures like overruns on an interface? 
  • An overrun occurs when the data being transferred between the NIC and memory is not fast enough. The NIC writes to memory (usually a circular buffer; when it hits the end of the address range, it starts back at the beginning), and it is the CPU's job to interrupt and deque the packet data from the (limited) memory buffer designated for the NIC to a much larger system buffer. When the CPU or NIC lags, you get an overrun.

    I am curious; does the #overruns increase with packet activity? Or does it plateau??
      
  • yes, it increases with activity. and only on one nic of my 3com dual...

    maybe i have to replace the nic...  
  • Sometimes it's the NIC, sometimes it's the way the NIC interacts with a particular PC, sometimes it's an interrupt configuration issue (especially if you are sharing interrupts).

    You can see that it is not enough to have very fancy-schmancy features on a NIC! How a NIC will reliably interact with a machine's hardware architecture is vital to its performance. If you're using an Intel chipset with an Intel card, it's usually rock -not that many others out there are not...
         
  • it has been the 3com nic ;-)

    thanks 
  • mmh. i bought a new nic an installed it, working fine vor  1,5 weeks. after that on same configuration overruns still occur again...

    any ideas?

    eth2      Link encap:Ethernet  HWaddr 00:04:75[:D]4:07:45  
              inet addr:192.168.4.1  Bcast:192.168.4.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:35982350 errors:0 dropped:0 overruns:328451 frame:0
              TX packets:24306248 errors:0 dropped:0 overruns:0 carrier:0
              collisions:3388465 txqueuelen:100 
              Interrupt:10 Base address:0x3800   
  • Hi,
    can you spend a little bit more information of your asl-box ?
    CPU, memory, NIC, Interrupt-sharing, using of swap-memory, using of physical-memory using of CPU ?
    These components are all in the chain of transporting data from one NIC-Interface to another.

    firebear   
  • ok, sorry.

    box is a pyramid quadro stagioni.

    the problem nic is a 3c980-TX, only the second port. even after replacing with a new one. this really drives me crazy...


    # cat /proc/cpuinfo 
    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 8
    model name      : Celeron (Coppermine)
    stepping        : 3
    cpu MHz         : 631.293
    cache size      : 128 KB
    fdiv_bug        : no
    hlt_bug         : no
    f00f_bug        : no
    coma_bug        : no
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 2
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
    bogomips        : 1258.29



    cat /proc/dma 
     4: cascade



    # cat /proc/interrupts 
               CPU0       
      0:  118171042          XT-PIC  timer
      1:          2          XT-PIC  keyboard
      2:          0          XT-PIC  cascade
      5:   24570914          XT-PIC  eth1
      8:        330          XT-PIC  rtc
      9:   39741156          XT-PIC  eth0
     10:   53265403          XT-PIC  eth2
     14:    4170177          XT-PIC  ide0
     15:          0          XT-PIC  ide1
    NMI:          0 
    LOC:  118164001 
    ERR:          0
    MIS:          0


    cat /proc/iomem 
    00000000-0009fbff : System RAM
    0009fc00-0009ffff : reserved
    000a0000-000bffff : Video RAM area
    000c0000-000c7fff : Video ROM
    000f0000-000fffff : System ROM
    00100000-07eeffff : System RAM
      00100000-00228ea8 : Kernel code
      00228ea9-0029d57f : Kernel data
    07ef0000-07effbff : ACPI Tables
    07effc00-07efffff : ACPI Non-volatile Storage
    07f00000-07ffffff : reserved
    f4000000-f407ffff : Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller]
    f4100000-f411ffff : Intel Corp. 82557/8/9 [Ethernet Pro 100]
      f4100000-f411ffff : e100
    f4120000-f4120fff : Intel Corp. 82557/8/9 [Ethernet Pro 100]
      f4120000-f4120fff : e100
    f4200000-f42fffff : PCI Bus #02
      f4200000-f420007f : 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T]
      f4200400-f420047f : 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (#2)
    f8000000-fbffffff : Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller]
    fff00000-ffffffff : reserved



    cat /proc/ioports 
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0070-007f : rtc
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    0170-0177 : ide1
    01f0-01f7 : ide0
    02f8-02ff : serial(auto)
    0376-0376 : ide1
    03c0-03df : vga+
    03f6-03f6 : ide0
    03f8-03ff : serial(auto)
    0cf8-0cff : PCI conf1
    1000-100f : Intel Corp. 82801AA IDE
      1000-1007 : ide0
      1008-100f : ide1
    1400-141f : Intel Corp. 82801AA USB
    1800-180f : Intel Corp. 82801AA SMBus
    2400-243f : Intel Corp. 82557/8/9 [Ethernet Pro 100]
      2400-243f : e100
    3000-3fff : PCI Bus #02
      3400-347f : 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T]
        3400-347f : 02:04.0
      3800-387f : 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (#2)
        3800-387f : 02:05.0


    cat /proc/pci 
    PCI devices found:
      Bus  0, device   0, function  0:
        Host bridge: Intel Corp. 82810E DC-133 GMCH [Graphics Memory Controller Hub] (rev 3).
      Bus  0, device   1, function  0:
        VGA compatible controller: Intel Corp. 82810E DC-133 CGC [Chipset Graphics Controller] (rev 3).
          IRQ 11.
          Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
          Non-prefetchable 32 bit memory at 0xf4000000 [0xf407ffff].
      Bus  0, device  30, function  0:
        PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 2).
          Master Capable.  No bursts.  Min Gnt=6.
      Bus  0, device  31, function  0:
        ISA bridge: Intel Corp. 82801AA ISA Bridge (LPC) (rev 2).
      Bus  0, device  31, function  1:
        IDE interface: Intel Corp. 82801AA IDE (rev 2).
          I/O at 0x1000 [0x100f].
      Bus  0, device  31, function  2:
        USB Controller: Intel Corp. 82801AA USB (rev 2).
          IRQ 9.
          I/O at 0x1400 [0x141f].
      Bus  0, device  31, function  3:
        SMBus: Intel Corp. 82801AA SMBus (rev 2).
          IRQ 5.
          I/O at 0x1800 [0x180f].
      Bus  1, device   7, function  0:
        PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 5).
          Master Capable.  Latency=64.  Min Gnt=6.
      Bus  1, device   8, function  0:
        Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 9).
          IRQ 9.
          Master Capable.  Latency=66.  Min Gnt=8.Max Lat=56.
          Non-prefetchable 32 bit memory at 0xf4120000 [0xf4120fff].
          I/O at 0x2400 [0x243f].
          Non-prefetchable 32 bit memory at 0xf4100000 [0xf411ffff].
      Bus  2, device   4, function  0:
        Ethernet controller: 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (rev 120).
          IRQ 5.
          Master Capable.  Latency=80.  Min Gnt=10.Max Lat=10.
          I/O at 0x3400 [0x347f].
          Non-prefetchable 32 bit memory at 0xf4200000 [0xf420007f].
      Bus  2, device   5, function  0:
        Ethernet controller: 3Com Corporation 3c980-TX 10/100baseTX NIC [Python-T] (#2) (rev 120).
          IRQ 10.
          Master Capable.  Latency=80.  Min Gnt=10.Max Lat=10.
          I/O at 0x3800 [0x387f].
          Non-prefetchable 32 bit memory at 0xf4200400 [0xf420047f].


    cat /proc/version 
    Linux version 2.4.22-C1_8 (root@tux.intranet.astaro.de) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)) #1 Fri Oct 17 12:36:48 CEST 2003



    cat /proc/swaps 
    Filename                        Type            Size    Used    Priority
    /dev/hda2                       partition       262136  26124   -1


    cat /proc/swaps 
    Filename                        Type            Size    Used    Priority
    /dev/hda2                       partition       262136  26124   -1
    grmpf-zh-01:/ # cat /proc/meminfo 
            total:    used:    free:  shared: buffers:  cached:
    Mem:  129323008 118829056 10493952        0 56213504 42287104
    Swap: 268427264 26750976 241676288
    MemTotal:       126292 kB
    MemFree:         10248 kB
    MemShared:           0 kB
    Buffers:         54896 kB
    Cached:          34948 kB
    SwapCached:       6348 kB
    Active:          59812 kB
    Inactive:        46376 kB
    HighTotal:           0 kB
    HighFree:            0 kB
    LowTotal:       126292 kB
    LowFree:         10248 kB
    SwapTotal:      262136 kB
    SwapFree:       236012 kB


    ifconfig -a
    eth0      Link encap:Ethernet  HWaddr 00:30:05:07:25:C5  
              inet addr:192.168.3.1  Bcast:192.168.3.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:32559543 errors:0 dropped:0 overruns:0 frame:0
              TX packets:45000868 errors:0 dropped:0 overruns:41 carrier:0
              collisions:0 txqueuelen:100 
              Interrupt:9 Base address:0x2400 Memory:f4120000-f4120038 

    eth1      Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:44  
              inet addr:
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:14281259 errors:0 dropped:0 overruns:0 frame:0
              TX packets:10440216 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:100 
              Interrupt:5 Base address:0x3400 

    eth1:1    Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:44  
              inet addr:
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:5 Base address:0x3400 

    eth1:2    Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:44  
              inet addr:
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:5 Base address:0x3400 

    eth1:3    Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:44  
              inet addr:
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              Interrupt:5 Base address:0x3400 

    eth2      Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:45  
              inet addr:192.168.4.1  Bcast:192.168.4.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:41611568 errors:0 dropped:0 overruns:367271 frame:0
              TX packets:29338219 errors:0 dropped:0 overruns:0 carrier:0
              collisions:4194604 txqueuelen:100 
              Interrupt:10 Base address:0x3800 

    ipsec0    Link encap:Ethernet  HWaddr 00:04:75[[[[[[:D]]]]]]4:07:44  
              inet addr:
              UP RUNNING NOARP  MTU:16260  Metric:1
              RX packets:1870372 errors:2 dropped:0 overruns:0 frame:0
              TX packets:1700783 errors:0 dropped:2729 overruns:0 carrier:0
              collisions:0 txqueuelen:10 

    ipsec1    Link encap:IPIP Tunnel  HWaddr   
              NOARP  MTU:0  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:10 

    ipsec2    Link encap:IPIP Tunnel  HWaddr   
              NOARP  MTU:0  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:10 

    ipsec3    Link encap:IPIP Tunnel  HWaddr   
              NOARP  MTU:0  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:10 

    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:290338 errors:0 dropped:0 overruns:0 frame:0
              TX packets:290338 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 

      
  • Hi,
    the only thing that i can see out of this is that your system seems to have not so much memory and it is swapping, have you ever tried to upgrade your memory ?

    firebear  
  • That could do it!

    The CPU is not dequeuing the packets from memory quick enough, so the network card -overruns...
      
Reply Children