DragonFly On-Line Manual Pages
BWI(4) DragonFly Kernel Interfaces Manual BWI(4)
NAME
bwi -- Broadcom BCM430x/4318 IEEE 802.11b/g wireless network driver
SYNOPSIS
To load the driver as a module at boot time, place the following line in
/boot/loader.conf:
if_bwi_load="YES"
DESCRIPTION
The bwi driver provides support for Broadcom BCM430x/4318 wireless net-
work adapters. For more information on configuring this device, see
ifconfig(8).
MIB Variables
The following per-interface variables are implemented in the hw.bwiX
branch of the sysctl(3) MIB.
debug Debug flags.
dwell_time Channel dwell time during scan (msec).
fw_version Firmware version.
led_idle Number of ticks before LED enters idle state.
led_blink Allow LED to blink.
txpwr_calib Enable software TX power calibration.
HARDWARE
The following cards are among those supported by the bwi driver:
Card Chip Bus Standard
Linksys WPC54Gv3 BCM4318 CardBus b/g
Linksys WPC54GSv2 BCM4318 CardBus b/g
Buffalo WLI-CB-G54S BCM4318 CardBus b/g
Buffalo WLI-PCI-G54S BCM4306 PCI b/g
Dell Wireless 1470 BCM4318 Mini PCI b/g
Dell Truemobile 1400 BCM4309 Mini PCI b/g
FILES
The firmware for the adapter is not shipped with DragonFly and must be
obtained separately. An archive with firmware files that are known to
work can be found at:
http://leaf.dragonflybsd.org/~sephe/bwi/v3.tbz
The firmware files have to reside in /etc/firmware/bwi and will be loaded
when the interface is brought up.
EXAMPLES
Refer to the EXAMPLES section of wlan(4).
SEE ALSO
arp(4), cardbus(4), ifmedia(4), pci(4), wlan(4), wlan_ratectl(4),
ifconfig(8), wpa_supplicant(8)
HISTORY
The bwi driver first appeared in DragonFly 1.11.
AUTHORS
The bwi driver was written by Sepherosa Ziehau.
The hardware specification was reverse engineered by the people at
http://bcm-specs.sipsolutions.net. Thanks go also to johill and mb on
the #bcm-specs channel.
BUGS
BCM4306 and BCM4309 chips do not work properly on channel 1, 2 and 3.
DragonFly 2.5 July 26, 2008 DragonFly 2.5