freebsd Broadcom Driver - bge

bge

 

BCM570x/5714/5721/5722/5750/5751/5752/5761/5784/5789/57780 PCI Gigabit Ethernet adapter driver

 

The BCM570x builds upon the technology of the Alteon Tigon II. 
It has two R4000 CPU cores and is PCI v2.2 and PCI-X v1.0 compliant.

 

Supports

IP, TCP and UDP checksum offload for both receive and transmit,
multiple RX and TX DMA rings for QoS applications,
rules-based receive filtering,
VLAN tag stripping/insertion
a 256-bit multicast hash filter
jumbo frames

 


 

Compile this driver into the kernel, place the following lines in your

 

kernel configuration file:

           device miibus
           device bge

 


 

load the driver as a module at boot time

loader.conf(5):

           if_bge_load="YES"

 


 

pfsense

 

/boot/loader.conf.local

bce cards are behaving erratically, dropping packets, or causing system crashes

kern.ipc.nmbclusters="131072"
hw.bge.tso_enable=0
hw.pci.enable_msix=0

 

Packet loss with many (small) UDP packets

 

System > Advanced

net.isr.direct_force=1
net.isr.direct=1

 


 

Driver

http://www.freebsd.org/cgi/man.cgi?query=bge&sektion=4&manpath=FreeBSD+8...

 

 

Creative Commons license icon Creative Commons license icon