rev 1.14.2.9->1.14.2.10

Reviewed by:	Akira Ikeuchi <a_ikeuchi@mic.mitsumi.co.jp>,
		NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
This commit is contained in:
Kazuo Horikawa 2002-08-26 01:06:51 +00:00
parent cb6dfac6c4
commit 6d91dcf9c0
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=14021

View file

@ -28,7 +28,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
.\" THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" %FreeBSD: src/usr.sbin/wicontrol/wicontrol.8,v 1.14.2.9 2002/06/05 20:26:10 dwmalone Exp %
.\" %FreeBSD: src/usr.sbin/wicontrol/wicontrol.8,v 1.14.2.10 2002/08/03 07:24:17 imp Exp %
.\"
.\" $FreeBSD$
.\"
@ -40,47 +40,76 @@
.Nd WaveLAN/IEEE デバイスの設定
.Sh 書式
.Nm
.Fl i Ar iface Op Fl o
.Op Fl i
.Ar iface Op Fl o
.Nm
.Fl i Ar iface Fl t Ar tx_rate
.Op Fl i
.Ar iface Fl t Ar tx_rate
.Nm
.Fl i Ar iface Fl n Ar network_name
.Op Fl i
.Ar iface Fl n Ar network_name
.Nm
.Fl i Ar iface Fl s Ar station_name
.Op Fl i
.Ar iface Fl s Ar station_name
.Nm
.Fl i Ar iface Fl c Cm 0 | 1
.Op Fl i
.Ar iface Fl c Cm 0 | 1
.Nm
.Fl i Ar iface Fl q Ar SSID
.Op Fl i
.Ar iface Fl q Ar SSID
.Nm
.Fl i Ar iface Fl p Ar port_type
.Op Fl i
.Ar iface Fl p Ar port_type
.Nm
.Fl i Ar iface Fl a Ar access_point_density
.Op Fl i
.Ar iface Fl a Ar access_point_density
.Nm
.Fl i Ar iface Fl m Ar mac_address
.Op Fl i
.Ar iface Fl m Ar mac_address
.Nm
.Fl i Ar iface Fl d Ar max_data_length
.Op Fl i
.Ar iface Fl d Ar max_data_length
.Nm
.Fl i Ar iface Fl e Cm 0 | 1
.Op Fl i
.Ar iface Fl e Cm 0 | 1
.Nm
.Fl i Ar iface Fl k Ar key
.Op Fl i
.Ar iface Fl k Ar key
.Op Fl v Cm 1 | 2 | 3 | 4
.Nm
.Fl i Ar iface Fl T Cm 1 | 2 | 3 | 4
.Op Fl i
.Ar iface Fl T Cm 1 | 2 | 3 | 4
.Nm
.Fl i Ar iface Fl r Ar RTS threshold
.Op Fl i
.Ar iface Fl r Ar RTS_threshold
.Nm
.Fl i Ar iface Fl f Ar frequency
.Op Fl i
.Ar iface Fl f Ar frequency
.Nm
.Fl i Ar iface Fl P Cm 0 | 1
.Op Fl i
.Ar iface Fl P Cm 0 | 1
.Nm
.Fl i Ar iface Fl S Ar max_sleep_duration
.Op Fl i
.Ar iface Fl S Ar max_sleep_duration
.Nm
.Fl i Ar iface Fl Z (zero signal cache)
.Op Fl i
.Ar iface Fl Z
(zero signal cache)
.Nm
.Fl i Ar iface Fl C (display signal cache)
.Op Fl i
.Ar iface Fl C
(display signal cache)
.Nm
.Op Fl i
.Ar iface Fl L
(list avail access points)
.Nm
.Op Fl i
.Ar iface Fl l
(dump associated stations)
.Sh 解説
.Nm
コマンドは、
ユーティリティは、
.Xr wi 4
ドライバを介し、
WaveLAN/IEEE ワイヤレスネットワークデバイスの動作を制御します。
@ -93,7 +122,8 @@ BSS (
BSS モードが有効な場合には加入するサービスセットのネットワーク名 (IBSS)
です。
.Nm
コマンドを使用して、これらのパラメータの現在の設定を見ることができますし、
ユーティリティを使用して、
これらのパラメータの現在の設定を見ることができますし、
カードの統計情報カウンタの値をダンプできます。
.Pp
.Nm
@ -109,7 +139,7 @@ WaveLAN/IEEE
.Sh オプション
オプションを示します:
.Bl -tag -width indent
.It Fl i Ar iface Op Fl o
.It Oo Fl i Oc Ar iface Op Fl o
指定した WaveLAN/IEEE インタフェースの現在の設定を表示します。
現在のカードの設定をドライバから取り出し、表示します。
追加の
@ -120,7 +150,7 @@ WaveLAN/IEEE
暗号化キーは、
.Nm
が root で実行された場合のみ表示されます。
.It Fl i Ar iface Fl t Ar tx_rate
.It Oo Fl i Oc Ar iface Fl t Ar tx_rate
指定したインタフェースの転送レートを設定します。
転送レートとしての正当な値は、
インタフェースが標準の WaveLAN/IEEE であるか WaveLAN/IEEE Turbo アダプタ
@ -149,7 +179,7 @@ WaveLAN/IEEE
デフォルトのドライバの設定は
.Cm 3
(自動レート選択) です。
.It Fl i Ar iface Fl n Ar network_name
.It Oo Fl i Oc Ar iface Fl n Ar network_name
このステーションが加入を望んでいるサービスセット (IBSS) の名前を設定します。
.Ar network_name
は、30 文字までの長さの任意のテキスト文字列です。
@ -168,7 +198,7 @@ WaveLAN/IEEE
一方、別のドライバを見たところ、文字列
.Dq Li ANY
も同様に動作するとありました。
.It Fl i Ar iface Fl s Ar station_name
.It Oo Fl i Oc Ar iface Fl s Ar station_name
指定したインタフェースの
ステーション名
を設定します。
@ -176,7 +206,7 @@ WaveLAN/IEEE
は診断のために使用されます。
.Tn "Lucent WaveMANAGER"
ソフトウェアは、リモートホストの名前を調査可能です。
.It Fl i Ar iface Fl c Cm 0 | 1
.It Oo Fl i Oc Ar iface Fl c Cm 0 | 1
ステーションがサービスセット (IBSS) を作成することを許します。
許される値は、
.Cm 0
@ -190,7 +220,7 @@ WaveLAN/IEEE
注: このオプションは実験的な目的でのみ提供されています:
ホストシステム上で IBSS の作成を有効にしても、
実際には動作していないようです。
.It Fl i Ar iface Fl q Ar SSID
.It Oo Fl i Oc Ar iface Fl q Ar SSID
指定したインタフェース上に作成する IBSS の名前 (SSID) を指定します。
.Ar SSID
は、30 文字までの長さの任意のテキスト文字列です。
@ -198,7 +228,7 @@ WaveLAN/IEEE
注: このオプションは実験的な目的でのみ提供されています:
ホストシステム上で IBSS の作成を有効にしても、
実際には動作していないようです。
.It Fl i Ar iface Fl p Ar port_type
.It Oo Fl i Oc Ar iface Fl p Ar port_type
指定したインタフェースの
ポートタイプ
を設定します。
@ -218,7 +248,7 @@ BSS
デフォルトの設定は
.Cm 3
(アドホックモード) です。
.It Fl i Ar iface Fl a Ar access_point_density
.It Oo Fl i Oc Ar iface Fl a Ar access_point_density
指定したインタフェースの
アクセスポイント密度
を指定します。
@ -230,7 +260,7 @@ BSS
.Cm 3
(高) です。
この設定は、電波モデムの閾値の設定に影響します。
.It Fl i Ar iface Fl m Ar mac_address
.It Oo Fl i Oc Ar iface Fl m Ar mac_address
指定したインタフェースのステーションアドレスを設定します。
.Ar mac_address
は、コロンで区切られる 6 個の 16 進数の連続として指定されます。
@ -239,11 +269,11 @@ BSS
となります。
これにより、新規アドレスがカード上にプログラムされ、
インタフェースも更新されます。
.It Fl i Ar iface Fl d Ar max_data_length
.It Oo Fl i Oc Ar iface Fl d Ar max_data_length
指定したインタフェースの、送受信フレームサイズの最大を指定します。
.Ar max_data_length
は、350 から 2304 までの任意の数値です。デフォルトは 2304 です。
.It Fl i Ar iface Fl e Cm 0 | 1
.It Oo Fl i Oc Ar iface Fl e Cm 0 | 1
WEP 暗号化を有効化または無効化します。
使用可能な値は
.Cm 0
@ -251,7 +281,12 @@ WEP
.Cm 1
(暗号化有効) です。
暗号化はデフォルトでは無効です。
.It Fl i Ar iface Fl k Ar key "[-v 1|2|3|4]"
.Pp
128 ビットおよび 64 ビットの WEP ともに破られています。
詳細は
.Sx バグ
の節を見てください。
.It Oo Fl i Oc Ar iface Fl k Ar key Op Fl v Cm 1 | 2 | 3 | 4
WEP 暗号化キーを設定します。
プログラム可能な暗号化キーは、デフォルトで 4 個あります。
個々のキーは
@ -270,14 +305,25 @@ WaveLAN Turbo Silver
WaveLAN Turbo Gold カードでは、キーは 104 ビットまでですので、
Silver カードでサポートされている書式に加え、
キーは 13 文字までのテキスト文字列か 26 桁の 16 進数がサポートされます。
.Pp
128 ビットおよび 64 ビットの WEP ともに破られています。
詳細は
.Sx バグ
の節を見てください。
.It Oo Fl i Oc Ar iface Fl T Cm 1 | 2 | 3 | 4
.It Fl i Ar iface Fl T Cm 1 | 2 | 3 | 4
4 個の WEP 暗号化キーのどれを使用して転送パケットを暗号化するかを指定します。
.It Fl i Ar iface Fl r Ar RTS_threshold
.Pp
128 ビットおよび 64 ビットの WEP ともに破られています。
詳細は
.Sx バグ
の節を見てください。
.It Oo Fl i Oc Ar iface Fl r Ar RTS_threshold
指定したインタフェースの RTS/CTS 閾値を設定します。
これは、RTS/CTS ハンドシェーク境界に使用するバイト数を制御します。
.Ar RTS_threshold
は 0 から 2347 までの任意の数値です。デフォルトは 2347 です。
.It Fl i Ar iface Fl f Ar frequency
.It Oo Fl i Oc Ar iface Fl f Ar frequency
指定したインタフェースの電波の周波数を設定します。
.Ar frequency
は次の表に示すチャネル ID で指定することが必要です。
@ -316,7 +362,7 @@ FCC (
これは、11Mbps 以前の NIC においては唯一利用可能なチャネルです。
2 つのステーションが通信するためには、
同一のチャネルに設定されていることが必要であることに注意してください。
.It Fl i Ar iface Fl P Cm 0 | 1
.It Oo Fl i Oc Ar iface Fl P Cm 0 | 1
指定したインタフェースの電源管理を有効または無効にします。
電源管理を有効にすると、
交互にスリープ/ウェイクプロトコルを使用することにより、
@ -335,14 +381,14 @@ WaveLAN PCMCIA
(オフ) と
.Cm 1
(オン) です。
.It Fl i Ar iface Fl S Ar max_sleep_interval
.It Oo Fl i Oc Ar iface Fl S Ar max_sleep_interval
電源管理が有効なときに使用するスリープ間隔を指定します。
.Ar max sleep interval
はミリ秒で指定します。デフォルトは 100 です。
.It Fl i Ar iface Fl Z
.It Oo Fl i Oc Ar iface Fl Z
.Xr wi 4
ドライバ内部で管理される信号強度キャッシュをクリアします。
.It Fl i Ar iface Fl C
.It Oo Fl i Oc Ar iface Fl C
.Xr wi 4
ドライバ内部で管理されるキャッシュされた信号強度情報を表示します。
ドライバは、他のホストから受信するパケットに関し、
@ -352,15 +398,48 @@ WaveLAN PCMCIA
(すなわち、低ノイズで良い信号の場合、信号品質が向上します)。
.El
.Sh 関連項目
.Xr ipsec 4 ,
.Xr wi 4 ,
.Xr ifconfig 8
.Sh バグ
WEP 暗号法は破られています。
使用中のキーを、
多くの人が驚くような距離にいるような第三者が回復できてしまいます。
最も基本的で補助的なセキュリティ以外のことには WEP を信用しないでください。
IPSEC がより高度なセキュリティを提供しますので、
可能な限りそちらを使用してください。
アクセスポイントやアクセスポイントを通じて繋がるワイヤレスマシンを
信用しないでください。
なぜなら、これらを通じたトラフィックが妥当であることを、保証できないからです。
MAC アドレスは簡単に偽造できますので、
唯一のアクセス制限には使用しないでください。
.Pp
WEP への攻撃は受動的な攻撃であり、
これにはネットワーク上のパケットを覗き見できることだけが必要です。
受動的な攻撃は思ったよりも遠くからでも可能であり、
ポイントツーポイントアプリケーションで使用される特殊アンテナを使用すれば、
数マイル彼方からでも可能です。
5,000,000 から 6,000,000 のパケットだけで、
攻撃者は 128 ビット WEP ネットワークのキーを回復できてしまいます。
これは非常に多くのパケットのように聞こえますが、経験的には、
部分的に不可がかかったネットワークにおいて、
この量のトラフィックが数時間で生成されてしまいます。
あるキーが損なわれてしまったならば、
唯一の治療手段はこのキーの使用を止め、新しいキーを使用することだけです。
.Pp
この攻撃の詳細は
.Pa http://www.cs.rice.edu/~astubble/wep/wep_attack.html
を見てください。
.Pp
WEP を使わざるを得ない場合、
ランダムのキーバイトを使うべきであり、ASCII 文字に限定すべきではありません。
.Sh 歴史
.Nm
コマンドが最初に登場したのは
ユーティリティが最初に登場したのは
.Fx 3.0
です。
.Sh 作者
.Nm
コマンドは
ユーティリティ
.An Bill Paul Aq wpaul@ctr.columbia.edu
が記述しました。