HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2010/12/05

au IS01(SHARP)アンドロイド端末 au IS01で Wi-Fi Ad Hocモードで通信できるようにする au IS01(SHARP)アンドロイド端末 au IS01で Wi-Fi Ad Hocモードで通信できるようにする

(IS01を Wi-Fi接続を アドホック モード対応に改造する、RTL8192CU USB WIFI)

Tags: [au by KDDI], [Androidスマホ], [シャープ], [Android改造]




IS01で Wi-Fi Ad Hocモードで通信できるようにする。



●あらかじめ suコマンドを使える用にしておく。

※ MobileHackerz au IS01 rooterと ChainsDDの Superuserが必要です。
下記を参照してセットアップ(改造ファームは不用)

2010/12/05
au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する
au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する

  Android端末 IS01のファーム(カーネル)を書き換え改造する。

●下準備

ここを参考に IS01を Wi-Fi接続を アドホック モード対応に改造する。
IS01でアドホック接続を有効にしてiPhoneと繋げる手順をまとめてみた

【ROM焼き】au IS01 root2 ~わたくし達も未来へ~ 296

IS01のソースから wpa_supplicantを ad-hoc有効にしてビルドしたもの

296 :名無しさん@お腹いっぱい。:2010/11/30(火) 20:01:27 ID:dxpYRMyC
>>175
IS01のソースからwpa_supplicantをad-hoc有効にしてビルドしてみた
とりあえず使えてるっぽいので上げときます

http://ux.getuploader.com/is01/download/94/wpa_supplicant

不具合出ても大丈夫な人だけ・・・



Windows XP側の AdHocで設定した SSIDが IS01側で (*)付きで見えてアドホック接続できました。
(IS01側が「アドレスの取得」で止ってしまう場合は Windows側の設定をチェックする。下記設定を参照)

※ 2011/02/05 追記:XP側のネットワークの設定を修正して ad-hocモードで 改造 IS01で接続できました。
構成図:
[WAN] -- [ルータ](LAN) -- (有線LAN)[Windows XP](WiFiアドホック) -- [IS01(wpa_supplicant改造版)]

※ 2011/02/05 追記:XP側のネットワークの設定を「ブリッジ接続」にして、改造 IS01で接続できました。
構成図:
[WAN] -- [ルータ](LAN) -- (有線LANブリッジ接続)[Windows XP](WiFiブリッジ接続) -- [IS01(wpa_supplicant改造版)]
(後日設定方法を記載します。)


改造で手間を掛けなくても安価で売っている アクセスポイントモード対応の USB Wi-Fiドングル(USB無線LANアダプタ)を買うのも良いです。
確実に繋がり、iPhoneや DSや PSPなどでも使えます。

製品例:

PLANEX 11n/g/b対応 150Mbpsハイパワー無線LAN USBアダプタ GW-USValue-EZ
ASIN: B003EIKJ56

※ フラストレーションフリーパッケージとは? 簡易包装の事
※ この製品でインストールも極めて簡単で問題無く接続できました。(未改造のIS01や 003Z, IDEOSの通常のアクセスポイントモードで)
構成図:
[WAN] -- [ルータ](LAN) -- (有線LAN)[Windows XP]+[GW-USValue-EZ](WiFiアクセスポイントモード) -- [IS01(未改造)]

※ プラネックス製品(戦慄のブルー)は 10BASE時代に LANカードを買ったら物凄い品質で返品した事が有り、プラネックスの物を買うのに大いに抵抗は有りましたが値段の安さに負けて買いました。この製品に関しては何のトラブルも無く安心して使えてます。

・PLANEX GW-USValue-EZ 11n/g/b対応 高速150Mbps 超小型 無線LAN USBアダプタ
PLANEX GW-USValue-EZ 11n/g/b対応 高速150Mbps 超小型 無線LAN USBアダプタ


・Wi-Fi認証取得
Wi-Fi認証取得


「GW-USValue-EZ」は、IEEE802.11nテクノロジーを使ったUSBアダプタでは世界最小クラスの超小型無線LAN USBアダプタです。
今までの製品よりもさらに小さいサイズを実現し、11n(150Mbps)の通信ができます。
・パソコンを無線でインターネットに接続 -無線LANクライアント-
・Wi-Fi対応機器をインターネットに接続 -ソフトウェアアクセスポイント-
・PSPでオンライン対戦&協力プレイが可能 -XLink Kai-

PLANEX ダウンロード GW-USValue-EZ クライアント・マネージャ デバイスドライバ

使用コントローラIC:Realtek RTL8192CU
Utility and Driver Auto Installation Program (Support XP/Vista/Win7)
(Install Shield v1.00.0174) 1011.0 2011/1/4
rtl8192cu.sys
net8192cu.cat
net8192cu.inf
rtl8192cu


●インストール手順
※ あらかじめ Wi-Fiをオフにしておく事。
※ 電源を切っても再起動しても wpa_supplicantの差し替えは有効です。


wpa_supplicantをコピーする
C:\>adb push wpa_supplicant /data
1367 KB/s (0 bytes in 196936.000s)


C:\>adb shell
$ su
su
※ ここで suで スーパーユーザーになる。

# /sqlite_journals/is01root/sysremount_atmyownrisk.sh
/sqlite_journals/is01root/sysremount_atmyownrisk.sh

# mv /system/bin/wpa_supplicant /system/bin/wpa_supplicant2
mv /system/bin/wpa_supplicant /system/bin/wpa_supplicant2

# mv /data/wpa_supplicant /system/bin/wpa_supplicant
mv /data/wpa_supplicant /system/bin/wpa_supplicant
failed on '/data/wpa_supplicant' - Cross-device link
※ 普通の mvコマンドは失敗する。

# busybox mv /data/wpa_supplicant /system/bin/wpa_supplicant
busybox mv /data/wpa_supplicant /system/bin/wpa_supplicant
※ busyboxの mvコマンドを使用する。

# ls -l /system/bin/wpa*
ls -l /system/bin/wpa*
-rw-rw-rw- shell shell 196936 2010-12-05 14:33 wpa_supplicant
※ コピーした wpa_supplicantを確認する。

# chown 0:2000 /system/bin/wpa_supplicant
chown 0:2000 /system/bin/wpa_supplicant
No such user '0:2000'
※ 普通の chownコマンドは失敗する。

# busybox chown 0:2000 /system/bin/wpa_supplicant
busybox chown 0:2000 /system/bin/wpa_supplicant
※ busyboxの chownコマンドを使用する。

# chmod 755 /system/bin/wpa_supplicant
chmod 755 /system/bin/wpa_supplicant

# ls -l /system/bin/wpa*
ls -l /system/bin/wpa*
-rwxr-xr-x root shell 30744 2010-01-01 00:00 wpa_cli
-rwxr-xr-x root shell 196936 2010-12-05 14:33 wpa_supplicant <- これ
-rwxr-xr-x root shell 105100 2010-01-01 00:00 wpa_supplicant2
※ wpa_supplicantを確認する。

# exit
exit
$ exit
exit



●設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01

※ 2011/02/05 追記:XP側のネットワークの設定を修正して ad-hocモードで 改造 IS01で接続できました。
構成図:
[WAN] -- [ルータ](LAN) -- (有線LAN)[Windows XP](WiFiアドホック) -- [IS01(wpa_supplicant改造版)]

"インターネット接続の共有"(ICS:Internet Connection Sharing)を使用する場合、
パソコンの無線LAN側の IPアドレスの設定を 192.168.0.1(255.255.255.0)にする事。
こうしないと Ad Hoc接続でアンドロイド側で「アドレスの取得」ができません。
なお、Windows XP Homeでも ICSは可能です。

※ もしくはパソコンもアンドロイドも両方明示的にIPアドレスを指定すればOKかも?

・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01



・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01


・設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01
設定方法 Windows XP SP3 (Pro) + ad hoc対応改造版 IS01




Windows XP のインターネット接続の共有に静的クライアントを構成する方法
ICS プライベート ネットワーク上に静的クライアントを構成するには、以下の一般的な手順を使用します。
クライアントに有効な ICS プライベート IP アドレスを追加する
デフォルト ゲートウェイを 192.168.0.1 に設定する
優先 DNS サーバーを 192.168.0.1 に設定する
クライアントに DNS サフィックスとして MSHOME.NET を追加する
Windows XP ベースの ICS ホストの Hosts ファイルに、client_name.MSHOME.NET の名前を持つクライアントのエントリを追加する





Tags: [au by KDDI], [Androidスマホ], [シャープ], [Android改造]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する
au IS01(SHARP)アンドロイド端末 au IS01 rooterを使って rootを奪取する

  Android端末 IS01のファーム(カーネル)を書き換え改造する。

au IS01端末でパケット通信を無効にする方法(IS NETと au.NETに対応)
au IS01端末でパケット通信を無効にする方法(IS NETと au.NETに対応)

  IS01でパケット通信(インターネット接続)を無効にする設定方法を説明する。

au IS01(SHARP)アンドロイド端末で開発
au IS01(SHARP)アンドロイド端末で開発

  SHARPの Android端末 IS01で開発

Google Android開発環境の構築のつもり
Google Android開発環境の構築のつもり

  Eclipse重い重い! Javaって相変わらずクソ重いね!

FON FONERA インターネット接続を無線LANで共有するシステム
FON FONERA インターネット接続を無線LANで共有するシステム

  IS01を購入したのをきっかけに始めました。




[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2010 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/android/is01_adhoc/