2 .\" Man page for ray_cs Raylink wireless LAN Card Services
4 .\" Copyright (c) 1999 Corey Thomas
6 .\" You may distribute under the terms of the GNU General Public
7 .\" License version 2 only
10 .\" corey@world.std.com
12 .\"O .TH ray_cs "January 20, 1999"
15 .\"O ray_cs \- Raylink wireless LAN \- PCMCIA card device driver
19 .\"O .RB [essid=string]
21 .\"O .RB [net_type=[0-1]]
22 .\"O .RB [ray_debug=[0-5]]
23 .\"O .RB [phy_addr=xNNNNNNNNNNNN]
24 .\"O .RB [hop_dwell=n]
25 .\"O .RB [beacon_period=n]
27 .\"O .RB [translate=[0-1]]
28 .\"O .RB [country=[1-8]]
29 .\"O .RB [sniffer=[0-1]]
33 .\"O is the low level Card Services device driver for the Raylink wireless
34 .\"O LAN PCMCIA adapter. It is normally loaded automatically by card
35 .\"O services according to the parameters specified in
36 .\"O .IR /etc/pcmcia/ray_cs.opts .
40 .\"O ESS ID - network name to join string with maximum length of 32 chars
41 .\"O default value = "LINUX"
45 .\"O linux standard 16 bit value 1bit/IRQ lsb is IRQ 0, bit 1 is IRQ 1 etc.
46 .\"O Used to restrict choice of IRQ's to use.
50 .\"O 0 = adhoc network (default)
51 .\"O 1 = infrastructure
55 .\"O (0-5) larger values for more verbose logging.
57 .\"O .B phy_addr=string
58 .\"O string of 12 hex digits containing new MAC address.
59 .\"O must be started with x e.g. x00008f123456
63 .\"O hop dwell time in Kilo-microseconds legal values = 16,32,64,128(default),256
66 .\"O .B beacon_period=n
67 .\"O Beacon period in Kilo-microseconds.
69 .\"O Legal values = 16,32,64,128,256(default)
70 .\"O must be integer multiple of hop dwell.
76 .\"O 0 = continuously active
78 .\"O 1 = power save mode (significantly slower)
84 .\"O 0 = 802.11 timing
86 .\"O 1 = 802.11 modified timing. Interframe spacing is slowed down for
87 .\"O compatibility with older Breezecom access points.
92 .\"O 0 = no translation (encapsulate frames)
94 .\"O 1 = translation (default)
101 .\"O 1 = USA (default)
120 .\"O 0 = normal network interface - not sniffer (default)
122 .\"O 1 = sniffer which can be used to record all network traffic using
123 .\"O tcpdump or similar, but no normal network use is allowed. This is
124 .\"O because linux has no knowledge of 802.11 headers and cannot parse them
125 .\"O correctly. Note that tcpdump does not understand 802.11 headers,
126 .\"O either so it can't interpret the contents, but it can record to a
131 .\"O ray_cs can lock the machine if the card is pulled out while active.
132 .\"O I have never observed a crash if card is deactivated as follows before
135 .\"O .B ifconfig eth0 down
137 .\"O The above command assumes that the Raylink card is configured as eth0.
139 .\"O This driver only does encapsulation of ethernet frames within 802.11
140 .\"O frames. Most vendors, including Raytheon, are moving to a frame
141 .\"O translation method. Translation support has been started, but is not
144 .\"O Support for defragmenting frames is not yet tested.
146 .\"O The ioctl support is incomplete. The hardware address cannot be set
147 .\"O using ifconfig yet. If a different hardware address is needed, it may
148 .\"O be set using the phy_addr parameter in ray_cs.opts.
151 .\"O Corey Thomas \- corey@world.std.com
153 .\"O cardmgr(8), pcmcia(5), ifconfig(8).