私のラップトップにはAtheros AR9285ワイヤレスカードがあります。 Gentooのマニュアルの「ネットワーク構成」セクションに従ってath9kモジュールを選択しました。モジュールが正しくロードされているようです。
# lsmod | ath9k 72172 0 ath9k_common 2345 1 ath9k mac80211 146807 2 ath9k,ath9k_common ath9k_hw 213153 2 ath9k,ath9k_common 8652 2 ath9k,ath9k_hw cfg80211 112782 4 ath9k, ath9k_common, mac80211, ath
このインタフェースは ifconfig にも表示されます。
wlan0リンクカプセル:イーサネットHWaddr 00:22:43:61:a2:f0 アップリンクブロードキャストマルチキャストMTU:1500インジケータ:1 RXパケット:0エラー:0ドロップ:0オーバーフロー:0フレーム:0 TXパケット:0エラー:0ドロップ:0オーバーフロー:0キャリア:0 衝突: 0 txqueuelen: 1000 受信バイト:0(0.0B)送信バイト:0(0.0B)
ただし、ネットワークスキャンを実行できません。
#iwlist wlan0スキャン wlan0 インターフェースはスキャンをサポートしません。
インターフェイスが認識されないようです。
#iwconfig wlan0 wlan0にはワイヤレス拡張はありません。
動作させるにはどうすればよいですか?
PS:このノートパソコンにもUbuntuがインストールされており、ワイヤレスが正常に動作します。
答え1
私は解決策を得たGentooフォーラム。誤って設定されたカーネルであることがわかりました。
有効なカーネル構成は次のとおりです(上記のリンクにある投稿にあります)。
[*] Networking support --->
-*- Wireless --->
<*> cfg80211 - wireless configuration API
[*] enable powersave by default
[*] cfg80211 wireless extensions compatibility
[*] Wireless extensions sysfs files
<*> Common routines for IEEE802.11 drivers
<*> Generic IEEE 802.11 Networking Stack (mac80211)
Default rate control algorithm (Minstrel) --->
-*- Enable LED triggers
Device Drivers --->
[*] Network device support --->
[*] Wireless LAN --->
<*> Atheros Wireless Cards --->
<*> Atheros 802.11n wireless cards support
答え2
DEを使用している場合NetworkManager(GentooのNM設定ガイドライン)。
それ以外の場合は、ネットワーク構成ファイル(/etc/conf.d/net
)を編集する必要があります。
config_wlan0=("dhcp")
modules=("iwconfig")
preferred_aps=("WI-FI_NAME")
config_WI-FI_NAME=("dhcp")
その後、実行/etc/init.d/net.wlan0 start
して起動します。