【ASPIRE ONE】 無線LANインストール

  • Aspire ONE AOA150-Bw
  • OS:CentOS 5.4
  • Kernel:2.6.18-164.15.1.el5
  • 無線LAN:Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)


手順は以下

MadWifi を使用してハードウェアを認識させる

1.Makeするので、必要なものをインストール
# yum -y install gcc gcc-c++ make kernel-devel
2.madwifi-hal-0.10.5.6をダウンロードする
Snapshot archive for madwifi-hal-0.10.5.6
http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/
  • madwifi-hal-0.10.5.6-r4103-20100110.tar.gz
# cd /usr/local/src
# wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r4103-20100110.tar.gz

madwifi-hal-0.10.5.6をインストールする

3.ファイルを解凍・解凍先に移動
# tar zxvf madwifi-hal-0.10.5.6-r3986-20090409.tar.gz
# cd madwifi-hal-0.10.5.6-r3986-20090409
4.インストール
# make
# make install

既存のモジュール(ath5k )を無効化

5.ath5kを削除
# modprobe -r ath5k
6.ath5k をブラックリストに追加
# vi /etc/modprobe.d/blacklist
    ↓最下行に追加
    # wireless madwifi
    blacklist ath5k

新しいモジュール(ath_pci module)を追加

7.ath_pci モジュールを追加
# modprobe ath_pci
8.確認(下記が表示されているか確認する)
# lsmod |grep ath
ath_rate_sample
ath_pci
wlan
ath_hal

無線LANの LED を表示

9.rc.local を編集
# vi /etc/rc.local

↓ 最下行付近に追加
#Wi-fi LED
sysctl -w dev.wifi0.ledpin=3
sysctl -w dev.wifi0.softled=1
/usr/bin/setkeycodes e055 159
/usr/bin/setkeycodes e056 158
touch /var/lock/subsys/local