Total: - (Today: - Yesterday: - )
ここでは、debian lenny上のXLinkKaiでPLANEX GW-NS54CW (Atheros AR2413)を使えるようにしたときのメモです。
当然ながらインストールなどすべての作業は 自己責任でお願いします。
1.madwifiドライバのインストール
- madwifiドライバをダウンロードして、インストールします。
#madwifiドライバはディストリビューションによっては標準でパッケージされているかもしれません。
#このページでは、"debian lenny"での記載をしています。
$ uname -a
Linux utsusemi 2.6.26-2-686 #1 SMP Wed May 12 21:56:10 UTC 2010 i686 GNU/Linux
- PCカードをPCに取り付けます。
- PCカードを確認します。
$ lspci
03:00.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
$ lsmod | grep ath
ath5k 87648 0
mac80211 139808 1 ath5k
cfg80211 21608 2 ath5k,mac80211
$ sudo ifconfig wlan0 down
$ sudo modprobe -r ath5k
- 標準で読み込まれたath5kドライバを使用しないように設定します。
$ sudo vi /etc/modprobe.d/blacklist
blacklist ath5k ← ファイルの最終行に追加します
$ sudo vi /etc/udev/rules.d/70-persistent-net.rules
$ sudo aptitude install subversion
$ cd ~/Downloads
$ svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi
$ svn update
$ cd madwifi
$ sudo make clean
$ sudo make
$ sudo make install
$ sudo modprobe ath_pci
- madwifi初期化スクリプトを作成とスクリプト内容。
$ sudo touch /usr/local/bin/madwifi_adhoc.sh
$ sudo chmod 755 /usr/local/bin/madwifi_adhoc.sh
$ sudo vi /usr/local/bin/madwifi_adhoc.sh
#!/bin/sh
/usr/local/bin/wlanconfig ath0 destroy
/usr/local/bin/wlanconfig ath0 create wlandev wifi0 wlanmode adhoc
sleep 2
# NetworkManager無線を有効化するをOFFにします
/bin/dbus-send --system --type=method_call --dest=org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.DBus.Properties.Set string:org.freedesktop.NetworkManager string:WirelessEnabled variant:boolean:false
sleep 2
/sbin/ifconfig ath0 down
/sbin/iwconfig ath0 channel 1
/sbin/iwconfig ath0 essid PSP_AULJM05500_L_MHP2Q000
/sbin/ifconfig ath0 up
2.ドライバとインタフェースの確認
$ sudo /usr/local/bin/madwifi_adhoc.sh
$ lsmod | grep ath
ath_rate_sample 10560 1
ath_pci 201432 0
wlan 194288 4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal 350592 3 ath_rate_sample,ath_pci
$ sudo modinfo ath_pci | head -10
filename: /lib/modules/2.6.26-2-686/net/ath_pci.ko
license: Dual BSD/GPL
version: svn r4128 (trunk)
description: Support for Atheros 802.11 wireless LAN cards.
...
$ sudo ifconfig ath0
ath0 Link encap:Ethernet HWaddr 06:90:cc:??:?:??
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:380548 errors:0 dropped:0 overruns:0 frame:0
TX packets:1047218 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:42128680 (40.1 MiB) TX bytes:147652484 (140.8 MiB)
$ sudo iwconfig ath0
ath0 IEEE 802.11g ESSID:"PSP_AULJM05500_L_MHP2Q000" Nickname:""
Mode:Ad-Hoc Frequency:2.412 GHz Cell: BE:E8:7A:??:??:??
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=21/70 Signal level=-75 dBm Noise level=-96 dBm
Rx invalid nwid:8 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
3.kai設定
- XLink Kai ConfigurationのNetworkAdapterは、"ath0"を選択します。
#XLink Kai Configurationは、kai設定編のkai設定を参照してください。
このページについての指摘や情報がありましたらコメントに投稿をお願いします。
以上で主な設定は終わり。
コメント
- 違うドライバが~の箇所を削除しました -- kar (2010-06-18 22:44:22)
最終更新:2010年08月09日 20:03