2011-8-10 21:44:45

 

 

 
 
 2011-8-10 21:44:45
 
 wvdial驱动手机当猫上网

在没有宽带的地方,需要上网,只好用手机勉强一下了。我的手机是波导D609移动心机,不是3G手机,上网慢啊,没办法,没银子啊。

这个手机买的时候带着个光盘,里面有驱动软件,装上可以把手机当猫的,还可以接受,这个驱动软件在波导的官方网站上也有下载,文件名带pc-link的就是,下载安装即可,网站上软件说明里虽没有说支持D609,不过一般也是支持的,找版本差不多的下载吧。

WINDOWS 下用这个软件,别看是官方的软件,仍有不少缺点,比如默认连接电脑的速度(波特率)是100多Kbps(后来才发现可以在电脑的网络属性里设置成400多Kbps,官方软件让人汗),还有就是非常容易掉线,一掉线,则必须拔掉手机,再插上,才能再拨号!不然拨不成。
手动断线后再连线,也得拔掉手机再插上,麻烦。

没事在LINUX下折腾一下,编译安装wvdial(先编译安装wvstreams),很快完工。
插上手机到USB口,手机问设为U盘还是摄像头还是PC通讯?这里当然设为PC通讯。

运行wvdialconf,系统会自动识别手机为USB MODEM,并且自动创建一个/etc/wvdial.conf,修改这个文件如下:

[Dialer Defaults]

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

; 上面几句是文件自带的,下面这句是加上的,

; 我这里包月手机上网不分cmnet和cmwap,

; 如果你那里区分,请根据实际情况修改此句:

Init3 = AT+CGDCONT=1,"IP","cmnet"

Modem Type = USB Modem

; 下面这句也是加的

New PPPD = yes

Modem = /dev/ttyACM0

ISDN = 0

; Phone = <Target Phone Number>

; 这是我这里移动上网拔的号

Phone = *99***1#

; 下面的用户名和密码是任意的!

; Username = <Your Login Name>

Username = any

; Password = <Your Password>

Password = any

; 系统检测手机并创建本文件时

; 自动检测设置波特率为460800,也就是连接电脑的速度是400多Kbps,不必修改。

Baud = 460800

; 我操,下面这一句是必须加上的!试验N次就差这一句!死活成功不了!

Stupid Mode = 1


好了,现在执行wvdial命令,系统会创建ppp0,成功连接。想断线,按CTRL+C即可。

LINUX下用wvdial上网,非常稳定,一般不掉线,手动断开后,再重拨时不需要拔掉手机再插上,仍直接执行wvdial就行。


手机也能到猫使用

 

你可能感兴趣的:(2011-8-10 21:44:45)