無線LAN ndiswrapper

FedoraからDebianに入れ替えたところmadwifiがうまく使えなくなっていたのでndiswrapperを使ってみた。
ndiswrapperとはwindows用のドライバをlinuxでも使えるようにする為のものです。とても快調です。

# apt-get install ndiswrapper-{utils, source} wireless-tools
# m-a prepare
# m-a a-i ndiswrapper
別パーティションのWindowsからドライバを持ってくる
# mkdir /mnt/win
# mount -t ntfs /dev/hda1 /mnt/win
# cp /mnt/win/WINDOWS/system32/ar5211.sys .
# cp /mnt/win/WINDOWS/system32/net5211.* .
インストール
# ndiswrapper -i net5211.inf
# ndiswrapper -l 
net5211 : driver installed
        device (168C:1014) present
        device (168C:1014:1014:057E) present
# modprobe ndiswrapper

ESSID, WEPキーをセット
# iwconfig wlan0 mode Managed
# iwconfig wlan0 essid *******************
# iwconfig wlan0 key ***********************

# vi /etc/network/interface

wlan0用の設定を追記
...
auto wlan0
iface wlan0 inet dhcp
        wireless_mode Managed
        wireless_essid *********
        wireless_key *****************

ON/OFFをするときはifup/ifdownを使えばOKです。