diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 15:32:58 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 15:32:58 -0400 |
| commit | 5cb84ec742fd33f78c8022863fadaa8d0d93e176 (patch) | |
| tree | 1a81ca3665e6153923e40db7b0d988f8573ab59c /static/netbsd/man4/bwi.4 | |
| parent | a59214f344567c037d5776879bcfc5fcc1d4d5f6 (diff) | |
feat: Added NetBSD man pages
Diffstat (limited to 'static/netbsd/man4/bwi.4')
| -rw-r--r-- | static/netbsd/man4/bwi.4 | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/static/netbsd/man4/bwi.4 b/static/netbsd/man4/bwi.4 new file mode 100644 index 00000000..faf8c58a --- /dev/null +++ b/static/netbsd/man4/bwi.4 @@ -0,0 +1,136 @@ +.\" $NetBSD: bwi.4,v 1.16 2025/08/24 09:58:05 hgutch Exp $ +.\" +.\" Copyright (c) 2007 The DragonFly Project. All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in +.\" the documentation and/or other materials provided with the +.\" distribution. +.\" 3. Neither the name of The DragonFly Project nor the names of its +.\" contributors may be used to endorse or promote products derived +.\" from this software without specific, prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +.\" LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +.\" FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +.\" COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, +.\" BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +.\" LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +.\" AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +.\" OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +.\" OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" $DragonFly: src/share/man/man4/bwi.4,v 1.10 2008/07/26 16:25:40 swildner Exp $ +.\" +.Dd January 18, 2025 +.Dt BWI 4 +.Os +.Sh NAME +.Nm bwi +.Nd Broadcom BCM430x/4318 IEEE 802.11b/g wireless network driver +.Sh SYNOPSIS +.Cd "bwi* at pci? dev ? function ?" +.Cd "bwi* at cardbus? function ?" +.Cd "bwi* at sdmmc?" +.Sh DESCRIPTION +The +.Nm +driver provides support for Broadcom BCM430x/4318 wireless network adapters. +For more information on configuring this device, see +.Xr ifconfig 8 . +.Ss MIB Variables +The following per-interface variables are implemented in the +.Va hw.bwi Ns Em X +branch of the +.Xr sysctl 3 +MIB. +.Bl -tag -width ".Va txpwr_calib" +.It Va debug +Debug flags. +.It Va dwell_time +Channel dwell time during scan (msec). +.It Va fw_version +Firmware version. +.It Va led_idle +Number of ticks before LED enters idle state. +.It Va led_blink +Allow LED to blink. +.It Va txpwr_calib +Enable software TX power calibration. +.El +.Sh HARDWARE +The following cards are among those supported by the +.Nm +driver: +.Pp +.Bl -column -offset 6n -compact "Apple AirPort Extreme" "BCM4318" "Mini PCI" "b/g" +.It Em "Card Chip Bus Standard" +.It Apple AirPort Extreme b/g +.It Buffalo WLI-CB-G54 BCM4306 CardBus b/g +.It Buffalo WLI3-CB-G54L BCM4318 CardBus b/g +.It Buffalo WLI-PCI-G54S BCM4306 PCI b/g +.It Dell Wireless 1370 BCM4318 Mini PCI b/g +.It Dell Wireless 1470 BCM4318 Mini PCI b/g +.It Dell Truemobile 1400 BCM4309 Mini PCI b/g +.It Dell Latitude D505 BCM4306 PCI b/g +.It Nintendo Wii WLAN BCM4318 SDIO b/g +.El +.Sh FILES +The firmware for the adapter is not shipped with +.Nx +and must be obtained separately. +An archive with firmware files that are known to work can be found at: +.Bd -literal -offset indent +.Lk https://leaf.dragonflybsd.org/~sephe/bwi/v3.tbz +.Ed +.Pp +The firmware files conventionally reside in +.Pa /libdata/firmware/bwi +and will be loaded when the interface is brought up. +.Em Note : +the v3 subdirectory in the above firmware archive should exist +in the firmware folder. +The full list of paths checked for firmware can be found in the +.Va hw.firmware.path +.Xr sysctl 3 +node. +.Sh SEE ALSO +.Xr arp 4 , +.Xr cardbus 4 , +.Xr ifmedia 4 , +.Xr pci 4 , +.Xr ifconfig 8 , +.Xr sysctl 8 , +.Xr wiconfig 8 , +.Xr wpa_supplicant 8 +.Sh HISTORY +The +.Nm +driver first appeared in +.Nx 6.0 . +.Sh AUTHORS +.An -nosplit +The +.Nm +driver was written by +.An Sepherosa Ziehau +for Dragonfly BSD. +It was ported to +.Nx +by +.An Taylor R. Campbell Aq Mt riastradh@NetBSD.org . +.Pp +The hardware specification was reverse engineered by the people at +.Lk https://bcm-specs.sipsolutions.net/ . +Thanks go also to johill and mb on the #bcm-specs channel. +.Sh BUGS +BCM4306 and BCM4309 chips do not work properly on channel 1, 2, and 3. |
