FreeBSD 9.1 with two RealTek 8169/8169S/8169SB(L)/8110S/8110SB(L) Gigabit Ethernet cards stop to work after heavy traffic

istvan konya cielo_white at yahoo.com
Fri Apr 1 13:08:30 UTC 2016


Hello,

my FreeBSD 9.1 with two RealTek 8169/8169S/8169SB(L)/8110S/8110SB(L) Gigabit Ethernet cards stop to work after heavy traffic

the server work fine from about 2 years, 
If the traffic don't exceed 100M everything is fine,
in the past, the traffic can be up to 300M,
but in the last 2 weeks the network cards stops to work after a few seconds of heavy traffic.
No another changes was made in this last 2 weeks.

re0: <RealTek 8169/8169S/8169SB(L)/8110S/8110SB(L) Gigabit Ethernet> port 0x3000-0x30ff mem 0xd0100000-0xd01000ff irq 17 at device 5.0 on pci2
re0: Chip rev. 0x10000000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-ma
ster, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re0: Ethernet address: b0:48:7a:80:0b:1d
re1: <RealTek 8169/8169S/8169SB(L)/8110S/8110SB(L) Gigabit Ethernet> port 0x3400-0x34ff mem 0xd0100400-0xd01004ff irq 18 at device 7.0 on pci2
re1: Chip rev. 0x10000000
re1: MAC rev. 0x00000000
miibus1: <MII bus> on re1
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus1
rgephy1:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-ma
ster, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re1: Ethernet address: 64:66:b3:04:bb:13

ifconfig re0

re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
        ether b0:48:7a:80:0b:1d
        inet 81.196.63.57 netmask 0xfffffff8 broadcast 81.196.63.63
        inet6 fe80::b248:7aff:fe80:b1d%re0 prefixlen 64 scopeid 0x5
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active

ifconfig re1

re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
        ether 64:66:b3:04:bb:13
        inet 82.77.49.188 netmask 0xffffffc0 broadcast 82.77.49.255
        inet6 fe80::6666:b3ff:fe04:bb13%re1 prefixlen 64 scopeid 0x6
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (1000baseT <full-duplex,master>)
        status: active

/etc/rc.conf

ipv6_network_interfaces="none"    # Default is auto
ipv6_activate_all_interfaces="NO" # this is the default
ifconfig_re1=" inet 82.77.49.188 netmask 255.255.255.192 broadcast 82.77.49.255"
ifconfig_re0=" inet 81.196.63.57 netmask 255.255.255.248"
gateway_enable="YES"
static_routes="lan0"
route_lan0="-net 81.196.63.56/29 81.196.63.57"
defaultrouter="82.77.49.129"

After reboot, everything is fine, when the traffic don't exceed 100M.

Anyone can help me pls

Thanks


More information about the freebsd-questions mailing list