WAVELAN(4) Linux Programmer’s Manual WAVELAN(4) 名前 wavelan - AT&T GIS WaveLAN ISA デバイスドライバ 書式 insmod wavelan_cs.o [io=B,B..] [ irq=I,I..] [name=N,N..] 説明 wavelan は 、NCR / AT&T / Lucent の WaveLan ISA と Digital(DEC) の RoamAbout DS というワイアレス・イーサネット (wireless ethernet) アダ プ タ のためのローレベル・デバイスドライバである。このドライバはモジュール としても、また、カーネルに組み込んだ形でも利用できる。また、どちらの 場 合でも、複数カード (最大 4 枚まで) をサポートし、明示的にデバイスの名前 を指定しない限り (これに関しては、下を見よ)、発見されたそれぞれのカード に は、利用可能な次のイーサネットデバイス(eth0..eth#)が割り当てられる。 このデバイス名は MAC アドレス、NWID、カードによって利用される周波数とと もにカーネルログファイルに報告される。 引数 こ のセクションのパラメーターは、モジュールとして使用する場合に適用され 、 insmod(8) のコマンド・ライン引き数として用いる。カーネルにドライバが 含まれている場合は、 ether=IRQ,IO,NAME という形式のパラメータをカーネル ・コマンドラインに渡す。 io wavelan カードを検出する時にどこのベースアドレスをサーチするかと いうリストを指定する (カードが利用するベースアドレスはカードのデ ィップスイッチで設定する)。もし io アドレスが指定されなければ ド ラ イバは 0x390 と 0x3E0 をスキャンする(このアドレスは他のハード と衝突することも考えられる)。 irq それぞれの wavelan カードが利用する irq のリストをセットする (こ の 値は将来的な利用のためにパーマネント・ストレージに保存される) 。 name それぞれの wavelan カードデバイスに (ifconfig(8) が利用する)名前 のリストをセットする。 ワイアレス拡張 (Wireless Extentions) ワイアレス拡張の操作には iwconfig(8) を使う。 NWID (or ドメイン) ネットワーク IDを [0 から FFFF] に設定するか、 [off] その利用を無効にす る。 NWID はカードのパーマネント・ストレージエリ ア (Permanent Strage Area) に格納されるので、NWID はドライバが呼び出されるたびに利用できる。 周波数とチャネル 2.4GHz 2.00 ハードウェアでは、10 の定義済みのチャ ネ ル (2.412 2.422, 2.425, 2.4305, 2.432, 2.442, 2.452, 2.460, 2.462 2.484) のうちの一つを 指定するか、その値を直接指定することによって周波数を設定することがで き る 。周波数は直後に変更され、また、その変更は恒久的である。どの周波数が 利用できるかということは、(その国の) 法律に依存する… 統計スパイ (Statics spy) (8 つまでの) MAC アドレスのリストをドライバに設定して、それぞれのリンク の品質を得る (iwspy(8) を参照)。 /proc/net/wireless status はモデムから報告されたステータスである。 link quality は通信中 の(直接拡散スペクトラム通信方式における)変調の品質を報告する [ 最 大 = 16]。 Level と Noise は信号レベルとノイズのレベルを参照する [最大 = 64] 。 暗号化されていて廃棄されたパケット(crypt discarded packet) と それ以 外 の廃棄されたパケット(misc discarded packet) のカウンターは実装されて いない。 ドライバ固有のIOCTL (Private Ioctl) iwpriv(8) をドライバ固有の ioctl の操作のために利用できる。 品質とレベルの閾値 (Quality and Level threshold) モデムで使われる品質とレベルの閾値 (そのレベルを下回ったパケットは破 棄 される) を定義することができる。 ヒストグラム (Histogram) こ の機能はシグナルレベル間隔の数の設定、および、それらの設定した間隔の それぞれで受信したパケットの数をカウントすることを可能にする。この分 布 はシグナルレベルの最瀕値標準偏差の計算に役立つだろう。 特定のドライバでの注意 こ のドライバはいくつかの NCR/AT&T/Lucent ではない Wavelan カードの検出 に失敗するだろう。これがあなたの持っているカードで起こった場合、その カ ー ドの検出処理をどのように加えればいいかということについてソースコード を確認する必要がある。 ここまでで述べてきた機能のうちのいくつかは、選択可能である。ドライバ の 先 頭部分のフラグを変更してコンパイルしなおすことによって、その機能を無 効にすることも可能である。 著者 関連項目 wavelan_cs(4), ifconfig(8), insmod(8), iwconfig(8), iwpriv(8), iwspy(8) Linux 1996-10-22 WAVELAN(4)
WAVELAN(4) Linux Programmer’s Manual WAVELAN(4) NAME wavelan - AT&T GIS WaveLAN ISA device driver SYNOPSIS insmod wavelan_cs.o [io=B,B..] [ irq=I,I..] [name=N,N..] DESCRIPTION wavelan is the low-level device driver for the NCR / AT&T / Lucent WaveLAN ISA and Digital (DEC) RoamAbout DS wireless ethernet adapter. This driver is available as a module or might be compiled in the ker- nel. This driver supports multiple cards in both forms (up to 4) and allocates the next available ethernet device (eth0..eth#) for each card found, unless a device name is explicitly specified (see below). This device name will be reported in the kernel log file with the MAC address, NWID and frequency used by the card. Parameters This section apply to the module form (parameters passed on the ins- mod(8) command line). If the driver is included in the kernel, use the ether=IRQ,IO,NAME syntax on the kernel command line. io Specify the list of base address where to search for wavelan cards (setting by dip switch on the card). If you don’t specify any io address, the driver will scan 0x390 and 0x3E0 addresses, which might conflict with other hardware... irq Set the list of irq that each wavelan card should use (the value is saved in permanent storage for future use). name Set the list of name to be used for each wavelan cards device (name used by ifconfig(8)). Wireless Extensions Use iwconfig(8) to manipulate wireless extensions. NWID (or domain) Set the network ID [0 to FFFF] or disable it [off]. As the NWID is stored in the card Permanent Storage Area, it will be reuse at any fur- ther invocation of the driver. Frequency & channels For the 2.4GHz 2.00 Hardware, you are able to set the frequency by specifying one of the 10 defined channels (2.412, 2.422, 2.425, 2.4305, 2.432, 2.442, 2.452, 2.460, 2.462 or 2.484) or directly by its value. The frequency is changed immediately and permanently. Frequency avail- ability depends on the regulations... Statistics spy Set a list of MAC addresses in the driver (up to 8) and get the last quality of link for each of those (see iwspy(8)). /proc/net/wireless status is the status reported by the modem. Link quality reports the quality of the modulation on the air (direct sequence spread spectrum) [max = 16]. Level and Noise refer to the signal level and noise level [max = 64]. The crypt discarded packet and misc discarded packet coun- ters are not implemented. Private Ioctl You may use iwpriv(8) to manipulate private ioctls. Quality and Level threshold Enable you the define the quality and level threshold used by the modem (packet below that level are discarded). Histogram This functionality allow to set a number of signal level intervals and to count the number of packets received in each of those defined inter- vals. This distribution might be used to calculate the mean value and standard deviation of the signal level. Specific Notes This driver will fail to detect some non-NCR/ATT&T/Lucent Wavelan cards. If this happens for you, you must look in the source code on how to add your card to the detection routine. Some of the mentioned features are optional. You may enable to disable them by changing flags in the driver header and recompile. SEE ALSO wavelan_cs(4), ifconfig(8), insmod(8), iwconfig(8), iwpriv(8), iwspy(8) COLOPHON This page is part of release 3.22 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 1996-10-22 WAVELAN(4)
Copyright(C) linux-cmd.com All Rights Reserved. Author Takayuki Yukawa