Changeset View
Changeset View
Standalone View
Standalone View
share/man/man4/bwn.4
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" 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 | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd June 11, 2015 | .Dd December 16, 2017 | ||||
.Dt BWN 4 | .Dt BWN 4 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm bwn | .Nm bwn | ||||
.Nd Broadcom BCM43xx IEEE 802.11b/g wireless network driver | .Nd Broadcom BCM43xx SoftMAC IEEE 802.11 wireless network driver | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
To compile this driver into the kernel, | To compile this driver into the kernel, add the following lines to the kernel | ||||
place the following lines in your | configuration file: | ||||
kernel configuration file: | |||||
.Bd -ragged -offset indent | .Bd -ragged -offset indent | ||||
.Cd "device siba_bwn" | |||||
.Cd "device bwn" | .Cd "device bwn" | ||||
.Cd "device bhnd" | |||||
.Cd "device bhndb" | |||||
.Cd "device bhndb_pci" | |||||
.Cd "device bcma" | |||||
.Cd "device siba" | |||||
.Cd "device gpio" | |||||
.Cd "device wlan" | .Cd "device wlan" | ||||
.Cd "device wlan_amrr" | .Cd "device wlan_amrr" | ||||
.Cd "device firmware" | .Cd "device firmware" | ||||
.Ed | .Ed | ||||
.Pp | .Pp | ||||
Alternatively, to load the driver as a | To load the driver as a module at boot, add the following lines to | ||||
module at boot time, place the following line in | |||||
.Xr loader.conf 5 : | .Xr loader.conf 5 : | ||||
.Bd -literal -offset indent | .Bd -literal -offset indent | ||||
if_bwn_load="YES" | if_bwn_load="YES" | ||||
.Ed | .Ed | ||||
.Sh DESCRIPTION | .Sh DESCRIPTION | ||||
The | The | ||||
.Nm | .Nm | ||||
driver provides support for Broadcom BCM43xx based | driver provides support for Broadcom BCM43xx based | ||||
▲ Show 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | ifconfig wlan create wlandev bwn0 ssid my_net \e | ||||
wepmode on wepkey 0x1234567890 weptxkey 1 up | wepmode on wepkey 0x1234567890 weptxkey 1 up | ||||
.Ed | .Ed | ||||
.Sh LOADER TUNABLES | .Sh LOADER TUNABLES | ||||
Tunables can be set at the | Tunables can be set at the | ||||
.Xr loader 8 | .Xr loader 8 | ||||
prompt before booting the kernel or stored in | prompt before booting the kernel or stored in | ||||
.Xr loader.conf 5 . | .Xr loader.conf 5 . | ||||
.Bl -tag -width indent | .Bl -tag -width indent | ||||
.It Va hw.bwn.msi_disable | |||||
This tunable disables MSI support on the hardware. | |||||
The default value is 0. | |||||
.It Va hw.bwn.usedma | .It Va hw.bwn.usedma | ||||
This tunable enables DMA operations on the hardware. | This tunable enables DMA operations on the hardware. | ||||
If the value is 0, PIO mode would be used. | If the value is 0, PIO mode would be used. | ||||
The default value is 1. | The default value is 1. | ||||
.El | .El | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr arp 4 , | .Xr arp 4 , | ||||
.Xr bcma 4 , | |||||
.Xr bhnd 4 , | |||||
.Xr bhndb 4 , | |||||
.Xr bwi 4 , | .Xr bwi 4 , | ||||
.Xr cardbus 4 , | .Xr cardbus 4 , | ||||
.Xr intro 4 , | .Xr intro 4 , | ||||
.Xr pci 4 , | .Xr pci 4 , | ||||
.Xr siba 4 , | |||||
.Xr wlan 4 , | .Xr wlan 4 , | ||||
.Xr wlan_amrr 4 , | .Xr wlan_amrr 4 , | ||||
.Xr ifconfig 8 , | .Xr ifconfig 8 , | ||||
.Xr wpa_supplicant 8 | .Xr wpa_supplicant 8 | ||||
.Sh HISTORY | .Sh HISTORY | ||||
The | The | ||||
.Nm | .Nm | ||||
driver first appeared in | driver first appeared in | ||||
.Fx 8.1 . | .Fx 8.1 . | ||||
The driver was updated to support the common Broadcom | |||||
.Xr bhnd 4 | |||||
bus interface in | |||||
.Fx 12.0 . | |||||
.Sh AUTHORS | .Sh AUTHORS | ||||
.An -nosplit | .An -nosplit | ||||
The | The | ||||
.Nm | .Nm | ||||
driver was written by | driver was written by | ||||
.An Weongyo Jeong Aq Mt weongyo@FreeBSD.org . | .An Weongyo Jeong Aq Mt weongyo@FreeBSD.org . | ||||
Support for | |||||
.Xr bhnd 4 | |||||
was added by | |||||
.An Landon Fuller Aq Mt landonf@FreeBSD.org . | |||||
.\".Sh BUGS | .\".Sh BUGS | ||||
.\"Some card based on the BCM4306 and BCM4309 chips do not work properly | .\"Some card based on the BCM4306 and BCM4309 chips do not work properly | ||||
.\"on channel 1, 2 and 3. | .\"on channel 1, 2 and 3. | ||||
.Sh CAVEATS | .Sh CAVEATS | ||||
Some LP PHY devices have DMA operation problems that in that case try to | Some LP PHY devices have DMA operation problems that in that case try to | ||||
use PIO mode. | use PIO mode. |