EN JA
IWI(4)
IWI(4) FreeBSD Kernel Interfaces Manual IWI(4)

名称

iwiIntel PRO/Wireless 2200BG/2225BG/2915ABG IEEE 802.11 ドライバ

書式

このドライバをカーネルにコンパイルするためには、次の行を利用者のカーネル設定ファイルに含めます:

device iwi
device iwifw
device pci
device wlan
device firmware

もう一つの方法として、ブート時にモジュールとしてドライバをロードするためには、次の行を loader.conf(5) に置きます:

if_iwi_load="YES"

いずれの場合も、ファームウェアライセンスを承認するために loader.conf(5) に次の行を置きます (下記参照):

legal.intel_iwi.license_ack=1

解説

iwi ドライバは、 Intel PRO/Wireless 2200BG/2915ABG MiniPCI と 2225BG PCI ネットワークアダプタのサポートを行います。 iwi は、 station, adhocmonitor モード操作をサポートします。いつでも、1 つの仮想インタフェースだけを設定することができます。このデバイスを設定での詳しい情報に関しては、 ifconfig(8) を参照してください。

このドライバは、動作するために iwifw モジュールで構築されたファームウェアを必要とします。 /usr/share/doc/legal/intel_iwi/LICENSE のライセンスを使用して有効にされたファームウェアをロードするためには、 loader.conf(5) に次の行を追加することによって同意しなければなりません。

legal.intel_iwi.license_ack=1

関連ファイル

/usr/share/doc/legal/intel_iwi/LICENSE
iwi ファームウェアライセンス

使用例

既存の BSS ネットワークに結合します (すなわち、アクセスポイントに接続します):

ifconfig wlan create wlandev iwi0 inet 192.168.0.20 \ 
    netmask 0xffffff00

ネットワーク名“ my_net”で特定の BSS ネットワークに結合します:

ifconfig wlan create wlandev iwi0 ssid my_net up

64 ビットの WEP 暗号化で特定の BSS ネットワークに結合します:

ifconfig wlan create wlandev iwi0 ssid my_net \ 
 wepmode on wepkey 0x1234567890 weptxkey 1 up

128 ビットの WEP 暗号化で特定の BSS ネットワークに結合します:

ifconfig wlan create wlandev iwi0 wlanmode adhoc ssid my_net \ 
    wepmode on wepkey 0x01020304050607080910111213 weptxkey 1

診断

iwi%d: device timeout
ドライバは、ハードウェアをリセットします。これは、起こるべきではありません。
iwi%d: firmware error
オンボードのマイクロコントローラがなんらかの理由でクラッシュしました。ドライバは、ハードウェアをリセットします。これは、起こるべきではありません。
iwi%d: timeout waiting for firmware initialization to complete
オンボードのマイクロコントローラが時間内に初期化することに失敗しました。これは、起こるべきではありません。
iwi%d: could not load firmware image '%s'
ドライバは、 firmware(9) サブシステムを使用してファームウェアイメージのロードに失敗しました。 iwifw(4) ファームウェアモジュールがインストールされ、ライセンス同意 loader(8) 調整変数が設定されていることを確認します。
iwi%d: could not load boot firmware
ブートファームウェアイメージをオンボードのマイクロコントローラにアップロードする試みが失敗しました。これは、起こるべきではありません。
iwi%d: could not load microcode
マイクロコードイメージをオンボードのマイクロコントローラにアップロードする試みが失敗しました。これは、起こるべきではありません。
iwi%d: could not load main firmware
メインファームウェアイメージをオンボードのマイクロコントローラにアップロードする試みが失敗しました。これは、起こるべきではありません。

作者

オリジナルの iwi ドライバは、 Damien Bergamini <damien.bergamini@free.fr>によって書かれました。
April 13, 2008 FreeBSD