Thinkpad X60 Atheros AR5BXB72 をFedora Core 6で

| コメント(0) | トラックバック(0)
久しぶりの投稿。 Thinkpad X60に乗ってるMIMO対応の ThinkPad 11a/b/g/n Wireless LAN Mini Express Adapter(Atheros AR5BXB72) がFedora Core 6で動くようになったのでメモ。 対応したAPもってないので11nやMIMOが動くかどうかはまだ不明。
lspciで 03:00.0 Network controller: Atheros Communications, Inc. Unknown device 0024 (rev 01) と表示されるアレ。 必要なもの ・ndiswrapper SourceForge最新版(NdisWrapper) 今回は1.41を使用 livnaにある1.38やatrpmsの1.37では「modprobe ndiswrapper」した時点でハングアップする。 ・Windows用ドライバ(IBM) まずはndiswrapperをビルド。 メンドイので解凍するとついてるspecファイルでrpmを作ります。
$ tar -zxvf ndiswrapper-1.41.tar.gz
$ cd ndiswrapper-1.41
$ rpmbuild -ba ndiswrapper.spec
$ rpmbuild -ta ndiswrapper-1.41.tar.gz
でもいいです。 そしてインストール
$ su
# rpm -ivh ndiswrapper-1.41-1.i386.rpm kernel-module-ndiswrapper-2.6.20-1.2933.fc6-1.41-1.i386.rpm
次はWindows用ドライバのndiswrapperへの取り込み。
$ cabextract 7iwc21ww.exe -d 7iwc21ww
$ cd 7iwc21ww
$ su
# /usr/sbin/ndiswrapper -i ./WINXP_2K/NET5416.INF
一応「ndiswrapper -l」で組み込まれてるか確認しよう。 以下のような結果になるはず。
# ndiswrapper -l
net5416 : driver installed
        device (168C:0024) present
いよいよndiswrapperのロード。 の前に、modprobe.confの設定をしておく。 以下2行を追加。 wlan0はお好きなので。
options ndiswrapper if_name=wlan0
alias wlan0 ndiswrapper
後は組み込むだけ!
# modprobe ndiswrapper
これで「iwconfig」とやれば以下のようにでるはず。
wlan0     IEEE 802.11g  ESSID:off/any  
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Bit Rate=54 Mb/s   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
もし「wifi-radar」とか使ってたら、「/etc/wifi-radar/wifi-radar.conf 」の「interface」を自分が指定したものに変えておこう。

トラックバック(0)

トラックバックURL: http://deathmarch.orz.hm/mt/mt-tb.fcgi/63

コメントする