RUM(4) | Device Drivers Manual | RUM(4) |
rum
— Ralink
Technology USB IEEE 802.11a/b/g wireless network device
rum* at uhub? port ?
The rum
driver supports USB 2.0 wireless
adapters based on the Ralink RT2501USB and RT2601USB chipsets.
The RT2501USB chipset is the second generation of 802.11a/b/g adapters from Ralink. It consists of two integrated chips, an RT2571W MAC/BBP and an RT2528 or RT5226 radio transceiver.
The RT2601USB chipset consists of two integrated chips, an RT2671 MAC/BBP and an RT2527 or RT5225 radio transceiver. This chipset uses the MIMO (multiple-input multiple-output) technology with multiple antennas to extend the operating range of the adapter and to achieve higher throughput. MIMO is the basis of the forthcoming IEEE 802.11n standard.
These are the modes the rum
driver can
operate in:
The rum
driver can be configured to use
Wired Equivalent Privacy (WEP) or Wi-Fi Protected Access (WPA-PSK and
WPA2-PSK). WPA is the de facto encryption standard for wireless networks. It
is strongly recommended that WEP not be used as the sole mechanism to secure
wireless communication, due to serious weaknesses in it.
The rum
driver can be configured at
runtime with ifconfig(8) or
on boot with
ifconfig.if(5) using the
following parameters:
bssid
bssid-bssid
chan
n-chan
media
mediarum
driver supports the following
media types:
autoselect
DS1
DS2
DS5
DS11
OFDM6
OFDM9
OFDM12
OFDM18
OFDM24
OFDM36
OFDM48
OFDM54
mediaopt
optsrum
driver supports the following media
options:
-mediaopt
optsmode
moderum
driver supports the following modes:
nwid
idrum
driver uses an empty string. Note that network
ID is synonymous with Extended Service Set ID (ESSID).nwkey
keyrum
is capable of using both 40-bit (5 characters
or 10 hexadecimal digits) or 104-bit (13 characters or 26 hexadecimal
digits) keys.-nwkey
The following firmware file is loaded when an interface is brought up:
The following adapters should work:
The following ifconfig.if(5) example configures rum0 to join whatever network is available on boot, using WEP key “0x1deadbeef1”, channel 11:
inet 192.168.1.1 netmask 255.255.255.0 nwkey 0x1deadbeef1 chan 11
The following ifconfig.if(5) example creates a host-based access point on boot:
inet 192.168.1.1 netmask 255.255.255.0 media autoselect \ mediaopt hostap nwid my_net chan 11
Configure rum0 for WEP, using hex key “0x1deadbeef1”:
# ifconfig rum0 nwkey 0x1deadbeef1
Return rum0 to its default settings:
# ifconfig rum0 -bssid -chan media autoselect \ nwid "" -nwkey
Join an existing BSS network, “my_net”:
# ifconfig rum0 192.168.1.1 netmask 0xffffff00 nwid my_net
arp(4), ifmedia(4), netintro(4), usb(4), ifconfig.if(5), hostapd(8), ifconfig(8), firmload(9)
The rum
driver first appeared in
NetBSD 4.0 and OpenBSD
4.0.
The rum
driver was written by
Niall O'Higgins
<niallo@openbsd.org>
and
Damien Bergamini
<damien@openbsd.org>.
The rum
driver supports automatic control
of the transmit speed in BSS mode only. Therefore the use of a
rum
adapter in Host AP mode is discouraged.
The Synet MW-P54SS USB Wireless Broadband Router first attaches as a virtual cd(4) device on the umass(4) mass storage bus. It will re-attach with this driver after using eject(1) on the corresponding device.
September 21, 2020 | NetBSD 10.99 |