久しぶりの投稿。
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」を自分が指定したものに変えておこう。

コメントする