secretbase.log

.NET/C#/Pythonなど

Ubuntu 10.10 / Xperia 2.1 にてテザリングしてみた

Xperiaをroot化せずにテザリングできました。PCは Ubuntu です。
一応書いておきますが以下の手順は docomo が推奨する手順ではありませんのでSPモードでは規約違反になります。moperaUでもグレーです。ので実践する場合は自己責任で〜

用意したもの

  1. Xperia 2.1 (root化の必要はありません)
  2. Ubuntu 10.10
  3. USBケーブル

XperiaをUSBデバッグモードにて接続する

  1. PCとXperiaを接続します
  2. Xperia にて 田→設定→アプリケーション→開発 のUSBデバッグをチェック
  3. マーケットから "EasyTether Lite" (無料です) をダウンロード (0.9.10でした)

EasyTether-Setup wizard

 ◯ Windows 7/Vista/XP/MacOSX 10.4+
 ◯ MacOSX 10.4+
 ● Ubuntu 10.4+ or Fedora 12+

  1. もちろんUbuntu 10.4+ or Fedora 12+を選択
  2. Next をクリック

Ubuntuのパッケージをダウンロードする

以下のサイトから Ubuntu用のパッケージをダウンロードしインストールします
http://www.mobile-stream.com/easytether/android.html

UbuntuからXperiaに接続する

端末を開いて以下のコマンドを入力

$ easytether connect
connection established
run 'sudo dhclient easytether0' to configure the network interface
press Ctrl-C to disconnect

別の端末を開いて、以下のコマンドにてIPアドレス取得します

$ sudo dhclient easytether0
[sudo] password for xxxxx:
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/easytether0/02:00:54:74:68:72
Sending on LPF/easytether0/02:00:54:74:68:72
Sending on Socket/fallback
DHCPDISCOVER on easytether0 to 255.255.255.255 port 67 interval 3
DHCPOFFER of 192.168.117.2 from 192.168.117.1
DHCPREQUEST of 192.168.117.2 on easytether0 to 255.255.255.255 port 67
DHCPACK of 192.168.117.2 from 192.168.117.1
bound to 192.168.117.2 -- renewal in 848076383 seconds.
$

これで通信できます。
Firefoxなどでオフラインモードになっている場合は無効(チェックを外す)
にしてくださいー

修正

マーケットからダウンロードするソフトを EasyTether Lite に修正しました。