原來使用 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 上網更快了.... 給各位大大參考!
kevinclp1 wrote:
請問一下,我在執...(恕刪)
請使用[開始]->[所有程式]->[OpenVPN]->[Utilities]->[Add a new TAP virtual ethernet adapter] 新增一個 TAP 設備後(這個動作只要做一次, 以後每次執行上網分享功能都不用再做此動作), 再執行批次檔!

jacket wrote:
小弟我試過好多次都不...(恕刪)
PdaNet之方案建議到友站這裡問看看: 分享上網:PdaNet接USB上網(不需Root)
鍵盤上暈倒的貓@@~
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連線重新開機後再重新連結一次應該就可以正常驅動了!

鍵盤上暈倒的貓@@~
關閉廣告