Networking
在 Gentoo 中配置 Atheros AR9285 無線
我的筆記型電腦有一個 Atheros AR9285 無線網卡。按照 Gentoo 手冊中的“網路配置”部分,我選擇了 ath9k 模組。模組似乎已正確載入:
#lsmod | grep ath9k 72172 0 ath9k_common 2345 1 ath9k mac80211 146807 2 ath9k,ath9k_common ath9k_hw 213153 2 ath9k,ath9k_common ath 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 RX 字節:0 (0.0 B) TX 字節:0 (0.0 B)
但是,我無法進行網路掃描:
# iwlist wlan0 掃描 wlan0 介面不支持掃描。
並且界面似乎無法辨識:
# iwconfig wlan0 wlan0 沒有無線擴展。
我該怎麼做才能讓它發揮作用?
PS:我在這台筆記型電腦上也有 Ubuntu,無線工作正常。
我在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