Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F107100576
D47508.id146252.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
49 KB
Referenced Files
None
Subscribers
None
D47508.id146252.diff
View Options
diff --git a/share/man/man4/ipw.4 b/share/man/man4/ipw.4
--- a/share/man/man4/ipw.4
+++ b/share/man/man4/ipw.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2004-2006
.\" Damien Bergamini <damien.bergamini@free.fr>. All rights reserved.
.\"
@@ -23,12 +26,12 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd October 15, 2015
+.Dd November 10, 2024
.Dt IPW 4
.Os
.Sh NAME
.Nm ipw
-.Nd "Intel PRO/Wireless 2100 IEEE 802.11 driver"
+.Nd Intel PRO/Wireless 2100 IEEE 802.11a/b driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -57,19 +60,14 @@
.Sh DESCRIPTION
The
.Nm
-driver provides support for the
-.Tn Intel
-PRO/Wireless 2100 MiniPCI network adapter.
-.Nm
-supports
+driver provides support for Intel PRO/Wireless 2100 802.11a/b
+wireless network devices in
.Cm station ,
.Cm adhoc ,
and
.Cm monitor
mode operation.
Only one virtual interface may be configured at any time.
-For more information on configuring this device, see
-.Xr ifconfig 8 .
.Pp
This driver requires the firmware built with the
.Nm ipwfw
@@ -80,28 +78,34 @@
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_ipw.license_ack=1"
+.Pp
+For more information on configuring this device, see
+.Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver provides support for the
+Intel PRO/Wireless 2100a/b MiniPCI network adapter.
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_ipw.LICENSE" -compact
+.Bl -tag -width "/usr/share/doc/legal/intel_ipw.LICENSE" -compact
.It Pa /usr/share/doc/legal/intel_ipw.LICENSE
.Nm
firmware license
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev ipw0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev ipw0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev ipw0 ssid my_net up"
+.Dl ifconfig wlan create wlandev ipw0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev ipw0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Join a specific BSS network with 128-bit WEP encryption:
@@ -144,6 +148,7 @@
.Xr wlan_ccmp 4 ,
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
+.Xr networking 7 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh AUTHORS
diff --git a/share/man/man4/iwi.4 b/share/man/man4/iwi.4
--- a/share/man/man4/iwi.4
+++ b/share/man/man4/iwi.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2004-2006
.\" Damien Bergamini <damien.bergamini@free.fr>. All rights reserved.
.\"
@@ -23,12 +26,12 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd October 15, 2015
+.Dd November 10, 2024
.Dt IWI 4
.Os
.Sh NAME
.Nm iwi
-.Nd "Intel PRO/Wireless 2200BG/2225BG/2915ABG IEEE 802.11 driver"
+.Nd Intel PRO/Wireless 2200BG/2225BG/2915ABG IEEE 802.11 network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
include the following lines in your
@@ -57,19 +60,14 @@
.Sh DESCRIPTION
The
.Nm
-driver provides support for
-.Tn Intel
-PRO/Wireless 2200BG/2915ABG MiniPCI and 2225BG PCI network adapters.
-.Nm
-supports
+driver provides support for Intel PRO/Wireless 2200BG/2225BG/2915ABG
+IEEE 802.11a/b/g wireless network devices in
.Cm station ,
.Cm adhoc ,
and
.Cm monitor
mode operation.
Only one virtual interface may be configured at any time.
-For more information on configuring this device, see
-.Xr ifconfig 8 .
.Pp
This driver requires the firmware built with the
.Nm iwifw
@@ -80,28 +78,42 @@
.Xr loader.conf 5 :
.Pp
.Dl "legal.intel_iwi.license_ack=1"
+.Pp
+For more information on configuring this device, see
+.Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver supports the following wireless network devices:
+.Pp
+.Bl -bullet -compact
+.It
+Intel PRO/Wireless 2200BG MiniPCI Network Connection
+.It
+Intel PRO/Wireless 2225BG PCI Network Connection
+.It
+Intel PRO/Wireless 2915ABG MiniPCI Network Connection
+.El
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/intel_iwi.LICENSE" -compact
+.Bl -tag -width "/usr/share/doc/legal/intel_iwi.LICENSE" -compact
.It Pa /usr/share/doc/legal/intel_iwi.LICENSE
.Nm
firmware license
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev iwi0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev iwi0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev iwi0 ssid my_net up"
+.Dl ifconfig wlan create wlandev iwi0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev iwi0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Join a specific BSS network with 128-bit WEP encryption:
@@ -149,6 +161,7 @@
.Xr wlan_ccmp 4 ,
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
+.Xr networking 7 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh AUTHORS
diff --git a/share/man/man4/iwlwifi.4 b/share/man/man4/iwlwifi.4
--- a/share/man/man4/iwlwifi.4
+++ b/share/man/man4/iwlwifi.4
@@ -1,4 +1,6 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2021-2024 The FreeBSD Foundation
.\"
.\" This documentation was written by Bj\xc3\xb6rn Zeeb under sponsorship from
@@ -25,7 +27,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd October 12, 2024
+.Dd November 10, 2024
.Dt IWLWIFI 4
.Os
.Sh NAME
@@ -54,11 +56,11 @@
.Sh DESCRIPTION
The
.Nm
-driver is derived from Intel's Linux iwlwifi driver
+driver provides support for Intel Wireless network devices.
.Pp
.Nm
-will be a successor to
-.Xr iwm 4
+is derived from Intel's Linux iwlwifi driver, will be a successor to
+.Xr iwm 4 ,
and may supersede that driver in the future.
It still complements the
.Xr iwn 4
@@ -66,26 +68,20 @@
.Pp
The driver uses the
.\" No LinuxKPI man pages so no .Xr here.
-.Em linuxkpi_wlan
+.Sy linuxkpi_wlan
and
-.Em linuxkpi
+.Sy linuxkpi
compat framework to bridge between the Linux and
native
.Fx
driver code as well as to the native
.Xr net80211 4
wireless stack.
-.Pp
-While
-.Nm
-supports all 802.11 a/b/g/n/ac/ax
-the compatibility code currently only supports 802.11 a/b/g modes.
-Support for 802.11 n/ac is to come. 802.11ax and 6Ghz support are planned.
.Sh HARDWARE
The
.Nm
driver supports PCIe devices from the
-.Em mvm
+.Sy mvm
sub-driver with the following chipset generations:
.Pp
.\" awk -F\\t '{ print $5 }' ~/tmp/iwlwifi_pci_ids_name.txt | \
@@ -111,12 +107,12 @@
These chipset generations match the following common device names:
.Pp
.Bl -bullet -compact
-.\" ---------------------------------------------------------------------
+.\" --------------------------------------------------------------------
.\" This list is manually generated from a sysctl and post-processing.
.\" Edits will be overwritten on next update.
.\" awk -F\\t '{ if ($2 == "") { next; } if (seen[$2]) { next; } \
.\" seen[$2]=1; printf ".It\n%s\n", $2; }' iwlwifi_pci_ids_name.txt
-.\" ---------------------------------------------------------------------
+.\" --------------------------------------------------------------------
.It
Intel(R) Dual Band Wireless AC 7260
.It
@@ -164,8 +160,6 @@
.It
Killer(R) Wi-Fi 6E AX1690i 160MHz Wireless Network Adapter (411NGW)
.It
-Intel(R) Wireless-AC 9260-1
-.It
Intel(R) Wi-Fi 6 AX200 160MHz
.It
Killer(R) Wi-Fi 6 AX1650w 160MHz Wireless Network Adapter (200D2W)
@@ -237,15 +231,15 @@
Intel(R) TBD Sc2 device
.It
Intel(R) TBD Sc2f device
-.\" ---------------------------------------------------------------------
+.\" --------------------------------------------------------------------
.El
-.Sh BUGS
-Certainly.
.Sh SEE ALSO
.Xr iwlwififw 4 ,
.Xr iwm 4 ,
.Xr iwn 4 ,
.Xr wlan 4 ,
+.Xr networking 7 ,
+.Xr fwget 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh HISTORY
@@ -253,3 +247,12 @@
.Nm
driver first appeared in
.Fx 13.1 .
+.Sh BUGS
+Certainly.
+.Pp
+While
+.Nm
+supports 802.11a/b/g/n/ac/ax modes,
+the compatibility code currently only supports 802.11a/b/g modes.
+Support for 802.11n/ac/ax is yet to come.
+802.11ax and 6Ghz support are planned.
diff --git a/share/man/man4/mt7915.4 b/share/man/man4/mt7915.4
--- a/share/man/man4/mt7915.4
+++ b/share/man/man4/mt7915.4
@@ -1,4 +1,6 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2023-2024 Bjoern A. Zeeb
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -22,7 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 30, 2024
+.Dd November 10, 2024
.Dt MT7915 4
.Os
.Sh NAME
@@ -62,36 +64,34 @@
.Xr wlan 4
interface can be created using
.Xr ifconfig 8 .
+One can use
+.Xr fwget 8
+to install the correct firmware package.
.Pp
The driver uses the
.\" No LinuxKPI man pages so no .Xr here.
-.Em linuxkpi_wlan
+.Sy linuxkpi_wlan
and
-.Em linuxkpi
+.Sy linuxkpi
compat framework to bridge between the Linux and
native
.Fx
driver code as well as to the native
.Xr net80211 4
wireless stack.
-.Pp
-While
-.Nm
-supports all 802.11 a/b/g/n/ac and ax
-the compatibility code currently only supports 802.11 a/b/g modes.
-Support for 802.11 n/ac is to come.
.Sh HARDWARE
The
.Nm
driver supports PCIe devices with the following chipsets:
.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It MediaTek MT7915E
+.Bl -bullet -offset indent -compact
+.It
+MediaTek MT7915E
.El
-.Sh BUGS
-Certainly.
.Sh SEE ALSO
.Xr wlan 4 ,
+.Xr networking 7 ,
+.Xr fwget 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh HISTORY
@@ -99,3 +99,11 @@
.Nm
driver first appeared in
.Fx 14.0 .
+.Sh BUGS
+Certainly.
+.Pp
+While
+.Nm
+supports 802.11a/b/g/n/ac/ax modes,
+the compatibility code currently only supports 802.11a/b/g modes.
+Support for 802.11n/ac/ax is yet to come.
diff --git a/share/man/man4/mt7921.4 b/share/man/man4/mt7921.4
--- a/share/man/man4/mt7921.4
+++ b/share/man/man4/mt7921.4
@@ -1,4 +1,6 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2023-2024 Bjoern A. Zeeb
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -22,7 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 30, 2024
+.Dd November 10, 2024
.Dt MT7921 4
.Os
.Sh NAME
@@ -50,7 +52,9 @@
.Sh DESCRIPTION
The
.Nm
-driver is derived from MediaTek's Linux mt76 driver.
+driver provides support for MediaTek MT7921E wireless network devices.
+.Nm
+is derived from MediaTek's Linux mt76 driver.
.Pp
This driver requires firmware to be loaded before it will work.
The package
@@ -62,36 +66,34 @@
.Xr wlan 4
interface can be created using
.Xr ifconfig 8 .
+One can use
+.Xr fwget 8
+to install the correct firmware package.
.Pp
The driver uses the
.\" No LinuxKPI man pages so no .Xr here.
-.Em linuxkpi_wlan
+.Sy linuxkpi_wlan
and
-.Em linuxkpi
+.Sy linuxkpi
compat framework to bridge between the Linux and
native
.Fx
driver code as well as to the native
.Xr net80211 4
wireless stack.
-.Pp
-While
-.Nm
-supports all 802.11 a/b/g/n/ac and ax
-the compatibility code currently only supports 802.11 a/b/g modes.
-Support for 802.11 n/ac is to come.
.Sh HARDWARE
The
.Nm
driver supports PCIe devices with the following chipsets:
.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It MediaTek MT7921E
+.Bl -bullet -offset indent -compact
+.It
+MediaTek MT7921E
.El
-.Sh BUGS
-Certainly.
.Sh SEE ALSO
.Xr wlan 4 ,
+.Xr networking 7 ,
+.Xr fwget 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh HISTORY
@@ -99,3 +101,11 @@
.Nm
driver first appeared in
.Fx 14.0 .
+.Sh BUGS
+Certainly.
+.Pp
+While
+.Nm
+supports 802.11a/b/g/n/ac/ax modes,
+the compatibility code currently only supports 802.11a/b/g modes.
+Support for 802.11n/ac/ax is to come.
diff --git a/share/man/man4/otus.4 b/share/man/man4/otus.4
--- a/share/man/man4/otus.4
+++ b/share/man/man4/otus.4
@@ -1,3 +1,5 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
.\"
.\" Copyright (c) 2015 Adrian Chadd <adrian@FreeBSD.org>
.\"
@@ -13,12 +15,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd September 25, 2015
+.Dd November 10, 2024
.Dt OTUS 4
.Os
.Sh NAME
.Nm otus
-.Nd Atheros AR9170 USB IEEE 802.11a/b/g/n wireless network device
+.Nd Atheros AR9170 USB IEEE 802.11a/b/g/n wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your kernel configuration file:
@@ -79,57 +81,73 @@
.Nm
driver can be configured at runtime with
.Xr ifconfig 8 .
-.Sh FILES
-The driver needs at least version 1.0 of the following firmware files,
-which is loaded when an interface is attached:
-.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It Pa /boot/kernel/otusfw-init.ko
-.It Pa /boot/kernel/otusfw-main.ko
-.El
.Sh HARDWARE
The
.Nm
driver provides support for Atheros AR9170 USB IEEE 802.11b/g/n
wireless network adapters, including:
.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It 3Com 3CRUSBN275
-.It Arcadyan WN7512
+.Bl -bullet -offset indent -compact
+.It
+3Com 3CRUSBN275
+.It
+Arcadyan WN7512
.\" .It AVM FRITZ!WLAN USB Stick N
-.It CACE AirPcap \&Nx
-.It D-Link DWA-130 rev \&D1
-.It D-Link DWA-160 rev A1
-.It D-Link DWA-160 rev A2
-.It IO-Data WN-GDN/US2
-.It NEC Aterm WL300NU-G
-.It Netgear WNDA3100
-.It Netgear WN111 v2
-.It Planex GW-US300
-.It SMC Networks SMCWUSB-N2
-.It TP-Link TL-WN821N v1, v2
-.It Ubiquiti SR71 USB
-.It Unex DNUA-81
-.It Z-Com UB81
-.It Z-Com UB82
-.It ZyXEL NWD-271N
+.It
+CACE AirPcap \&Nx
+.It
+D-Link DWA-130 rev \&D1
+.It
+D-Link DWA-160 rev A1
+.It
+D-Link DWA-160 rev A2
+.It
+IO-Data WN-GDN/US2
+.It
+NEC Aterm WL300NU-G
+.It
+Netgear WNDA3100
+.It
+Netgear WN111 v2
+.It
+Planex GW-US300
+.It
+SMC Networks SMCWUSB-N2
+.It
+TP-Link TL-WN821N v1, v2
+.It
+Ubiquiti SR71 USB
+.It
+Unex DNUA-81
+.It
+Z-Com UB81
+.It
+Z-Com UB82
+.It
+ZyXEL NWD-271N
+.El
+.Sh FILES
+The driver needs at least version 1.0 of the following firmware files,
+which is loaded when an interface is attached:
+.Pp
+.Bl -tag -width Ds -offset indent -compact
+.It Pa /boot/kernel/otusfw-init.ko
+.It Pa /boot/kernel/otusfw-main.ko
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev otus0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev otus0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev otus0 ssid my_net up"
+.Dl ifconfig wlan create wlandev otus0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev otus0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Sh DIAGNOSTICS
.Bl -diag
@@ -152,7 +170,9 @@
The
.Nm
driver first appeared in
-.Ox 4.6 .
+.Ox 4.6
+and
+.Fx 11 .
.Sh AUTHORS
.An -nosplit
The
diff --git a/share/man/man4/ral.4 b/share/man/man4/ral.4
--- a/share/man/man4/ral.4
+++ b/share/man/man4/ral.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
+.\"
.\" Copyright (c) 2005-2010 Damien Bergamini <damien.bergamini@free.fr>
.\"
.\" Permission to use, copy, modify, and distribute this software for any
@@ -12,12 +15,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd April 4, 2017
+.Dd November 10, 2024
.Dt RAL 4
.Os
.Sh NAME
.Nm ral
-.Nd "Ralink Technology IEEE 802.11a/g/n wireless network device"
+.Nd Ralink Technology IEEE 802.11a/g/n wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -119,7 +122,7 @@
driver supports PCI/PCIe/CardBus wireless adapters based on Ralink Technology
chipsets, including:
.Pp
-.Bl -column -compact ".Li Atlantis Land A02-PCM-W54" "RT2561S" "CardBus"
+.Bl -column -offset indent -compact "Atlantis Land A02-PCM-W54" "RT2561S" "CardBus"
.It Em Card Ta Em MAC/BBP Ta Em Bus
.It "A-Link WL54H" Ta RT2560 Ta PCI
.It "A-Link WL54PC" Ta RT2560 Ta CardBus
@@ -212,26 +215,25 @@
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
.Pp
-.Dl "ifconfig wlan create wlandev ral0 inet 192.168.0.20 netmask 0xffffff00"
+.Dl ifconfig wlan create wlandev ral0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Bd -literal -offset indent
-ifconfig wlan create wlandev ral0 inet 192.168.0.20 \e
- netmask 0xffffff00 ssid my_net
+ifconfig wlan create wlandev ral0 inet 192.0.2.20/24 \e
+ ssid my_net
.Ed
.Pp
Join a specific BSS network with 40-bit WEP encryption:
.Bd -literal -offset indent
-ifconfig wlan create wlandev ral0 inet 192.168.0.20 \e
- netmask 0xffffff00 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1
+ifconfig wlan create wlandev ral0 inet 192.0.2.20/24 \e
+ ssid my_net wepmode on wepkey 0x1234567890 weptxkey 1
.Ed
.Pp
Join a specific BSS network with 104-bit WEP encryption:
.Bd -literal -offset indent
-ifconfig wlan create wlandev ral0 inet 192.168.0.20 \e
- netmask 0xffffff00 ssid my_net \e
+ifconfig wlan create wlandev ral0 inet 192.0.2.20/24 \e
+ ssid my_net \e
wepmode on wepkey 0x01020304050607080910111213 weptxkey 1
.Ed
.Sh DIAGNOSTICS
@@ -254,6 +256,7 @@
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
.Xr wlan_xauth 4 ,
+.Xr networking 7 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
diff --git a/share/man/man4/rsu.4 b/share/man/man4/rsu.4
--- a/share/man/man4/rsu.4
+++ b/share/man/man4/rsu.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
+.\"
.\" $OpenBSD: rsu.4,v 1.11 2013/02/14 07:40:42 jmc Exp $
.\"
.\" Copyright (c) 2010 Damien Bergamini <damien.bergamini@free.fr>
@@ -14,12 +17,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd May 23, 2021
+.Dd November 10, 2024
.Dt RSU 4
.Os
.Sh NAME
.Nm rsu
-.Nd Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n wireless network device
+.Nd Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your kernel configuration file:
@@ -93,8 +96,46 @@
.Nm
driver can be configured at runtime with
.Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver provides support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n
+wireless network adapters, including:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+ASUS USB-N10
+.It
+ASUS WL-167G V3
+.It
+Belkin F7D1101 v1
+.It
+D-Link DWA-131 A1
+.It
+EDUP EP-MS150N(W)
+.It
+Edimax EW-7622UMN
+.It
+Hercules HWGUn-54
+.It
+Hercules HWNUm-300
+.It
+Planex GW-USNano
+.It
+Sitecom WL-349 v1
+.It
+Sitecom WL-353
+.It
+Sweex LW154
+.It
+TRENDnet TEW-646UBH
+.It
+TRENDnet TEW-648UB
+.It
+TRENDnet TEW-649UB
+.El
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/realtek.LICENSE" -compact
+.Bl -tag -width "/usr/share/doc/legal/realtek.LICENSE" -compact
.It Pa /usr/share/doc/legal/realtek.LICENSE
.Nm
firmware license
@@ -106,45 +147,20 @@
.Bl -tag -width Ds -offset indent -compact
.It Pa /boot/kernel/rsu-rtl8712fw.ko
.El
-.Sh HARDWARE
-The
-.Nm
-driver provides support for Realtek RTL8188SU/RTL8192SU USB IEEE 802.11b/g/n
-wireless network adapters, including:
-.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It ASUS USB-N10
-.It ASUS WL-167G V3
-.It Belkin F7D1101 v1
-.It D-Link DWA-131 A1
-.It EDUP EP-MS150N(W)
-.It Edimax EW-7622UMN
-.It Hercules HWGUn-54
-.It Hercules HWNUm-300
-.It Planex GW-USNano
-.It Sitecom WL-349 v1
-.It Sitecom WL-353
-.It Sweex LW154
-.It TRENDnet TEW-646UBH
-.It TRENDnet TEW-648UB
-.It TRENDnet TEW-649UB
-.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev rsu0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev rsu0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev rsu0 ssid my_net up"
+.Dl ifconfig wlan create wlandev rsu0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev rsu0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Sh DIAGNOSTICS
.Bl -diag
@@ -163,6 +179,7 @@
.Xr rsufw 4 ,
.Xr usb 4 ,
.Xr wlan 4 ,
+.Xr networking 7 ,
.Xr arp 8 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
diff --git a/share/man/man4/rtw88.4 b/share/man/man4/rtw88.4
--- a/share/man/man4/rtw88.4
+++ b/share/man/man4/rtw88.4
@@ -1,4 +1,6 @@
.\"-
+.\" SPDX-License-Identifer: BSD-2-Clause
+.\"
.\" Copyright (c) 2022-2024 Bjoern A. Zeeb
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -22,7 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 30, 2024
+.Dd November 10, 2024
.Dt RTW88 4
.Os
.Sh NAME
@@ -65,21 +67,30 @@
.Pp
The driver uses the
.\" No LinuxKPI man pages so no .Xr here.
-.Em linuxkpi_wlan
+.Sy linuxkpi_wlan
and
-.Em linuxkpi
+.Sy linuxkpi
compat framework to bridge between the Linux and
native
.Fx
driver code as well as to the native
.Xr net80211 4
wireless stack.
-.Pp
-While
+.Sh HARDWARE
+The
.Nm
-supports all 802.11 a/b/g/n and ac
-the compatibility code currently only supports 802.11 a/b/g modes.
-Support for 802.11 n/ac is to come.
+driver supports PCIe devices with the following chipsets:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+Realtek 802.11n wireless 8723de (RTL8723DE)
+.It
+Realtek 802.11ac wireless 8821ce (RTL8821CE)
+.It
+Realtek 802.11ac wireless 8822be (RTL8822BE)
+.It
+Realtek 802.11ac wireless 8822ce (RTL8822CE)
+.El
.Sh LOADER TUNABLES
.Bl -tag -width indent
.It Va compat.linuxkpi.skb.mem_limit
@@ -93,28 +104,10 @@
for network buffer memory to the lower 32bit of physical memory and
make the driver work.
.El
-.Sh HARDWARE
-The
-.Nm
-driver supports PCIe devices with the following chipsets:
-.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It Realtek 802.11n wireless 8723de (RTL8723DE)
-.It Realtek 802.11ac wireless 8821ce (RTL8821CE)
-.It Realtek 802.11ac wireless 8822be (RTL8822BE)
-.It Realtek 802.11ac wireless 8822ce (RTL8822CE)
-.El
-.Sh BUGS
-Certainly.
-.Pp
-Does not seem to work (reliably) on machines with more than 4GB of
-main memory.
-See in the
-.Sx LOADER TUNABLES
-section above.
.Sh SEE ALSO
.Xr rtw88fw 4 ,
.Xr wlan 4 ,
+.Xr networking 7 ,
.Xr fwget 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
@@ -123,3 +116,17 @@
.Nm
driver first appeared in
.Fx 13.2 .
+.Sh BUGS
+Certainly.
+.Pp
+Does not seem to work (reliably) on machines with more than 4GB of
+main memory.
+See in the
+.Sx LOADER TUNABLES
+section above.
+.Pp
+While
+.Nm
+supports 802.11a/b/g/n/ac modes,
+the compatibility code currently only supports 802.11a/b/g modes.
+Support for 802.11n/ac is yet to come.
diff --git a/share/man/man4/rtw89.4 b/share/man/man4/rtw89.4
--- a/share/man/man4/rtw89.4
+++ b/share/man/man4/rtw89.4
@@ -1,4 +1,6 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2023-2024 Bjoern A. Zeeb
.\"
.\" Redistribution and use in source and binary forms, with or without
@@ -22,9 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD$
-.\"
-.Dd October 12, 2024
+.Dd November 10, 2024
.Dt RTW89 4
.Os
.Sh NAME
@@ -67,21 +67,32 @@
.Pp
The driver uses the
.\" No LinuxKPI man pages so no .Xr here.
-.Em linuxkpi_wlan
+.Sy linuxkpi_wlan
and
-.Em linuxkpi
+.Sy linuxkpi
compat framework to bridge between the Linux and
native
.Fx
driver code as well as to the native
.Xr net80211 4
wireless stack.
-.Pp
-While
+.Sh HARDWARE
+The
.Nm
-supports all 802.11 a/b/g/n/ac and ax
-the compatibility code currently only supports 802.11 a/b/g modes.
-Support for 802.11 n/ac is to come.
+driver supports PCIe devices with the following chipsets:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+Realtek 8851BE Wi-Fi 6 (RTL8851BE)
+.It
+Realtek 8852AE Wi-Fi 6 (RTL8852AE)
+.It
+Realtek 8852BE Wi-Fi 6 (RTL8852BE)
+.It
+Realtek 8852CE Wi-Fi 6E (RTL8852CE)
+.It
+Realtek 8922AE Wi-Fi 7 (RTL8922AE)
+.El
.Sh LOADER TUNABLES
.Bl -tag -width indent
.It Va compat.linuxkpi.skb.mem_limit
@@ -95,18 +106,17 @@
for network buffer memory to the lower 32bit of physical memory and
make the driver work.
.El
-.Sh HARDWARE
+.Sh SEE ALSO
+.Xr wlan 4 ,
+.Xr networking 7 ,
+.Xr fwget 8 ,
+.Xr ifconfig 8 ,
+.Xr wpa_supplicant 8
+.Sh HISTORY
The
.Nm
-driver supports PCIe devices with the following chipsets:
-.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It Realtek 8851BE Wi-Fi 6 (RTL8851BE)
-.It Realtek 8852AE Wi-Fi 6 (RTL8852AE)
-.It Realtek 8852BE Wi-Fi 6 (RTL8852BE)
-.It Realtek 8852CE Wi-Fi 6E (RTL8852CE)
-.It Realtek 8922AE Wi-Fi 7 (RTL8922AE)
-.El
+driver first appeared in
+.Fx 14.2 .
.Sh BUGS
Certainly.
.Pp
@@ -115,13 +125,9 @@
See in the
.Sx LOADER TUNABLES
section above.
-.Sh SEE ALSO
-.Xr wlan 4 ,
-.Xr fwget 8 ,
-.Xr ifconfig 8 ,
-.Xr wpa_supplicant 8
-.Sh HISTORY
-The
+.Pp
+While
.Nm
-driver first appeared in
-.Fx 14.2 .
+supports 802.11a/b/g/n/ac/ax modes,
+the compatibility code currently only supports 802.11a/b/g modes.
+Support for 802.11n/ac/ax is yet to come.
diff --git a/share/man/man4/rtwn.4 b/share/man/man4/rtwn.4
--- a/share/man/man4/rtwn.4
+++ b/share/man/man4/rtwn.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
+.\"
.\" $OpenBSD: rtwn.4,v 1.2 2015/07/09 11:28:53 stsp Exp $
.\"
.\" Copyright (c) 2010 Damien Bergamini <damien.bergamini@free.fr>
@@ -16,12 +19,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd January 2, 2019
+.Dd November 10, 2024
.Dt RTWN 4
.Os
.Sh NAME
.Nm rtwn
-.Nd Realtek IEEE 802.11 wireless network driver
+.Nd Realtek IEEE 802.11n/ac wireless network driver
.Sh SYNOPSIS
.Cd "options RTWN_DEBUG"
.Cd "options RTWN_WITHOUT_UCODE"
@@ -48,16 +51,14 @@
.Sh DESCRIPTION
The
.Nm
-driver provides support for wireless network devices based on
-the Realtek RTL8192C, RTL8188E, RTL8192E, RTL8812A and RTL8821A
-programming APIs.
-These APIs are used by a wide variety of chips;
-most chips with USB and some with PCI interface are supported.
-.Pp
-To enable use for PCI/PCIe systems, see the rtwn_pci(4) driver;
-for USB devices, use the rtwn_usb(4) driver.
+driver provides support for 802.11n/ac wireless network PHYs supplied by
+.Xr rtwn_pci 4
+and
+.Xr rtwn_usb 4 .
.Pp
-The driver supports
+The
+.Nm
+driver supports
.Cm station ,
.Cm adhoc ,
.Cm hostap
@@ -79,17 +80,40 @@
.Nm
driver can be configured at runtime with
.Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver supports USB and PCI devices with the following chipsets:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+Realtek 802.11n wireless 8188e (RTL8188E)
+.It
+Realtek 802.11n wireless 8192c (RTL8192C)
+.It
+Realtek 802.11n wireless 8192e (RTL8192E)
+.It
+Realtek 802.11ac wireless 8812a (RTL8812A)
+.It
+Realtek 802.11ac wireless 8821a (RTL8821A)
+.El
+.Pp
+For specific devices, see
+.Xr rtwn_pci 4
+and
+.Xr rtwn_usb 4 .
.Sh FILES
-.Bl -tag -width ".Pa /usr/share/doc/legal/realtek.LICENSE" -compact
+.Bl -tag -width "/usr/share/doc/legal/realtek.LICENSE" -compact
.It Pa /usr/share/doc/legal/realtek.LICENSE
.Nm
firmware license
.El
.Pp
-The driver (if not compiled with
-.Cd options RTWN_WITHOUT_UCODE
-) may use following firmware files, which are loaded
-when an interface is brought up:
+The driver
+.Pq if not compiled with Cd options RTWN_WITHOUT_UCODE
+may use following firmware files,
+which are loaded when an interface is brought up:
+.Pp
.Bl -tag -width Ds -offset indent -compact
.It Pa /boot/kernel/rtwn-rtl8188eefw.ko
.It Pa /boot/kernel/rtwn-rtl8188eufw.ko
@@ -103,41 +127,38 @@
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev rtwn0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev rtwn0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev rtwn0 ssid my_net up"
+.Dl ifconfig wlan create wlandev rtwn0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev rtwn0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Create an IBSS network with 128-bit WEP encryption on the channel 4:
.Bd -literal -offset indent
ifconfig wlan create wlandev rtwn0 wlanmode adhoc ssid my_net \e
- wepmode on wepkey 0x01020304050607080910111213 weptxkey 1 \e
- channel 4
+ wepmode on wepkey 0x01020304050607080910111213 weptxkey 1 \e
+ channel 4
.Ed
.Pp
Join/create an 802.11b IBSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Bd -literal -offset indent
ifconfig wlan0 create wlandev rtwn0 wlanmode adhoc
-ifconfig wlan0 inet 192.168.0.22 netmask 0xffffff00 ssid my_net \e
- mode 11b
+ifconfig wlan0 inet 192.0.2.20/24 ssid my_net mode 11b
.Ed
.Pp
Create a host-based access point:
.Bd -literal -offset indent
ifconfig wlan0 create wlandev rtwn0 wlanmode hostap
-ifconfig wlan0 inet 192.168.0.10 netmask 0xffffff00 ssid my_ap
+ifconfig wlan0 inet 192.0.2.20/24 ssid my_ap
.Ed
.Sh LOADER TUNABLES
Tunables can be set at the
@@ -147,32 +168,32 @@
.Bl -tag -width indent
.It Va dev.rtwn.%d.hwcrypto
This tunable controls how key slots are assigned:
-.br
+.Pp
0 - disable h/w crypto support.
Features that require access to frame contents (e.g., TCP/UDP/IP Rx
checksum validation) will not work;
-.br
+.Pp
1 - use h/w crypto support for pairwise keys only;
-.br
+.Pp
2 - use h/w crypto support for all keys; may not work for
multi-vap configurations.
-.br
+.Pp
By default it is set to 1.
.It Va dev.rtwn.%d.ratectl
This tunable switches between rate control implementations:
-.br
+.Pp
0 - no rate control;
-.br
+.Pp
1 - driver sends 'tx complete' reports to net80211; algorithm
is controlled via net80211;
-.br
+.Pp
2 - firmware-based rate control.
-.br
+.Pp
By default it is set to 1; however driver may choose another
algorithm in case if it is not implemented
-.br
+.Pp
Currently selected algorithm is reported via
-.Em Va dev.rtwn.%d.ratectl_selected
+.Va dev.rtwn.%d.ratectl_selected
read-only OID.
.It Va dev.rtwn.%d.rx_buf_size
(USB only) Controls size of temporary Rx buffer; smaller buffer size
@@ -212,20 +233,17 @@
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
.Xr wlan_xauth 4 ,
+.Xr networking 7 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh HISTORY
The
-.Cm urtwn
-driver first appeared in
-.Ox 4.9
-and
-.Fx 10.0 ;
-the
.Nm
driver first appeared in
-.Ox 5.8 .
+.Ox 5.8
+and
+.Fx 11.0 .
.Sh AUTHORS
The
.Nm
diff --git a/share/man/man4/rtwn_pci.4 b/share/man/man4/rtwn_pci.4
--- a/share/man/man4/rtwn_pci.4
+++ b/share/man/man4/rtwn_pci.4
@@ -1,8 +1,10 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2011 Adrian Chadd, Xenion Pty Ltd
.\" Copyright (c) 2016 Andriy Voskoboinyk <avos@FreeBSD.org>
.\" All rights reserved.
-.\""
+.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
@@ -26,13 +28,13 @@
.\" 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 DAMAGES.
-.\"/
-.Dd January 2, 2019
+.\"
+.Dd November 10, 2024
.Dt RTWN_PCI 4
.Os
.Sh NAME
.Nm rtwn_pci
-.Nd "Realtek PCI device glue"
+.Nd Realtek wireless rtwn network driver PCI/PCIe support
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -46,12 +48,28 @@
.Sh DESCRIPTION
The
.Nm
-driver supports PCIe wireless network devices based on the Realtek
-RTL8188CE/RTL8188EE chipsets.
+driver provides support for PCIe wireless network devices to the
+.Xr rtwn 4
+driver.
.Pp
Both RTL8188CE and RTL8188EE are highly integrated 802.11n adapters
that combines a MAC, a 1T1R capable baseband and an RF in a single chip.
They are operate in the 2GHz spectrum only.
+.Sh HARDWARE
+The
+.Nm
+driver supports the following PCIe Wi-Fi devices:
+.Pp
+.Bl -bullet -offset indent -compact
+.It
+Realtek 802.11n wireless 8188 (RTL8188)
+.It
+Realtek 802.11n wireless 8192 (RTL8192)
+.It
+Realtek 802.11ac wireless 8812 (RTL8812)
+.It
+Realtek 802.11ac wireless 8821 (RTL8821)
+.El
.Sh SEE ALSO
.Xr pci 4 ,
.Xr rtwn 4 ,
diff --git a/share/man/man4/rtwn_usb.4 b/share/man/man4/rtwn_usb.4
--- a/share/man/man4/rtwn_usb.4
+++ b/share/man/man4/rtwn_usb.4
@@ -1,8 +1,10 @@
.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2011 Adrian Chadd, Xenion Pty Ltd
.\" Copyright (c) 2016 Andriy Voskoboinyk <avos@FreeBSD.org>
.\" All rights reserved.
-.\""
+.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
@@ -26,13 +28,13 @@
.\" 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 DAMAGES.
-.\"/
-.Dd November 1, 2021
+.\"
+.Dd November 10, 2024
.Dt RTWN_USB 4
.Os
.Sh NAME
.Nm rtwn_usb
-.Nd "Realtek USB device glue"
+.Nd Realtek wireless rtwn network driver USB support
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -48,17 +50,18 @@
.Cd "device wlan"
.Ed
.Sh DESCRIPTION
-This module provides the USB bus glue needed for the devices supported
-by the
+The
+.Nm
+driver provides support for USB wireless network devices to the
.Xr rtwn 4
driver.
.Sh HARDWARE
The
.Nm
-driver supports Realtek RTL8188CUS/RTL8188RU/RTL8188EU/RTL8192CU/RTL8192EU/RTL8812AU/RTL8821AU
-based USB wireless network adapters, including:
+driver supports USB wireless network adapters based on the
+Realtek RTL 8188/8192/8812 and 8821 chipsets, including:
.Pp
-.Bl -column -compact "Belkin F7D1102 Surf Wireless Micro" "RTL8188CUS" "Bus"
+.Bl -column -compact "Belkin F7D1102 Surf Wireless Micro" "RTL8188CUS" "USB 2.0"
.It Em Card Ta Em Chip Ta Em Bus
.It "Alfa AWUS036NHR v2" Ta RTL8188RU Ta USB 2.0
.It "ASUS USB-AC56" Ta RTL8812AU Ta USB 3.0
diff --git a/share/man/man4/rum.4 b/share/man/man4/rum.4
--- a/share/man/man4/rum.4
+++ b/share/man/man4/rum.4
@@ -1,3 +1,5 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
.\"
.\" Copyright (c) 2005-2007
.\" Damien Bergamini <damien.bergamini@free.fr>
@@ -14,12 +16,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd November 8, 2018
+.Dd November 10, 2024
.Dt RUM 4
.Os
.Sh NAME
.Nm rum
-.Nd Ralink Technology USB IEEE 802.11a/b/g wireless network device
+.Nd Ralink Technology USB IEEE 802.11a/b/g wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -125,20 +127,18 @@
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev rum0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev rum0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev rum0 ssid my_net up"
+.Dl ifconfig wlan create wlandev rum0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev rum0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Join a specific BSS network with 128-bit WEP encryption:
@@ -164,6 +164,7 @@
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
.Xr wlan_xauth 4 ,
+.Xr networking 7 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
@@ -171,7 +172,9 @@
The
.Nm
driver first appeared in
-.Ox 4.0 .
+.Ox 4.0
+and
+.Fx 7.0 .
.Sh AUTHORS
.An -nosplit
The original
diff --git a/share/man/man4/run.4 b/share/man/man4/run.4
--- a/share/man/man4/run.4
+++ b/share/man/man4/run.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
+.\"
.\" $OpenBSD: run.4,v 1.22 2009/11/23 06:16:32 jmc Exp $
.\"
.\" Copyright (c) 2008 Damien Bergamini <damien.bergamini@free.fr>
@@ -14,12 +17,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd May 23, 2021
+.Dd November 10, 2024
.Dt RUN 4
.Os
.Sh NAME
.Nm run
-.Nd Ralink Technology USB IEEE 802.11a/g/n wireless network device
+.Nd Ralink Technology USB IEEE 802.11a/g/n wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -119,87 +122,148 @@
.Nm
driver supports the following wireless adapters:
.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It Airlink101 AWLL6090
-.It ASUS USB-N11
-.It ASUS USB-N13 ver. A1
-.It ASUS USB-N14
-.It ASUS USB-N66
-.It ASUS WL-160N
-.It Belkin F5D8051 ver 3000
-.It Belkin F5D8053
-.It Belkin F5D8055
-.It Belkin F6D4050 ver 1
-.It Belkin F9L1103
-.It Buffalo WLI-UC-AG300N
-.It Buffalo WLI-UC-G300HP
-.It Buffalo WLI-UC-G300N
-.It Buffalo WLI-UC-G301N
-.It Buffalo WLI-UC-GN
-.It Buffalo WLI-UC-GNM
-.It Buffalo WLI-UC-GNM2
-.It Corega CG-WLUSB2GNL
-.It Corega CG-WLUSB2GNR
-.It Corega CG-WLUSB300AGN
-.It Corega CG-WLUSB300GNM
-.It D-Link DWA-130 rev B1
-.It D-Link DWA-130 rev F1
-.It D-Link DWA-140 rev B1, B2, B3, \&D1
-.It D-Link DWA-160 rev B2
-.It D-Link DWA-162
-.It DrayTek Vigor N61
-.It Edimax EW-7711UAn
-.It Edimax EW-7711UTn
-.It Edimax EW-7717Un
-.It Edimax EW-7718Un
-.It Edimax EW-7733UnD
-.It Gigabyte GN-WB30N
-.It Gigabyte GN-WB31N
-.It Gigabyte GN-WB32L
-.It Hawking HWDN1
-.It Hawking HWUN1
-.It Hawking HWUN2
-.It Hercules HWNU-300
-.It Linksys WUSB54GC v3
-.It Linksys WUSB600N
-.It Logitec LAN-W150N/U2
-.It Mvix Nubbin MS-811N
-.It Panda Wireless PAU06
-.It Planex GW-USMicroN
-.It Planex GW-US300MiniS
-.It Sitecom WL-182
-.It Sitecom WL-188
-.It Sitecom WL-301
-.It Sitecom WL-302
-.It Sitecom WL-315
-.It SMC SMCWUSBS-N2
-.It Sweex LW303
-.It Sweex LW313
-.It TP-LINK TL-WDN3200
-.It TP-LINK TL-WN321G v4
-.It TP-LINK TL-WN727N v3
-.It Unex DNUR-81
-.It Unex DNUR-82
-.It ZyXEL NWD2705
-.It ZyXEL NWD210N
-.It ZyXEL NWD270N
+.Bl -bullet -offset indent -compact
+.It
+Airlink101 AWLL6090
+.It
+ASUS USB-N11
+.It
+ASUS USB-N13 ver. A1
+.It
+ASUS USB-N14
+.It
+ASUS USB-N66
+.It
+ASUS WL-160N
+.It
+Belkin F5D8051 ver 3000
+.It
+Belkin F5D8053
+.It
+Belkin F5D8055
+.It
+Belkin F6D4050 ver 1
+.It
+Belkin F9L1103
+.It
+Buffalo WLI-UC-AG300N
+.It
+Buffalo WLI-UC-G300HP
+.It
+Buffalo WLI-UC-G300N
+.It
+Buffalo WLI-UC-G301N
+.It
+Buffalo WLI-UC-GN
+.It
+Buffalo WLI-UC-GNM
+.It
+Buffalo WLI-UC-GNM2
+.It
+Corega CG-WLUSB2GNL
+.It
+Corega CG-WLUSB2GNR
+.It
+Corega CG-WLUSB300AGN
+.It
+Corega CG-WLUSB300GNM
+.It
+D-Link DWA-130 rev B1
+.It
+D-Link DWA-130 rev F1
+.It
+D-Link DWA-140 rev B1, B2, B3, \&D1
+.It
+D-Link DWA-160 rev B2
+.It
+D-Link DWA-162
+.It
+DrayTek Vigor N61
+.It
+Edimax EW-7711UAn
+.It
+Edimax EW-7711UTn
+.It
+Edimax EW-7717Un
+.It
+Edimax EW-7718Un
+.It
+Edimax EW-7733UnD
+.It
+Gigabyte GN-WB30N
+.It
+Gigabyte GN-WB31N
+.It
+Gigabyte GN-WB32L
+.It
+Hawking HWDN1
+.It
+Hawking HWUN1
+.It
+Hawking HWUN2
+.It
+Hercules HWNU-300
+.It
+Linksys WUSB54GC v3
+.It
+Linksys WUSB600N
+.It
+Logitec LAN-W150N/U2
+.It
+Mvix Nubbin MS-811N
+.It
+Panda Wireless PAU06
+.It
+Planex GW-USMicroN
+.It
+Planex GW-US300MiniS
+.It
+Sitecom WL-182
+.It
+Sitecom WL-188
+.It
+Sitecom WL-301
+.It
+Sitecom WL-302
+.It
+Sitecom WL-315
+.It
+SMC SMCWUSBS-N2
+.It
+Sweex LW303
+.It
+Sweex LW313
+.It
+TP-LINK TL-WDN3200
+.It
+TP-LINK TL-WN321G v4
+.It
+TP-LINK TL-WN727N v3
+.It
+Unex DNUR-81
+.It
+Unex DNUR-82
+.It
+ZyXEL NWD2705
+.It
+ZyXEL NWD210N
+.It
+ZyXEL NWD270N
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev run0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev run0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev run0 ssid my_net up"
+.Dl ifconfig wlan create wlandev run0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev run0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Join a specific BSS network with 128-bit WEP encryption:
@@ -232,6 +296,7 @@
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
.Xr wlan_xauth 4 ,
+.Xr networking 7 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
diff --git a/share/man/man4/ural.4 b/share/man/man4/ural.4
--- a/share/man/man4/ural.4
+++ b/share/man/man4/ural.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: ISC
+.\"
.\" Copyright (c) 2005, 2006
.\" Damien Bergamini <damien.bergamini@free.fr>
.\"
@@ -13,12 +16,12 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd April 13, 2008
+.Dd November 10, 2024
.Dt URAL 4
.Os
.Sh NAME
.Nm ural
-.Nd "Ralink Technology RT2500USB IEEE 802.11 driver"
+.Nd Ralink RT2500USB IEEE 802.11a/b/g wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -68,7 +71,7 @@
driver supports USB 2.0 wireless adapters based on the Ralink Technology
RT2500USB chipset, including:
.Pp
-.Bl -column -compact ".Li Atlantis Land A02-PCM-W54" "Bus"
+.Bl -column -compact "Atlantis Land A02-PCM-W54" "Bus"
.It Em Card Ta Em Bus
.It "AMIT WL532U" Ta USB
.It "ASUS WL-167g" Ta USB
@@ -103,20 +106,18 @@
.Pa http://ralink.rapla.net/ .
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev ural0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev ural0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev ural0 ssid my_net up"
+.Dl ifconfig wlan create wlandev ural0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev ural0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Pp
Join a specific BSS network with 128-bit WEP encryption:
@@ -140,6 +141,7 @@
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
.Xr wlan_xauth 4 ,
+.Xr networking 7 ,
.Xr hostapd 8 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
@@ -147,7 +149,9 @@
The
.Nm
driver first appeared in
-.Ox 3.7 .
+.Ox 3.7
+and
+.Fx 6.0 .
.Sh AUTHORS
The original
.Nm
@@ -155,5 +159,5 @@
.An Damien Bergamini Aq Mt damien.bergamini@free.fr .
.Sh BUGS
Host AP mode doesn't support client power save.
-Clients using power save mode will experience
-packet loss (disabling power saving on the client will fix this).
+Clients using power save mode will experience packet loss
+.Pq disabling power saving on the client will fix this .
diff --git a/share/man/man4/urtw.4 b/share/man/man4/urtw.4
--- a/share/man/man4/urtw.4
+++ b/share/man/man4/urtw.4
@@ -1,3 +1,6 @@
+.\"-
+.\" SPDX-License-Identifier: BSD-2-Clause
+.\"
.\" Copyright (c) 2008 Weongyo Jeong
.\" All rights reserved.
.\"
@@ -22,12 +25,12 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd October 17, 2009
+.Dd November 10, 2024
.Dt URTW 4
.Os
.Sh NAME
.Nm urtw
-.Nd Realtek RTL8187B/L USB IEEE 802.11b/g wireless network device
+.Nd Realtek RTL8187B/L USB IEEE 802.11b/g wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your kernel configuration file:
@@ -59,6 +62,7 @@
.Cm monitor
mode operation.
Only one virtual interface may be configured at any time.
+.Pp
For more information on configuring this device, see
.Xr ifconfig 8 .
.Sh HARDWARE
@@ -66,35 +70,33 @@
.Nm
driver supports Realtek RTL8187B/L based wireless network devices, including:
.Pp
-.Bl -column "Shuttle XPC Accessory PN20" "RTL8225" "USB" -compact -offset 6n
-.It Em "Card Radio Bus"
-.It "Belkin F5D7050E RTL8225 USB"
-.It "Linksys WUSB54GCv2 RTL8225 USB"
-.It "Netgear WG111v2 RTL8225 USB"
-.It "Netgear WG111v3 RTL8225 USB"
-.It "Safehome WLG-1500SMA5 RTL8225 USB"
-.It "Shuttle XPC Accessory PN20 RTL8225 USB"
-.It "Sitecom WL168v1 RTL8225 USB"
-.It "Sitecom WL168v4 RTL8225 USB"
-.It "SureCom EP-9001-g(2A) RTL8225 USB"
-.It "TRENDnet TEW-424UB V3.xR RTL8225 USB"
+.Bl -column -offset indent "Shuttle XPC Accessory PN20" "RTL8225" "USB" -compact
+.It Em Card Ta Em Radio Ta Em Bus
+.It Belkin F5D7050E Ta RTL8225 Ta USB
+.It Linksys WUSB54GCv2 Ta RTL8225 Ta USB
+.It Netgear WG111v2 Ta RTL8225 Ta USB
+.It Netgear WG111v3 Ta RTL8225 Ta USB
+.It Safehome WLG-1500SMA5 Ta RTL8225 Ta USB
+.It Shuttle XPC Accessory PN20 Ta RTL8225 Ta USB
+.It Sitecom WL168v1 Ta RTL8225 Ta USB
+.It Sitecom WL168v4 Ta RTL8225 Ta USB
+.It SureCom EP-9001-g(2A) Ta RTL8225 Ta USB
+.It TRENDnet TEW-424UB V3.xR Ta RTL8225 Ta USB
.El
.Sh EXAMPLES
Join an existing BSS network (i.e., connect to an access point):
-.Bd -literal -offset indent
-ifconfig wlan create wlandev urtw0 inet 192.168.0.20 \e
- netmask 0xffffff00
-.Ed
+.Pp
+.Dl ifconfig wlan create wlandev urtw0 inet 192.0.2.20/24
.Pp
Join a specific BSS network with network name
-.Dq Li my_net :
+.Ar my_net :
.Pp
-.Dl "ifconfig wlan create wlandev urtw0 ssid my_net up"
+.Dl ifconfig wlan create wlandev urtw0 ssid my_net up
.Pp
Join a specific BSS network with 64-bit WEP encryption:
.Bd -literal -offset indent
ifconfig wlan create wlandev urtw0 ssid my_net \e
- wepmode on wepkey 0x1234567890 weptxkey 1 up
+ wepmode on wepkey 0x1234567890 weptxkey 1 up
.Ed
.Sh SEE ALSO
.Xr intro 4 ,
diff --git a/share/man/man4/zyd.4 b/share/man/man4/zyd.4
--- a/share/man/man4/zyd.4
+++ b/share/man/man4/zyd.4
@@ -31,12 +31,12 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
.\" THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd March 7, 2013
+.Dd November 10, 2024
.Dt ZYD 4
.Os
.Sh NAME
.Nm zyd
-.Nd ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device
+.Nd ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -77,51 +77,95 @@
.Nm
driver:
.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It 3COM 3CRUSB10075
-.It Acer WLAN-G-US1
-.It Airlink+ AWLL3025
-.It Airlink 101 AWLL3026
-.It AOpen 802.11g WL54
-.It Asus A9T integrated wireless
-.It Asus WL-159g
-.It Belkin F5D7050 v.4000
-.It Billion BiPAC 3011G
-.It Buffalo WLI-U2-KG54L
-.It CC&C WL-2203B
-.It DrayTek Vigor 550
-.It Edimax EW-7317UG
-.It Edimax EW-7317LDG
-.It Fiberline Networks WL-43OU
-.It iNexQ UR055g
-.It Linksys WUSBF54G
-.It Longshine LCS-8131G3
-.It MSI US54SE
-.It MyTek MWU-201 USB adapter
-.It Philips SNU5600
-.It Planet WL-U356
-.It Planex GW-US54GZ
-.It Planex GW-US54GZL
-.It Planex GW-US54Mini
-.It Safecom SWMULZ-5400
-.It Sagem XG 760A
-.It Sagem XG 76NA
-.It Sandberg Wireless G54 USB
-.It Sitecom WL-113
-.It SMC SMCWUSB-G
-.It Sweex wireless USB 54 Mbps
-.It Tekram/Siemens USB adapter
-.It Telegent TG54USB
-.It Trendnet TEW-424UB rev A
-.It Trendnet TEW-429UB
-.It TwinMOS G240
-.It Unicorn WL-54G
-.It US Robotics 5423
-.It X-Micro XWL-11GUZX
-.It Yakumo QuickWLAN USB
-.It Zonet ZEW2501
-.It ZyXEL ZyAIR G-202
-.It ZyXEL ZyAIR G-220
+.Bl -bullet -offset indent -compact
+.It
+3COM 3CRUSB10075
+.It
+Acer WLAN-G-US1
+.It
+Airlink+ AWLL3025
+.It
+Airlink 101 AWLL3026
+.It
+AOpen 802.11g WL54
+.It
+Asus A9T integrated wireless
+.It
+Asus WL-159g
+.It
+Belkin F5D7050 v.4000
+.It
+Billion BiPAC 3011G
+.It
+Buffalo WLI-U2-KG54L
+.It
+CC&C WL-2203B
+.It
+DrayTek Vigor 550
+.It
+Edimax EW-7317UG
+.It
+Edimax EW-7317LDG
+.It
+Fiberline Networks WL-43OU
+.It
+iNexQ UR055g
+.It
+Linksys WUSBF54G
+.It
+Longshine LCS-8131G3
+.It
+MSI US54SE
+.It
+MyTek MWU-201 USB adapter
+.It
+Philips SNU5600
+.It
+Planet WL-U356
+.It
+Planex GW-US54GZ
+.It
+Planex GW-US54GZL
+.It
+Planex GW-US54Mini
+.It
+Safecom SWMULZ-5400
+.It
+Sagem XG 760A
+.It
+Sagem XG 76NA
+.It
+Sandberg Wireless G54 USB
+.It
+Sitecom WL-113
+.It
+SMC SMCWUSB-G
+.It
+Sweex wireless USB 54 Mbps
+.It
+Tekram/Siemens USB adapter
+.It
+Telegent TG54USB
+.It
+Trendnet TEW-424UB rev A
+.It
+Trendnet TEW-429UB
+.It
+TwinMOS G240
+.It
+Unicorn WL-54G
+.It
+US Robotics 5423
+.It
+X-Micro XWL-11GUZX
+.It
+Yakumo QuickWLAN USB
+.It
+Zonet ZEW2501
+.It
+ZyXEL ZyAIR G-202
+.It
+ZyXEL ZyAIR G-220
.El
.Sh EXAMPLES
The following
@@ -131,14 +175,14 @@
.Bd -literal -offset indent
ifconfig wlan create wlandev zyd0 channel 11 \e
wepmode on wepkey 0x1deadbeef1 weptxkey 1 \e
- inet 192.168.1.1 netmask 255.255.255.0
+ inet 192.0.2.20/24
.Ed
.Pp
Join an existing BSS network,
-.Dq my_net :
+.Ar my_net :
.Bd -literal -offset indent
-ifconfig wlan create wlandev zyd0 192.168.0.2 \e
- netmask 0xffffff00 ssid my_net
+ifconfig wlan create wlandev zyd0 192.0.2.20/24 \e
+ ssid my_net
.Ed
.Sh DIAGNOSTICS
.Bl -diag
@@ -167,6 +211,7 @@
.Xr wlan_ccmp 4 ,
.Xr wlan_tkip 4 ,
.Xr wlan_wep 4 ,
+.Xr networking 7 ,
.Xr ifconfig 8 ,
.Xr wpa_supplicant 8
.Sh AUTHORS
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Jan 11, 3:11 AM (14 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15749449
Default Alt Text
D47508.id146252.diff (49 KB)
Attached To
Mode
D47508: Wifi Manuals: Revise HARDWARE + polish
Attached
Detach File
Event Timeline
Log In to Comment