Ierrs bei bge(4)

rMarkus

Chuck The Plant
Hallo,

seit der Aufrüstung von FreeBSD 5.3 auf 6.1 habe ich eine Menge In-Errs bei meinem bge-Netzwerkkarte:

Code:
bge0: <Broadcom BCM5702 Gigabit Ethernet, ASIC rev. 0x1002> mem 0xf4000000-0xf400ffff irq 10 at device 16.0 on pci0
miibus0: <MII bus> on bge0
brgphy0: <BCM5703 10/100/1000baseTX PHY> on miibus0
brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto
bge0: Ethernet address: 00:10:18:00:87:7b
ifconfig -a
Code:
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet6 fe80::210:18ff:fe00:877b%bge0 prefixlen 64 scopeid 0x1
        inet 192.168.32.6 netmask 0xffffff00 broadcast 192.168.32.255
        ether 00:10:18:00:87:7b
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active

netstat -i
Code:
Name    Mtu Network       Address              Ipkts Ierrs    Opkts Oerrs  Coll
bge0   1500 <Link#1>      00:10:18:00:87:7b  6398122   [COLOR="Red"]856[/COLOR]  6683812     0     0
bge0   1500 fe80:1::210:1 fe80:1::210:18ff:        0     -        2     -     -
bge0   1500 192.168.32    idun               6397210     -  6683466     -     -

Ich vermute den Zusammenhang mit dem neueren bge(4) Treiber, bei dem bei zu FreeBSD 6.1 das volle Checksum-Offloading akktiviert wurde.
Früher war das nur sendend aktiv unter FreeBSD 5.3:
Code:
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1a<TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        ...

Wie interpretiere ich den Wert?

Betreffen die Werte nur Layer 2 oder werden jetzt auch 3 und 4 summiert?

Um auszuschliessen, dass auf Layer 2 einfach kaputte Frames ankommen, habe ich einen Switch direkt vor die Netzwerkkarte gehaengt, welcher defekte Frames selbst schlucken sollte. Die Switche und die Verkabelung würde ich bei dem Problem ausschließen.
 
Zurück
Oben