[分享] 把 HTC Magic 變成 3G Modem

原來使用 WM 手機時, 最常用到的功能之一就是網際網路分享,
搭配吃到飽的費率, 真正作到隨處上網, 不用去捧天線找訊號.
換到 Magic 以後才發現 Android 沒有內建的網路分享功能,
爬文之後找到一個相當方便的套件 Azilink, 搭配 OpenVPN,
直接用USB 線接上即可
因為應用到 OpenVPN, 所以 Linux 與 Mac 用戶亦可使用.
整理與各位分享.

(網路上另一派解法是在手機裝上 app, 把它變成無線 AP, 還沒試過, 請其他大大分享速度與直接接 USB 是否一樣快)

Azilink 的原文出處和下載位置: http://code.google.com/p/azilink/

安裝方式:
1) 在電腦上安裝 OpenVPN, 2.1 版為宜. 下載位置: http://openvpn.net/index.php/downloads.html

2) 把手機的 USB debugging 打開. (首頁 > 設定 > 應用程式 > 開發 > USB 除錯中), 順便把允許未知來源應用程式也打開 (首頁 > 設定 > 應用程式 > 未知的來源)

3) 在電腦上安裝 Android USB Driver.
個人經驗是安裝 Azilink 附的 USB Driver 有問題, 請直接裝 HTC Sync, 裡面包含的 HTC Driver 反而 OK.

4) 在手機上安裝 Azilink, 反正手機上網很方便, 就用手機連到 http://lfx.org/azilink/azilink.apk 直接安裝.


要上網的使用方式:
1) 在電腦上執行 adb forward tcp:41927 tcp:41927 以設定 port forwarding.

2) 執行手機上的 Azilink, 並開啟 "Service active" 選項.

3) 在電腦上以右鍵選單開啟 AziLink.ovpn, 並選擇 "Start OpenVPN on this configuration file."

AziLink 包含了一個 .bat 檔, 把前面的 1) 整理成單鍵執行, 略修一下把 OpenVPN 也放進去, 就可以直接執行以開啟手機上網了. 更懶一點就拉一個該批次檔的捷徑放桌面吧.....



我的 bat 內容如下 (請配合實務修改 azilink.ovpn 的路徑):
adb\adb forward tcp:41927 tcp:41927
openvpn --config "C:\Program Files\Android\AziLink\azilink.ovpn"
pause

現在筆電要上網 Magic 繼續擔大任, 而且不知道是心理因素還是 HSDPA/HSUPA 的關係,
感覺速度比以往 WM 上網更快了.... 給各位大大參考!
文章關鍵字
我都用pdanet

http://www.junefabrics.com/android/index.php

會在電腦上裝個虛擬的modem

之後就可以接usb上網




至於變成無線ap

一定要root的機器才能

最常用的是aNetShare

台灣人寫的
I Love Android http://wiki.cheyingwu.tw/Android
我的手機可以正常跟HTC Sync同步連絡人,
但是安裝pdanet的時候一直卡在安裝手機軟體的步驟....
所以到現在還是沒能成功使用Magic當modem
pdanet 要裝 android 的驅動程式

驅動程式在 android 的 sdk 裡面

windows 上安裝 驅動

http://wiki.cheyingwu.tw/Android/Get-screenshot-on-andrioid

不過我沒有 magic 不確定是否可以在 magic 上用 pdanet

I Love Android http://wiki.cheyingwu.tw/Android
fusion168 wrote:
原來使用 WM 手機...(恕刪)


請問一下,我在執行adb forward tcp:41927 tcp:41927時,出現"error:device not found"訊息....
知道是什麼原因嗎?
我的電腦可以正常連到手機的sd 卡,但我並沒有安裝sdk,我只安裝htc sync....
小弟我試過好多次都不可以~~

沒有辦法進入~adb~網路上爬文以後~本來想說那好吧~我就直接想辦法開

ROOT權限~誰知道也不可以~~我試過~機子關機~重開機時~

同時按下[電源]+[返回]這兩顆按鈕~可以變成「HTC ADB Interface」~

但是程式跑到最後一步~安裝PdaNet至電話時就停住了~有大大測試出來了嗎?
Jacketchou
kevinclp1 wrote:


請問一下,我在執...(恕刪)


請使用[開始]->[所有程式]->[OpenVPN]->[Utilities]->[Add a new TAP virtual ethernet adapter] 新增一個 TAP 設備後(這個動作只要做一次, 以後每次執行上網分享功能都不用再做此動作), 再執行批次檔!

jacket wrote:
小弟我試過好多次都不...(恕刪)


PdaNet之方案建議到友站這裡問看看: 分享上網:PdaNet接USB上網(不需Root)

鍵盤上暈倒的貓@@~
jacket wrote:
小弟我試過好多次都不...(恕刪)

上面兩個方法我試了也不行
感覺上好像是電腦沒連上
我將線插到手機後,會出現找尋htc sync的訊息,最後會失敗
不過電腦上可以正常看到手機上的sd卡..
tamsuiboy wrote:
請使用[開始]-&g...(恕刪)

我執行了"Add a new TAP virtual ethernet adapter"
再執行批次檔,仍出現error : device not found
但這次的情況不同一直出現
Tue May 26 11:51:57 2009 TCP: connect to 127.0.0.1:41927 failed, will try again
in 5 seconds: Connection refused (WSAECONNREFUSED)
Tue May 26 11:52:03 2009 TCP: connect to 127.0.0.1:41927 failed, will try again
in 5 seconds: Connection refused (WSAECONNREFUSED)
Tue May 26 11:52:11 2009 TCP: connect to 127.0.0.1:41927 failed, will try again
in 5 seconds: Connection refused (WSAECONNREFUSED)

不知道是不是跟htc sync有關係
kevinclp1 wrote:

上面兩個方法我試了...會出現找尋htc sync的訊息....(恕刪)


USB 驅動程式沒有安裝正確!
請依下述方法解決:
1. 到此網址下載SDK
Download Android 1.5 SDK, Release 2

將SDK解壓

2. 在工作列上將USB裝置之內容頁打開, 選擇[驅動程式]頁籤, 點選[更新驅動程式], 選取[從清單或特定位置安裝], 選取剛剛SDK解壓縮路徑之<sdk>/usb_driver/x86路徑(64位元請選<sdk>\usb_driver\amd64)
置換此版USB Driver

3. 拔除Magic USB連線重新開機後再重新連結一次應該就可以正常驅動了!

鍵盤上暈倒的貓@@~
關閉廣告
文章分享
評分
複製連結
請輸入您要前往的頁數(1 ~ 8)

今日熱門文章 網友點擊推薦!