Wifi/ja

この記事では、WiFi（無線）ネットワークデバイスのセットアップについて説明します. ]]

インストール中のWiFiの使用
Gentooのインストール中にWiFi接続が必要な場合には、 Gentoo minimal install CD では限られた数のドライバーしか使えないことや、 WPA/WPA2/Enterprise 接続の設定方法として のみが提供されている(は提供されない)ことに注意してください.

minimal install CD に必要なドライバーが含まれていなかったり、あるいは のグラフィカルフロントエンドをお望みの場合は、 System Rescue CD のような別のライブCDを選択してください. Gentoo 以外のライブCDを利用する場合には、いくつかの特別な手順が必要になるかもしれないことに留意してください.

ハードウェアの検出
まずWiFiコントローラーを検出します. この作業には、 や といったコマンドラインツールが利用できます.

起動した Linux (LiveCD/USB) でWiFi接続が作成された場合:

ドライバーは  から始まる行で識別できます.

起動したシステムがWiFi接続を作成しない場合、現在のシステムからハードウェアIDの完全な一覧を取得します. このリストは、後で適切なドライバーを識別するために使用できます:

コマンドが生成した PCIID のリストをコピーし、 https://kmuto.jp/debian/hcl/ にペーストします.

USBデバイスについても、似たようなアプローチをとることができます. 最初にシステムで見つかったUSBデバイスのリストを取得します:

このコマンドは、システムに接続されたすべてのUSBデバイスの PCI ID、メーカー、型式、モデル、そしてチップセットのリストを生成します. これらのうち、チップセットがおそらくもっとも有用な情報です. しばしば、linuxwireless.org <チップセット>とウェブ検索するのが、USB NIC のドライバーやファームウェアの名前を知るためのもっとも手っ取り早い方法です.

代わりに、必要な情報を取得するために を使用することもできます.

このコマンドは、デバイスがPCIベースかUSBベースかに関わらず、すべてのドライバーのリストを生成します.

カーネル
ドライバーが識別できたら、Linux カーネルの設定をしましょう.

WEXT
WEXT として知られる "cfg80211 wireless extensions compatibility" オプションは、古い および  をサポートします.

デバイスドライバー
次に、先ほど調べたハードウェアやドライバーをもとに、該当するカーネルオプションを有功にする必要があります. おすすめの方法は、ドライバーをモジュールとしてビルドすることです. また、ワイヤレスネットワークで WPA や WPA2 暗号化を使用する場合には AES 暗号のサポートを必ず有功にしてください.

LED サポート
異なるパケット受信/送信イベントのための LED トリガーを有効にするには、以下のオプションでカーネルをコンパイルします:

ファームウェア
カーネルドライバーに加えて、いくつかのチップセットについてはファームウェアも必要です. 必要なら、以下のリストから見つけてインストールしてください:

ドライバーがファームウェアを要求しているのにリストに載っていない場合、手動でファームウェアをダウンロードして に置く必要があります.

無線サプリカント
無線ネットワークがWPAまたはWPA2で設定されている場合には、wpa_supplicant または iwd などの無線サプリカントを使う必要があります. Gentoo Linuxでの無線ネットワーク設定のさらなる情報については、Gentooハンドブックの無線ネットワークの章を読んでください.

dmesg
の出力をチェックしてください.

必ず置き換えてください.
 * をlspciで得られたID(PCIID)に、
 * をネットワークインターフェース名に、
 * を  に、

トラブルシューティング

 * Forum thread: wireless lan can't get ip from access point では、間違ったIPアドレスである 169.254.x.x (リンクローカルアドレス)について説明されています.
 * Forum thread: iwlwifi fails to load after upgrade to 3.17.0
 * Forum thread: Where is my network !?

さらなる情報

 * Handbook:AMD64/Networking/Wireless
 * AC1200 Wireless Adapters

外部の情報

 * ArchLinuxにおける ワイヤレスネットワーク設定