tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ex0: transmit overrun: debugging? configurational changes?



Hi,
        I recently booted a NetBSD-4.0 MP kernel on my Dell 420, after having
run 3.0_STABLE for several years without problems. Mostly it works, except for the following ethernet errors:

Aug  1 01:40:17 dirt /netbsd: ex0: transmit underrun (9000) @20
Aug  1 01:40:18 dirt /netbsd: ex0: transmit underrun (9000) @20, new threshold 
is 40
...
Aug  1 01:50:00 dirt /netbsd: ex0: transmit underrun (9000) @40
Aug  1 01:50:05 dirt /netbsd: ex0: transmit underrun (9000) @40
Aug  1 01:50:05 dirt /netbsd: ex0: transmit underrun (9000) @40, new threshold 
is 60
...
Aug  1 08:24:35 dirt /netbsd: ex0: transmit underrun (9000) @60
Aug  1 08:24:35 dirt /netbsd: ex0: transmit underrun (9000) @60, new threshold 
is 80
Aug  1 08:43:18 dirt /netbsd: ex0: transmit underrun (9000) @80
Aug  1 08:53:09 dirt /netbsd: ex0: transmit underrun (9000) @80
Aug  1 08:58:40 dirt /netbsd: ex0: transmit underrun (9000) @80
Aug  1 09:22:31 dirt /netbsd: ex0: transmit underrun (9000) @80

and associated interface Oerrs. On the switch side, a HP 2424m, I have also seen "Excessive CRC/alignment errors" on this port. These errors are new since
booting 4.0

The interface is configured as follows at boot time:

ex0: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=3f00
        enabled=0
        address: 00:b0:d0:ab:aa:c6
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
        inet 192.168.37.61 netmask 0xffffff00 broadcast 192.168.37.255
        inet6 fe80::2b0:d0ff:feab:aac6%ex0 prefixlen 64 scopeid 0x1
        inet6 2002:d040:f444:37:2b0:d0ff:feab:aac6 prefixlen 64

Nothing had changed in the configuration of the card, except for booting the
4.0 kernel (I'm still at 3.0_STABLE user land).

What would be the best way to troubleshoot this, or are there any configuration changes I should consider?

        Thanks for any help.

        - Scott

===

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 4.0 (SAAR.MP) #1: Thu Jul 31 14:30:56 PDT 2008
        
srp%low.tworoads.net@localhost:/usr/low/src-4.0/sys/arch/i386/compile/SAAR.MP
total memory = 511 MB
avail memory = 496 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
BIOS32 rev. 0 found at 0xffe90
mainbus0 (root)
mainbus0: Intel MP Specification (Version 1.4) (DELL     WS 420      )
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel Pentium III (686-class), 864.49 MHz, id 0x686
cpu0: features 383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features 383fbff<PGE,MCA,CMOV,PAT,PSE36,MMX>
cpu0: features 383fbff<FXSR,SSE>
cpu0: I-cache 16 KB 32B/line 4-way, D-cache 16 KB 32B/line 4-way
cpu0: L2 cache 256 KB 32B/line 8-way
cpu0: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu0: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
cpu0: calibrating local timer
cpu0: apic clock running at 132 MHz
cpu0: 8 page colors
cpu1 at mainbus0: apid 1 (application processor)
cpu1: starting
cpu1: Intel Pentium III (686-class), 864.46 MHz, id 0x686
cpu1: features 383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu1: features 383fbff<PGE,MCA,CMOV,PAT,PSE36,MMX>
cpu1: features 383fbff<FXSR,SSE>
cpu1: I-cache 16 KB 32B/line 4-way, D-cache 16 KB 32B/line 4-way
cpu1: L2 cache 256 KB 32B/line 8-way
cpu1: ITLB 32 4 KB entries 4-way, 2 4 MB entries fully associative
cpu1: DTLB 64 4 KB entries 4-way, 8 4 MB entries 4-way
mpbios: bus 0 is type PCI
mpbios: bus 1 is type PCI
mpbios: bus 2 is type PCI
mpbios: bus 3 is type PCI
mpbios: bus 4 is type ISA
ioapic0 at mainbus0 apid 2 (I/O APIC)
ioapic0: pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0
ioapic0: remapped to apic 2
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82840 Host (rev. 0x02)
pchb0: random number generator enabled
agp0 at pchb0: aperture at 0xf0000000, size 0x4000000
ppb0 at pci0 dev 1 function 0: Intel 82840 AGP (rev. 0x02)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga1 at pci1 dev 0 function 0: NVIDIA Quadro2 (rev. 0xa4)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
ppb1 at pci0 dev 30 function 0: Intel 82801AA Hub-PCI Bridge (rev. 0x02)
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled
ex0 at pci2 dev 4 function 0: 3Com 3c905C-TX 10/100 Ethernet with mngmt (rev. 
0x78)
ex0: interrupting at ioapic0 pin 16 (irq 9)
ex0: MAC address 00:b0:d0:ab:aa:c6
bmtphy0 at ex0 phy 24: Broadcom 3c905C internal PHY, rev. 7
bmtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
clcs0 at pci2 dev 6 function 0: Cirrus Logic CS4280 CrystalClear Audio Interface (rev. 0x01)
clcs0: interrupting at ioapic0 pin 18 (irq 5)
clcs0: ac97: Crystal CS4297A codec; headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D
clcs0: ac97: ext id 200<AMAP>
audio0 at clcs0: full duplex, independent
ppb2 at pci2 dev 14 function 0: Digital Equipment DC21152 PCI-PCI Bridge (rev. 
0x03)
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled
ahc0 at pci3 dev 10 function 0: Adaptec aic7899 Ultra160 SCSI adapter
ahc0: interrupting at ioapic0 pin 18 (irq 5)
ahc0: aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
scsibus0 at ahc0: 16 targets, 8 luns per target
ahc1 at pci3 dev 10 function 1: Adaptec aic7899 Ultra160 SCSI adapter
ahc1: interrupting at ioapic0 pin 19 (irq 11)
ahc1: aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
scsibus1 at ahc1: 16 targets, 8 luns per target
pcib0 at pci0 dev 31 function 0
pcib0: Intel 82801AA LPC Interface Bridge (rev. 0x02)
piixide0 at pci0 dev 31 function 1
piixide0: Intel 82801AA IDE Controller (ICH) (rev. 0x02)
piixide0: bus-master DMA support present
piixide0: primary channel wired to compatibility mode
piixide0: primary channel interrupting at ioapic0 pin 14 (irq 14)
atabus0 at piixide0 channel 0
piixide0: secondary channel wired to compatibility mode
piixide0: secondary channel interrupting at ioapic0 pin 15 (irq 15)
atabus1 at piixide0 channel 1
uhci0 at pci0 dev 31 function 2: Intel 82801AA USB Controller (rev. 0x02)
uhci0: interrupting at ioapic0 pin 19 (irq 11)
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
Intel 82801AA SMBus Controller (SMBus serial bus, revision 0x02) at pci0 dev 31 function 3 not configured
isa0 at pcib0
lpt0 at isa0 port 0x378-0x37b irq 7
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
attimer0 at isa0 port 0x40-0x43: AT Timer
pcppi0 at isa0 port 0x61
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff
npx0: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
pcppi0: attached to attimer0
isapnp0: no ISA Plug 'n Play devices found
ioapic0: enabling
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
Kernelized RAIDframe activated
scsibus0: waiting 2 seconds for devices to settle...
scsibus1: waiting 2 seconds for devices to settle...
wd0 at atabus0 drive 0: <MAXTOR 6L080L4>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 76345 MB, 155114 cyl, 16 head, 63 sec, 512 bytes/sect x 156355584 sectors
wd0: 32-bit data port
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd1 at atabus0 drive 1: <WDC WD2500JB-00GVC0>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 sectors
wd1: 32-bit data port
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(piixide0:0:0): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
wd1(piixide0:0:1): using PIO mode 4, Ultra-DMA mode 4 (Ultra/66) (using DMA)
atapibus0 at atabus1: 2 targets
cd0 at atapibus0 drive 0: <LG CD-RW CED-8120B, , 1.04> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2
cd0(piixide0:1:0): using PIO mode 4, DMA mode 2 (using DMA)
uplcom0 at uhub0 port 1
uplcom0: Prolific Technology PL2303 Serial adapter (ATEN/IOGEAR UC232A), rev 1.10/2.02, addr 2
ucom0 at uplcom0
sd0 at scsibus0 target 0 lun 0: <FUJITSU, MAJ3091MP, 5508> disk fixed
sd0: 8683 MB, 13198 cyl, 3 head, 449 sec, 512 bytes/sect x 17783239 sectors
sd0: sync (12.50ns offset 127), 16-bit (160.000MB/s) transfers, tagged queueing
sd1 at scsibus0 target 1 lun 0: <FUJITSU, MAJ3091MP, 5508> disk fixed
sd1: 8683 MB, 13198 cyl, 3 head, 449 sec, 512 bytes/sect x 17783239 sectors
sd1: sync (12.50ns offset 127), 16-bit (160.000MB/s) transfers, tagged queueing
st0 at scsibus1 target 5 lun 0: <HP, C1557A, U812> tape removable
st0: density code 37, variable blocks, write-enabled
ch0 at scsibus1 target 5 lun 1: <HP, C1557A, U812> changer removable
ch0: 6 slots, 1 drive, 0 pickers, 0 portals
st0: sync (100.00ns offset 32), 8-bit (10.000MB/s) transfers
ch0: sync (100.00ns offset 32), 8-bit (10.000MB/s) transfers
boot device: sd0
root on sd0a dumps on sd0b
root file system type: ffs
cpu1: CPU 1 running



Home | Main Index | Thread Index | Old Index