- 小编有话说:
- 本文介绍的关于MOTO Milestone 里程碑如果通过USB连接进行上网,如果没有无线路由以及WIFI热点的机油可以借鉴一番,以备不时之需……
本文介绍的关于MOTO Milestone 里程碑如果通过USB连接进行上网,如果没有无线路由以及WIFI热点的机油可以借鉴一番,以备不时之需,以下则为Milestone 里程碑通过USB上网的详细操作步骤:
1.首先一定要安装好MS的驱动程序,立即下载:32bit / 64bit,要看你的操作系统是32bit还是64bit的,选择一个适合自己的下载。安装完后可能会提示你升级,直接升级就可以了,很方便的将原来的驱动更新掉。
2.驱动安装好之后,直接将手机与电脑相连,这时候在手机上选择motorola手机工具,手机会自动找到相关驱动并安装,这时候在电脑网络连接里会多出一个本地连接,可以起名叫Android或者其它你喜欢的名字。
3.鼠标右键点击当前的宽带连接(如果是通过路由器就选本地连接,如果是拨号就选宽带连接)看属性→高级→允许其他用户通过本计算机连接,然后在下面的栏里选择android
4.这时候计算机会重新分配给android一个IP,我们右键点android的属性→网络,选择TCP/IP,再点属性,设置IP,比如设置如下:IP:192.168.100.100;子网掩码:255.255.255.0;首选DNS:8.8.8.8
5.接着需要进入超级终端,立即下载:超级终端
6.在手机里安装好APK文件后,找到better terminal 这个程序
输入
* su
* 跳出授权窗口,点同意
* busybox route
* 显示看到如下信息
* Kernel IP routing table
* 10.132.*.*(Iface是rmnet0,你的GPRS或EDGE的IP地址)
* 192.168.100.*(Iface是usb0,这个显然就是USB虚拟出的手机网卡地址)
这两个都不用管,
* default 10.132.*.* (这是MS目前缺省的上网网关→就是手机无线网络的网关)
要做的就是让MS不从这个网关走,(不让MS通过rmnet0走,而是通过usb0走)那么我们就需要首先给USB0 建立一个网关,让它访问
* # busybox route add default gw 192.168.100.100 (这里的地址要和我们android的IP相同,就是让MS通过电脑的IP也就是MS的网关,访问网络)
好,设置完毕。查看一下是否添加成功
* # busybox route
显示如下
* default 192.168.100.100 (这是USB网关了)
* default 10.132.*.* (这是rmnet0网关)
到这一步的时候操作已接近尾声,可是我发现MS的默认网关总是在我们设置的网关之前先被采用,那么,在better terminal里输入 ifconfig rmnet0 down,暂时关掉默认的无线网关。如果上网结束后,可以输入ipconfig rmnet0 up恢复,或者进入手机设置→无线和网络→移动网络→接入点设置→点菜单里选择恢复默认 就可以了。当然重启手机也可以。到这里已经大功告成了,可以发现很流畅的上网冲浪,但是上下箭头却不会动。