Total: - (Today: - Yesterday: - )
ここでは、ubuntu lucid上のXLinkKaiでPLANEX GW-USNano (Realtek RTL8188SU)をndiswrapper + Windowsドライバで使えるようにしたときのメモです。
当然ながらインストールなどすべての作業は 自己責任でお願いします。
1.ndiswrapperとWindowsドライバのインストール
#このページでは、"ubuntu lucid"での記載をしています。
1.1.Linux側の準備
$ uname -a
Linux utsusemi 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010 i686 GNU/Linux
- WiFiアダプタをPCに取り付け、認識されているか確認します。
$ lsusb
Bus 002 Device 002: ID 2019:ab28 PLANEX
- 標準で読み込まれたドライバを確認します。環境によってはロードされていない場合もあります。
$ lsmod | grep 8712u
8712u 298432 0
$ sudo ifconfig wlan0 down
$ sudo modprobe -r 8712u
- 標準で読み込まれた8712uドライバを使用しないように設定します。
$ sudo vi /etc/modprobe.d/blacklist
blacklist 8712u ← ファイルの最終行に追加します
$ sudo vi /etc/udev/rules.d/70-persistent-net.rules
1.2.Windows側でのWindowsドライバ抽出
- メーカーサイトからWindowsXP用ドライバをダウンロードします。
- Windows環境でセットアップした後、ドライバのファイルを抽出します。
- 今回は、下記のフォルダにドライバがインストールされていました。フォルダごとLinuxにコピーします。
C:\Program Files\PLANEX ClientManager\Driver\XP_WIN
- 今回は~/Downloads/XP_WIN にコピーしました。コピーしたファイルは次の通りです。
$ ls -l ~/Downloads/XP_WIN
-rw-rw-rw- 1 USER USER 10713 Nov 20 2009 net8192su.cat
-rw-rw-rw- 1 USER USER 6831 Jan 21 10:43 net8192su.inf
-rw-rw-rw- 1 USER USER 594048 Dec 7 2009 rtl8192su.sys
1.3.Linux側でのndiswrapperとWindowsドライバのインストール
$ sudo aptitude install ndiswrapper-common ndiswrapper-utils-1.9
- Windowsドライバをndiswrapperにインストールします。
$ sudo ndiswrapper -i ~/Downloads/XP_WIN/net8192su.inf
installing net8192su ...
$ sudo ndiswrapper -l
net8192su : driver installed
device (2019:AB28) present (alternate driver: 8712u)
$ sudo vi /etc/ndiswrapper/net8192su/2019:AB28.F.conf
Channel|1
PSPXlinkMode|1
$ sudo modprobe ndiswrapper
$ sudo touch /usr/local/bin/ndis_adhoc.sh
$ sudo chmod 755 /usr/local/bin/ndis_adhoc.sh
$ sudo vi /usr/local/bin/ndis_adhoc.sh
#!/bin/sh
/sbin/ifconfig wlan1 down
/sbin/iwconfig wlan1 mode ad-hoc
/sbin/iwconfig wlan1 channel 1
/sbin/iwconfig wlan1 essid PSP_AULJM05500_L_MHP2Q000
/sbin/ifconfig wlan1 up
2.ドライバとインタフェースの確認
$ sudo /usr/local/bin/ndis_adhoc.sh
$ sudo ifconfig wlan1
wlan1 Link encap:Ethernet HWaddr 00:22:cf:32:db:27
inet addr:10.42.43.1 Bcast:10.42.43.255 Mask:255.255.255.0
inet6 addr: fe80::222:cfff:fe32:db27/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:440631 errors:0 dropped:0 overruns:0 frame:0
TX packets:3393295 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:72543018 (72.5 MB) TX bytes:575218545 (575.2 MB)
$ sudo iwconfig wlan1
wlan1 IEEE 802.11g ESSID:"PSP_AULJM05500_L_MHP2Q000"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: 02:20:60:EC:E0:5A
Bit Rate=11 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:79/100 Signal level:-45 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
- RutilTで接続できませんでしたので、GNOME NetworkManagerで無線接続しました。
3.kai設定
- XLink Kai ConfigurationのNetworkAdapterは、"wlan1"を選択します。
#XLink Kai Configurationは、kai設定編のkai設定を参照してください。
このページについての指摘や情報がありましたらコメントに投稿をお願いします。
以上で主な設定は終わり。
コメント
- GW-USNanoチップ型番とndiswrapperパッケージ名の誤りを修正 -- kar (2011-04-04 18:19:40)
最終更新:2011年04月04日 18:19