summaryrefslogtreecommitdiff
path: root/static/netbsd/man4/bwi.4
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 15:32:58 -0400
committerJacob McDonnell <jacob@jacobmcdonnell.com>2026-04-25 15:32:58 -0400
commit5cb84ec742fd33f78c8022863fadaa8d0d93e176 (patch)
tree1a81ca3665e6153923e40db7b0d988f8573ab59c /static/netbsd/man4/bwi.4
parenta59214f344567c037d5776879bcfc5fcc1d4d5f6 (diff)
feat: Added NetBSD man pages
Diffstat (limited to 'static/netbsd/man4/bwi.4')
-rw-r--r--static/netbsd/man4/bwi.4136
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.