tail head cat sleep
QR code linking to this page

manページ  — WLCONFIG

名称

wlconfig – wavelan の設定パラメータを読み書きする

内容

書式


wlconfig ifname [param value ...]

解説

wlconfig ユーティリティは、NCR/AT&T Wavelan 無線 LAN カードのパラメータを読んだり、 設定したりするのに使うことができます。 カード内の不揮発性パラメータ格納エリア (Parameter Storage Area; PSA) はこのプログラムで書き換えることができるので、DOS 用の instconf.exe は必要なくなります。 また、ドライバに組み込まれたオプションの 信号強度キャッシュを問い合わせるためにも使えます。

ifname パラメータは wavelan インタフェース名を指定します (例えば wl0 )。 もしほかに引数がなければ、 PSA の現在の内容が読み込まれ、表示されます。

引数 param と value はパラメータの値を変更するために使われます。 param value の組はいくつでも指定できます。
param
  value
irq IRQ の値 (リセット後に有効)。 3, 4, 5, 6, 10, 11, 12, 15 のうちの どれか一つ。
mac 固有の MAC の値 (イーサネットアドレス)。
macsel
  ( 'mac' パラメータにより設定される) 'soft' か、(工場で設定される) 'default' のどちらか。
nwid NWID はカードの無線モデムに渡される 2 バイトのパラメータです。 NWID により、同じ空間を共有して複数の論理的に分割された ネットワークを運用することが可能になります。 異なった NWID を持ったパケットはモデムにより単に無視されます。 ハードウェアでは、NWID は不揮発性のメモリ (PSA もしくはプログラム可能な格納エリア; programmable storage area と呼ばれます) に長期間保存され、 ドライバが初期化される際にソフトウェアにより無線モデムに 渡されます。 このパラメータはスタートアップ時に渡されるデフォルトの NWID を設定します。
currnwid
  現在運用中の NWID を設定します (が、 PSA には保存されません)。
cache ドライバはインタフェース毎に、送信側の MAC アドレスに対応する 「信号の強度、静けさ、品質」関連の固定サイズのキャッシュを維持しています。 入力パケットをキャッシュに格納する際に、パケット受信時に これらの値を無線モデムから取り出してチェックした上で、 ドライバ内部のキャッシュに格納します。 特定の入ってくるパケットを遮断するのに使うことのできる二つの sysctl 値 (iponly と multicast only) が存在します。 デフォルトでは、キャッシュの仕組みはユニキャストではない IP パケットのみを格納しますが、これは sysctl(8) で変更することができます。 入ってくるパケットのうち遮断されないものはキャッシュを更新するので、 リモートシステムへのアンテナの信号強度をモニタすることができます。 値として指定できるコマンドは三つあります: 'raw' は無線モデムのハードウェア値から生の信号強度データを表示します。 'scale' は生のハードウェア値を 0..100% になるように倍率を調整します。 'zero' は新しいサンプルを得ようとする場合にキャッシュをクリアします。

Wavelan カードの IRQ が間違っている場合には、インタフェースが 設定されたとしても機能しないであろうことに注意して下さい。 wlconfig ユーティリティは正しい値にカードを再設定するよう使われるべきです。

使用例

NWID を 0x1234 に設定する :
# wlconfig wl0 nwid 0x1234

現在の設定を表示する :

# wlconfig wl0
Board type            : ISA
Base address options  : 0x300, 0x390, 0x3c0, 0x3e0
Waitstates            : 0
Bus mode              : ISA
IRQ                   : 10
Default MAC address   : 08:00:0e:20:3d:4b
Soft MAC address      : 00:00:00:00:00:00
Current MAC address   : Default
Adapter compatibility : PC-AT 2.4GHz
Threshold preset      : 1
Call code required    : NO
Subband               : 2425MHz
Quality threshold     : 3
Hardware version      : 0 (Rel1/Rel2)
Network ID enable     : YES
NWID                  : 0xdead
Datalink security     : NO
Databus width         : 16 (variable)
Configuration state   : unconfigured
CRC-16                : 0x3c26
CRC status            : OK

信号強度のキャッシュを倍率を調整して表示する :

# wlconfig wl0 cache scale

関連項目

wl(4), sysctl(8)

歴史

wlconfig ユーティリティのこの実装は完全に新規のもので、Hilink Internet のために Michael Smith により書かれ、 Jim Binkley &c により更新されました。

WLCONFIG (8) December 26, 1996

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

“ There are two major products of Berkeley, CA -- LSD and UNIX. We don't believe this to be strictly by coincidence. ”
— Jeremy S. Anderson