Commit 8c6e1720 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab Committed by David S. Miller

docs: networking: convert ray_cs.txt to ReST

- add SPDX header;
- use copyright symbol;
- add a document title;
- mark code blocks and literals as such;
- mark tables as such;
- adjust identation, whitespaces and blank lines where needed;
- add to networking/index.rst.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 66d495d0
...@@ -96,6 +96,7 @@ Contents: ...@@ -96,6 +96,7 @@ Contents:
ppp_generic ppp_generic
proc_net_tcp proc_net_tcp
radiotap-headers radiotap-headers
ray_cs
.. only:: subproject and html .. only:: subproject and html
......
.. SPDX-License-Identifier: GPL-2.0
.. include:: <isonum.txt>
=========================
Raylink wireless LAN card
=========================
September 21, 1999 September 21, 1999
Copyright (c) 1998 Corey Thomas (corey@world.std.com) Copyright |copy| 1998 Corey Thomas (corey@world.std.com)
This file is the documentation for the Raylink Wireless LAN card driver for This file is the documentation for the Raylink Wireless LAN card driver for
Linux. The Raylink wireless LAN card is a PCMCIA card which provides IEEE Linux. The Raylink wireless LAN card is a PCMCIA card which provides IEEE
...@@ -13,7 +21,7 @@ wireless LAN cards. ...@@ -13,7 +21,7 @@ wireless LAN cards.
As of kernel 2.3.18, the ray_cs driver is part of the Linux kernel As of kernel 2.3.18, the ray_cs driver is part of the Linux kernel
source. My web page for the development of ray_cs is at source. My web page for the development of ray_cs is at
http://web.ralinktech.com/ralink/Home/Support/Linux.html http://web.ralinktech.com/ralink/Home/Support/Linux.html
and I can be emailed at corey@world.std.com and I can be emailed at corey@world.std.com
The kernel driver is based on ray_cs-1.62.tgz The kernel driver is based on ray_cs-1.62.tgz
...@@ -29,6 +37,7 @@ with nondefault parameters, they can be edited in ...@@ -29,6 +37,7 @@ with nondefault parameters, they can be edited in
will find them all. will find them all.
Information on card services is available at: Information on card services is available at:
http://pcmcia-cs.sourceforge.net/ http://pcmcia-cs.sourceforge.net/
...@@ -39,72 +48,78 @@ the driver. ...@@ -39,72 +48,78 @@ the driver.
Currently, ray_cs is not part of David Hinds card services package, Currently, ray_cs is not part of David Hinds card services package,
so the following magic is required. so the following magic is required.
At the end of the /etc/pcmcia/config.opts file, add the line: At the end of the /etc/pcmcia/config.opts file, add the line:
source ./ray_cs.opts source ./ray_cs.opts
This will make card services read the ray_cs.opts file This will make card services read the ray_cs.opts file
when starting. Create the file /etc/pcmcia/ray_cs.opts containing the when starting. Create the file /etc/pcmcia/ray_cs.opts containing the
following: following::
#### start of /etc/pcmcia/ray_cs.opts ################### #### start of /etc/pcmcia/ray_cs.opts ###################
# Configuration options for Raylink Wireless LAN PCMCIA card # Configuration options for Raylink Wireless LAN PCMCIA card
device "ray_cs" device "ray_cs"
class "network" module "misc/ray_cs" class "network" module "misc/ray_cs"
card "RayLink PC Card WLAN Adapter" card "RayLink PC Card WLAN Adapter"
manfid 0x01a6, 0x0000 manfid 0x01a6, 0x0000
bind "ray_cs" bind "ray_cs"
module "misc/ray_cs" opts "" module "misc/ray_cs" opts ""
#### end of /etc/pcmcia/ray_cs.opts ##################### #### end of /etc/pcmcia/ray_cs.opts #####################
To join an existing network with To join an existing network with
different parameters, contact the network administrator for the different parameters, contact the network administrator for the
configuration information, and edit /etc/pcmcia/ray_cs.opts. configuration information, and edit /etc/pcmcia/ray_cs.opts.
Add the parameters below between the empty quotes. Add the parameters below between the empty quotes.
Parameters for ray_cs driver which may be specified in ray_cs.opts: Parameters for ray_cs driver which may be specified in ray_cs.opts:
bc integer 0 = normal mode (802.11 timing) =============== =============== =============================================
1 = slow down inter frame timing to allow bc integer 0 = normal mode (802.11 timing),
operation with older breezecom access 1 = slow down inter frame timing to allow
points. operation with older breezecom access
points.
beacon_period integer beacon period in Kilo-microseconds
legal values = must be integer multiple beacon_period integer beacon period in Kilo-microseconds,
of hop dwell
default = 256 legal values = must be integer multiple
of hop dwell
country integer 1 = USA (default)
2 = Europe default = 256
3 = Japan
4 = Korea country integer 1 = USA (default),
5 = Spain 2 = Europe,
6 = France 3 = Japan,
7 = Israel 4 = Korea,
8 = Australia 5 = Spain,
6 = France,
7 = Israel,
8 = Australia
essid string ESS ID - network name to join essid string ESS ID - network name to join
string with maximum length of 32 chars string with maximum length of 32 chars
default value = "ADHOC_ESSID" default value = "ADHOC_ESSID"
hop_dwell integer hop dwell time in Kilo-microseconds hop_dwell integer hop dwell time in Kilo-microseconds
legal values = 16,32,64,128(default),256 legal values = 16,32,64,128(default),256
irq_mask integer linux standard 16 bit value 1bit/IRQ irq_mask integer linux standard 16 bit value 1bit/IRQ
lsb is IRQ 0, bit 1 is IRQ 1 etc. lsb is IRQ 0, bit 1 is IRQ 1 etc.
Used to restrict choice of IRQ's to use. Used to restrict choice of IRQ's to use.
Recommended method for controlling Recommended method for controlling
interrupts is in /etc/pcmcia/config.opts interrupts is in /etc/pcmcia/config.opts
net_type integer 0 (default) = adhoc network, net_type integer 0 (default) = adhoc network,
1 = infrastructure 1 = infrastructure
phy_addr string string containing new MAC address in phy_addr string string containing new MAC address in
hex, must start with x eg hex, must start with x eg
x00008f123456 x00008f123456
psm integer 0 = continuously active psm integer 0 = continuously active,
1 = power save mode (not useful yet) 1 = power save mode (not useful yet)
pc_debug integer (0-5) larger values for more verbose pc_debug integer (0-5) larger values for more verbose
...@@ -114,14 +129,14 @@ ray_debug integer Replaced with pc_debug ...@@ -114,14 +129,14 @@ ray_debug integer Replaced with pc_debug
ray_mem_speed integer defaults to 500 ray_mem_speed integer defaults to 500
sniffer integer 0 = not sniffer (default) sniffer integer 0 = not sniffer (default),
1 = sniffer which can be used to record all 1 = sniffer which can be used to record all
network traffic using tcpdump or similar, network traffic using tcpdump or similar,
but no normal network use is allowed. but no normal network use is allowed.
translate integer 0 = no translation (encapsulate frames) translate integer 0 = no translation (encapsulate frames),
1 = translation (RFC1042/802.1) 1 = translation (RFC1042/802.1)
=============== =============== =============================================
More on sniffer mode: More on sniffer mode:
...@@ -136,7 +151,7 @@ package which parses the 802.11 headers. ...@@ -136,7 +151,7 @@ package which parses the 802.11 headers.
Known Problems and missing features Known Problems and missing features
Does not work with non x86 Does not work with non x86
Does not work with SMP Does not work with SMP
......
...@@ -57,7 +57,7 @@ config PCMCIA_RAYCS ...@@ -57,7 +57,7 @@ config PCMCIA_RAYCS
---help--- ---help---
Say Y here if you intend to attach an Aviator/Raytheon PCMCIA Say Y here if you intend to attach an Aviator/Raytheon PCMCIA
(PC-card) wireless Ethernet networking card to your computer. (PC-card) wireless Ethernet networking card to your computer.
Please read the file <file:Documentation/networking/ray_cs.txt> for Please read the file <file:Documentation/networking/ray_cs.rst> for
details. details.
To compile this driver as a module, choose M here: the module will be To compile this driver as a module, choose M here: the module will be
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment