Problems with bge (possibly related to r208993)

Pyun YongHyeon pyunyh at gmail.com
Mon Jun 14 21:04:27 UTC 2010


On Sun, Jun 13, 2010 at 07:34:11PM +0400, Artem Kim wrote:
> Hi,
> 
> I have two routers (HP DL140G3):
> 
> NAS3 FreeBSD 8.1-PRERELEASE # 0: Thu Jun 3 04:13:07 MSD 2010 i386
> NAS2 FreeBSD 8.1-PRERELEASE # 0: Sat Jun 12 16:42:19 UTC 2010 i386 (r208993 
> included)
> 
> bge0 @ pci0: 19:0:0: class = 0x020000 card = 0x3260103c chip = 0x165914e4 rev 
> = 0x11 hdr = 0x00
>     vendor = 'Broadcom Corporation'
>     device = 'NetXtreme Gigabit Ethernet PCI Express (BCM5721)'
>     class = network
>     subclass = ethernet
> bge1 @ pci0: 20:0:0: class = 0x020000 card = 0x3260103c chip = 0x165914e4 rev 
> = 0x11 hdr = 0x00
>     vendor = 'Broadcom Corporation'
>     device = 'NetXtreme Gigabit Ethernet PCI Express (BCM5721)'
>     class = network
>     subclass = ethernet
> 
> 
> I have some problems with bge on NAS2.
> 
> After some time (about 15 hours) bge1 stops flowing traffic.
> NAS3 NAS3 - pppoe server. Through bge1 passes only ip traffic through bge0 no 
> ip-traffic.
> Problems occur only with the bge1 interface on NAS2.
> 
> 
> Traffic through bge1 not pass until I will not do "ifconfig bge1 down ifconfig 
> bge1 up".
> 
> When I do "ifconfig bge0 down" NIC does not shutdown:
> 
> nas2 # ifconfig bge1 down
> nas2 #
> nas2 # ifconfig bge1
> bge1: flags = 8843 <UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>         options = 8009b 
> <RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
>         ether XXXXXXXXXXXXX
>         inet YYYYYYYYYYY netmask 0xffffffc0 broadcast YYYYYYYYYYYY
>         media: Ethernet autoselect (1000baseT <full-duplex>)
>         status: active
>   
> LED also indicates that the NIC is active.
> 
> I left the NAS in a state of "frozen bge1" - and can provide additional 
> information for diagnosis.

Try run tcpdump on bge1 and see whether driver still see incoming
traffic. Also show me the output of "netstat -ndI bge1" and output
of "sysctl dev.bge.1.stats". Verbose dmesg output also would be
helpful. 


More information about the freebsd-stable mailing list