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

名称

iwnIntel IEEE 802.11n 無線ネットワークドライバ

書式

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

device iwn
device pci
device wlan
device firmware

また、デバイスのためのファームウェアを選択する必要もあります。次から 1 つを選択してください:

device iwn4965fw
device iwn1000fw
device iwn5000fw
device iwn5150fw
device iwn6000fw
device iwn6000g2afw
device iwn6000g2bfw
device iwn6050fw

また、それらの全てを含めるために次を指定することができます。

device iwnfw

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

if_iwn_load="YES" 
iwn4965fw_load="YES" 
iwn1000fw_load="YES" 
iwn5000fw_load="YES" 
iwn5150fw_load="YES" 
iwn6000fw_load="YES" 
iwn6000g2afw_load="YES" 
iwn6000g2bfw_load="YES" 
iwn6050fw_load="YES"

解説

iwn ドライバは、次のもののサポートを行います:

Intel Centrino Advanced-N 6200
Intel Centrino Advanced-N 6205
Intel Centrino Advanced-N 6230
Intel Centrino Advanced-N + WiMAX 6250
Intel Centrino Ultimate-N 6300
Intel Centrino Wireless-N 130
Intel Centrino Wireless-N 1000
Intel Centrino Wireless-N 1030
Intel Centrino Wireless-N + WiMAX 6150
Intel Ultimate N WiFi Link 5300
Intel Wireless WiFi Link 4965
Intel WiFi Link 5100
Intel WiMAX/WiFi Link 5150
Intel WiMAX/WiFi Link 5350

iwn は、 stationmonitor モード操作をサポートします。いつでも、1 つの仮想インタフェースだけを設定することができます。このデバイスを設定する詳細については、 ifconfig(8) を参照してください。

このドライバは、動作するために iwnfw モジュールで構築されれたファームウェアを必要とします。

使用例

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

ifconfig wlan create wlandev iwn0 inet 192.168.0.20 \ 
    netmask 0xffffff00

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

ifconfig wlan create wlandev iwn0 ssid my_net up

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

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

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

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

診断

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

作者

オリジナルの iwn ドライバは Damien Bergamini <damien.bergamini@free.fr>によって書かれました。
March 19, 2013 FreeBSD