Iwlwifi/ja

iwlwifi は [[Article description::Intel の現行の無線チップのための無線ドライバです. ]]

カーネル
動作させるためにはカーネルコンフィグが必要です. ドライバは 802.11a/b/g/n/ac（デバイスによって異なります）をサポートしているので、IEEE 802.11 を有効にする必要があります.

iwlwifi デバイスドライバ
Intel の現行の無線チップにはこのドライバを使用してください. 次に示すとおり、モジュール  として設定してください. 加えて、DVM または MVM のうち正しいほうをファームウェアの表の Module の列を見て選択する必要があります.

カーネルを再ビルドし、このカーネルで再起動したら、選択は次のように確認できます：

ファームウェア
この表にある通り、各デバイス毎に追加のfirmwareも必要です. これは や、デバイス個別の sys-firmware/iwlxxxx-*ucode パッケージから利用可能です.

カーネルに組み込む場合
ドライバをモジュールとしてビルドする（ ）のではなく、カーネルに組み込む（ ）場合は、ファームウェアもカーネルに組み込む必要があります.

を実際のファームウェア名に置き換えてください. FW_LOADER_USER_HELPER_FALLBACK にも注意してください.

modprobe と modinfo
は何も出力しないはずです:

ドライバモジュールに関するほとんどの情報は から得られます

lspci
は  と   の欄に   と表示するはずです:

形式の識別名は dmesg からの特定の情報を grep するのに役立ちます.

dmesg
dmesg の出力を確認してください. を lspci から得られた識別名で読み替え、 をネットワークインターフェース名で読み替えてください.

カーネルがロードされない
正しいカーネルがロードされているか確認してください. 次のようにして行えます（IKCONFIG 機能が必要です）:

ファームウェアの問題

 * 無線カードにファームウェアの読み込みが必要な場合、udevもしくはsystemdを使っているシステムに対して、バイナリを読み込むようにカーネルを設定することは必須事項です. カーネルの設定に関するさらなる詳細は、以下のGentoo forumsのスレッドを参照してください: FW_LOADER_USER_HELPER_FALLBACK.


 * Linux firmware for iwlwifi ucode failed with error -2 from http://z-issue.com/wp/

無線が動作していない

 * Intel Corporation Wireless 8260 (rev 3a) 書き込み制限のされたRSA semaphoreにアクセスできない

インターネットに接続されていない
アクセスポイントに接続済みであるが、未だにどのサーバーもしくはインターネットにアクセスできない場合は、802.11nを無効化して、(もしくは)software encryptionを有効化することが良いかもしれません. モジュールに と(もしくは) のオプションを設定することができます. モジュールを読み込む時に自動的にオプションを適応するには、以下のように次のファイルを設定してください.

参照

 * Handbook:AMD64/Networking/Wireless
 * wifi
 * Network management using DHCPCD
 * netifrc
 * Troubleshooting
 * Troubleshooting

外部の情報

 * http://www.linuxwireless.org/en/users/Drivers/iwlwifi
 * http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
 * https://cateee.net/lkddb/web-lkddb/IWLWIFI.html
 * https://wiki.archlinux.org/index.php/Wireless_network_configuration#iwlwifi