BGE(4) BSD Kernel Interfaces Manual BGE(4)NAME
bge -- Broadcom BCM570x family Gigabit Ethernet driver
SYNOPSIS
bge* at pci? dev ? function ?
Configuration of PHYs may also be necessary. See mii(4).
DESCRIPTION
The bge device driver supports Gigabit Ethernet interfaces based on the Broadcom BCM570x family of Gigabit Ethernet chips and the BCM5906
chip. The interfaces supported by the bge driver include:
o 3Com 3c996-T (10BASE-T/100BASE-TX/1000BASE-T)
o Dell PowerEdge 2550 integrated BCM5700 NIC (10BASE-T/100BASE-TX/1000BASE-T)
o IBM x235 server integrated BCM5703x NIC (10BASE-T/100BASE-TX/1000BASE-T)
o Netgear GA302T (10BASE-T/100BASE-TX/1000BASE-T)
o SysKonnect SK-9D21 (10BASE-T/100BASE-TX/1000BASE-T)
o SysKonnect SK-9D41 (1000BASE-SX)
The BCM570x family supports IPv4/TCP/UDP checksumming in hardware. The bge driver supports this feature of the chip. See ifconfig(8) for
information on how to enable this feature.
The level of interrupt mitigation for received packets can be adjusted with the hw.bge.rx_lvl sysctl(8) control. A value of 1 yields a bge
interrrupt for every two full-sized Ethernet frames. Each increment of the value will, roughly, halve receive interrupt rate, up to a maxi-
mum of 5, which interrupts about every 30 to 40 full-sized TCP segments.
SEE ALSO arp(4), bce(4), ifmedia(4), mii(4), netintro(4), pci(4), ifconfig(8)HISTORY
The bge driver first appeared in NetBSD 1.6.1.
AUTHORS
The bge driver was written by Bill Paul <wpaul@windriver.com> for FreeBSD and ported to NetBSD by Frank van der Linden
<fvdl@wasabisystems.com>, Jason R. Thorpe <thorpej@wasabisystems.com> and Jonathan Stone <jonathan@dsg.stanford.edu>.
BSD September 26, 2009 BSD
Check Out this Related Man Page
DE(4) BSD Kernel Interfaces Manual DE(4)NAME
de -- DECchip 21040, 21140, 21141, 21142, and 21143 PCI Ethernet interface driver
SYNOPSIS
de* at pci? dev ? function ?
Configuration of PHYs may also be necessary. See mii(4).
DESCRIPTION
The de driver supports Ethernet and Fast Ethernet interfaces based on the Digital Equipment Corporation DECchip 21040, 21140, 21141, 21142,
and 21143 model controllers for PCI bus.
21040 10BASE-T and AUI/BNC
21140 10BASE-T and 100BASE-TX
21141 10BASE-T and 100BASE-TX
21142 10BASE-T and 100BASE-TX
21143 10BASE-T and 100BASE-TX
Supported Network Interface Cards (NIC) include, but are not limited to:
Accton EN1207i
Cogent EM100
Asante AsanteFAST
DEC DE435
DEC DE450
DEC DE500
SMC 9332
Znyx NetBlaster ZX340 series (345, 348, 346)
Generally, if the NIC is for PCI bus, and the major controller chip has the DIGITAL logo on it, with one of the model numbers above, the de
driver should recognize and control it. Beware, however, that many NIC manufacturers change the Ethernet controller chip without changing
the product model number, and a physical inspection of the NIC, or a probe of the NIC with a PCI diagnostic tool is the only way to tell if a
real DEC TULIP controller is present.
Multi-port interfaces are typically configured as a PCI-PCI bridge with multiple de instances on the PCI bus on the other side of the bridge.
DEC sold its semiconductor division to Intel. In addition, there are many "knock-offs" of the DEC TULIP Ethernet controller chips; NICs
based on these chips are handled by the tlp(4) driver.
This de driver should not be confused with the NetBSD VAX de driver for the DEC DEUNA/DELUA Ethernet controller for UniBus.
SEE ALSO ifmedia(4), intro(4), mii(4), pci(4), tlp(4), ifconfig(8)
http://www.adaptec.com/, http://www.asante.com/, http://www.smc.com/, http://www.znyx.com/
HISTORY
The de driver first appeared in NetBSD 1.1
AUTHORS
Matt Thomas <matt@3am-software.com>.
BSD February 11, 2000 BSD