No empty .Rs/.Re
[netbsd-mini2440.git] / share / man / man4 / rtw.4
blob458cc631b3dfb2d18ecbf8663685858a172c90cb
1 .\"     $NetBSD: rtw.4,v 1.3 2005/09/09 14:11:39 drochner Exp $
2 .\"     $OpenBSD: rtw.4,v 1.18 2005/06/09 09:03:38 jmc Exp $
3 .\"
4 .\" Copyright (c) 2004 Jonathan Gray <jsg@openbsd.org>
5 .\"
6 .\" Permission to use, copy, modify, and distribute this software for any
7 .\" purpose with or without fee is hereby granted, provided that the above
8 .\" copyright notice and this permission notice appear in all copies.
9 .\"
10 .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11 .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12 .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
13 .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14 .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
15 .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17 .\"
18 .Dd December 29, 2004
19 .Dt RTW 4
20 .Os
21 .Sh NAME
22 .Nm rtw
23 .Nd Realtek RTL8180L IEEE 802.11b wireless network driver
24 .Sh SYNOPSIS
25 .Cd "rtw* at cardbus? function ?"
26 .Cd "rtw* at pci? dev ? function ?"
27 .Sh DESCRIPTION
28 The
29 .Nm
30 driver supports PCI/CardBus 802.11b wireless adapters based on the
31 Realtek RTL8180L.
32 .Pp
33 A variety of radio transceivers can be found in these devices, including
34 the Philips SA2400A, Maxim MAX2820, and GCT GRF5101, though not all of them
35 are currently supported.
36 .Pp
37 These are the modes the
38 .Nm
39 driver can operate in:
40 .Bl -tag -width "IBSS-masterXX"
41 .It BSS mode
42 Also known as
43 .Em infrastructure
44 mode, this is used when associating with an access point, through
45 which all traffic passes.
46 This mode is the default.
47 .It IBSS mode
48 Also known as
49 .Em IEEE ad-hoc
50 mode or
51 .Em peer-to-peer
52 mode.
53 This is the standardized method of operating without an access point.
54 Stations associate with a service set.
55 However, actual connections between stations are peer-to-peer.
56 .It Host AP
57 In this mode the driver acts as an access point (base station)
58 for other cards.
59 .It monitor mode
60 In this mode the driver is able to receive packets without
61 associating with an access point.
62 This disables the internal receive filter and enables the card to
63 capture packets from networks which it wouldn't normally have access to,
64 or to scan for access points.
65 .El
66 .Pp
67 .Nm
68 supports software WEP.
69 Wired Equivalent Privacy (WEP) is the de facto encryption standard
70 for wireless networks.
71 It can be typically configured in one of three modes:
72 no encryption; 40-bit encryption; or 104-bit encryption.
73 Unfortunately, due to serious weaknesses in WEP protocol
74 it is strongly recommended that it not be used as the
75 sole mechanism to secure wireless communication.
76 WEP is not enabled by default.
77 .Sh CONFIGURATION
78 The
79 .Nm
80 driver can be configured at runtime with
81 .Xr ifconfig 8
82 or on boot with
83 .Xr ifconfig.if 5
84 using the following parameters:
85 .Bl -tag -width Ds
86 .It Cm bssid Ar bssid
87 Set the desired BSSID.
88 .It Fl bssid
89 Unset the desired BSSID.
90 The interface will automatically select a BSSID in this mode, which is
91 the default.
92 .It Cm chan Ar n
93 Set the channel (radio frequency) to be used by the driver based on
94 the given channel ID
95 .Ar n .
96 .It Fl chan
97 Unset the desired channel to be used by the driver.
98 The driver will automatically select a channel in this mode, which is
99 the default.
100 .It Cm media Ar media
103 driver supports the following
104 .Ar media
105 types:
107 .Bl -tag -width autoselect -compact
108 .It Cm autoselect
109 Enable autoselection of the media type and options.
110 .It Cm DS1
111 Set 802.11b DS 1Mbps operation.
112 .It Cm DS2
113 Set 802.11b DS 2Mbps operation.
114 .It Cm DS5
115 Set 802.11b DS 5.5Mbps operation.
116 .It Cm DS11
117 Set 802.11b DS 11Mbps operation.
119 .It Cm mediaopt Ar opts
122 driver supports the following media options:
124 .Bl -tag -width monitor -compact
125 .It Cm hostap
126 Select Host AP operation.
127 .It Cm ibss
128 Select IBSS operation.
129 .It Cm monitor
130 Select monitor mode.
132 .It Fl mediaopt Ar opts
133 Disable the specified media options on the driver and return it to the
134 default mode of operation (BSS).
135 .It Cm ssid Ar id
136 Set the network ID.
138 .Ar id
139 can either be any text string up to 32 characters in length,
140 or a series of hexadecimal digits up to 64 digits.
141 An empty
142 .Ar id
143 string allows the interface to connect to any available access points.
144 By default the
146 driver uses an empty string.
147 Note that network ID is synonymous with Extended Service Set ID (ESSID).
148 .It Cm nwkey Ar key
149 Enable WEP encryption using the specified
150 .Ar key .
152 .Ar key
153 can either be a string, a series of hexadecimal digits (preceded by
154 .Sq 0x ) ,
155 or a set of keys of the form
156 .Dq n:k1,k2,k3,k4 ,
157 where
158 .Sq n
159 specifies which of the keys will be used for transmitted packets,
160 and the four keys,
161 .Dq k1
162 through
163 .Dq k4 ,
164 are configured as WEP keys.
165 If a set of keys is specified, a comma
166 .Pq Sq \&,
167 within the key must be escaped with a backslash.
168 Note that if multiple keys are used, their order must be the same within
169 the network.
171 is capable of using both 40-bit (5 characters or 10 hexadecimal digits)
172 or 104-bit (13 characters or 26 hexadecimal digits) keys.
173 .It Fl nwkey
174 Disable WEP encryption.
175 This is the default mode of operation.
176 .It Cm nwkey persist
177 Enable WEP encryption with the persistent key stored in the network card.
179 .Sh HARDWARE
180 The following adapters should work:
182 .Bl -column "Card                        " "Bus" -compact -offset 6n
183 .It Em "Card    Bus"
184 .\".It Li "Acer Aspire 1357 LMi" Ta Mini PCI
185 .\".It Li "Belkin F5D6001 V3" Ta PCI
186 .It Li "Belkin F5D6020 V3" Ta CardBus
187 .It Li "Buffalo WLI-CB-B11" Ta CardBus
188 .It Li "Corega CG-WLCB11V3" Ta CardBus
189 .\".It Li "D-Link DWL-510" Ta PCI
190 .\".It Li "D-Link DWL-520 rev D" Ta PCI
191 .It Li "D-Link DWL-610" Ta CardBus
192 .\".It Li "Encore ENLWI-PCI1-NT" Ta PCI
193 .\".It Li "Gigabyte GN-WLMR101" Ta PCI
194 .It Li "Level-One WPC-0101" Ta CardBus
195 .It Li "Linksys WPC11 v4" Ta CardBus
196 .It Li "Netgear MA521" Ta CardBus
197 .It Li "Ovislink AirLive WL-1120PCM" Ta CardBus
198 .It Li "Planet WL-3553" Ta CardBus
199 .It Li "TrendNET TEW-266PC" Ta CardBus
200 .\".It Li "TrendNET TEW-288PI" Ta PCI
201 .It Li "VCTnet PC-11B1" Ta CardBus
203 .Sh EXAMPLES
204 The following
205 .Xr ifconfig.if 5
206 example creates a host-based access point on boot:
207 .Bd -literal -offset indent
208 inet 192.168.1.1 255.255.255.0 NONE media autoselect \e
209         mediaopt hostap ssid my_net chan 11
212 Configure rtw0 for WEP, using hex key
213 .Dq 0x1deadbeef1 :
214 .Bd -literal -offset indent
215 # ifconfig rtw0 nwkey 0x1deadbeef1
218 Return rtw0 to its default settings:
219 .Bd -literal -offset indent
220 # ifconfig rtw0 -bssid -chan media autoselect \e
221         ssid "" -nwkey
224 Join an existing BSS network,
225 .Dq my_net :
226 .Bd -literal -offset indent
227 # ifconfig rtw0 192.168.1.1 netmask 0xffffff00 ssid my_net
229 .Sh SEE ALSO
230 .Xr arp 4 ,
231 .Xr cardbus 4 ,
232 .Xr ifmedia 4 ,
233 .Xr intro 4 ,
234 .Xr netintro 4 ,
235 .Xr pci 4 ,
236 .Xr ifconfig.if 5 ,
237 .Xr ifconfig 8
239 .%T Realtek
240 .%O http://www.realtek.com.tw
242 .Sh HISTORY
245 device driver first appeared in
246 .Nx 3.0
247 and then in
248 .Ox 3.7 .
249 .Sh AUTHORS
250 .An -nosplit
253 driver was written by
254 .An David Young
255 .Aq dyoung@NetBSD.org
256 and ported to
259 .An Jonathan Gray Aq jsg@openbsd.org ,
260 who wrote this man page.
261 .Sh BUGS
262 Only the Philips SA2400A and Maxim MAX2820 RF transceivers are known to work.
263 Devices incorporating a GCT RF transceiver are not supported due to a lack of
264 documentation from GCT.
266 While PCI devices will attach most of them are not able to transmit.