http://blog.csdn.net/xshwy/article/details/4789828
在网上找了好多好多配置3G上网的资料
跟着配置了好久都不能成功
就去百度里面提问了一下
花了我150+的分../心疼阿
咳咳..不过配置既然成功了
好了,废话不多说了
开始正题
-----------------------------------------
先讲一下我的配置
系统:Ubuntu 9.10
设备:移动3G上网卡 ---> HuaWei ET128
准备工作:
下载软件:
USB设备转换到猫的软件:usb_modeswitch --->我的版本是usb_modeswitch-1.0.2
拨号的软件:wvdial --->这个是从新立得里自动安装的
哦了,下载完毕就是安装咯
#tar xjvf usb_modeswitch-1.0.2.tar.bz2
#cd usb_modeswitch-1.0.2
#make install
然后配置usb_modeswitch
现运行lsusb看看自己的设备的ID是多少
Bus 002 Device 002: ID 12d1:1d09 Huawei Technologies Co., Ltd.
这个是我的,好了,开始配置
我不是太习惯使用vim就用gedit了
#sudo gedit /etc/usb_modeswitch.conf
在文件的最后加入如下几行
下面的0x12d1 0x1d09 这里写你自己的
DefaultVendor= 0x12d1
DefaultProduct= 0x1d09
TargetVendor= 0x12d1
TargetProduct= 0x1d09
HuaweiMode=1
DetachStorageOnly=1
哦了,写完保存,执行
#sudo usb_modeswitch -W
执行完毕,执行
#ls /dev|grep ttyACM
会显示:
ttyACM0
ttyACM1
ttyACM2
然后准备设置下一个
#sudo gedit /etc/wvdial.conf
把里面的内容全部删除
添加下面的内容
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem=/dev/ttyACM2
ISDN = 0
Phone = *99***1#
Password = any
Username = any
Modem=/dev/ttyACM2 这里要写成自己的设备,我的是这个
Phone = *99***1#
Password = any
Username = any
上面的这三行是运营商的拨号设置,移动的写成这样就好了
哦了,然后保存
然后就运行
#sudo wvdial
显示下面的这些信息,就代般拨号成功拉!!
好了,现在开始上网吧!
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT 2800000
--> Carrier detected. Waiting for prompt.
--> Don't know what to do! Starting pppd and hoping for the best.
--> Starting pppd at Mon Nov 9 14:41:12 2009
--> Pid of pppd: 2978
--> Using interface ppp0
--> pppd: `�I[08]@�I[08]
--> pppd: `�I[08]@�I[08]
--> pppd: `�I[08]@�I[08]
--> pppd: `�I[08]@�I[08]
--> pppd: `�I[08]@�I[08]
--> local IP address 10.56.222.227
--> pppd: `�I[08]@�I[08]
--> remote IP address 192.200.1.21
--> pppd: `�I[08]@�I[08]
--> primary DNS address 211.138.106.2
--> pppd: `�I[08]@�I[08]
--> secondary DNS address 211.136.17.107
--> pppd: `�I[08]@�I[08]