得一块ZTE 2736的中国电信3G上网卡,通过一个小时google加研究,终于安装成功,以下是备忘。
1、编译内核 (补充见注解)
Device Drivers --->
[*] USB support --->
<M> USB Serial Converter support --->
--- USB Serial Converter support │ │
│ │ [ ] Functions for loading firmware on EZUSB chips │ │
│ │ [*] USB Generic Serial Driver
2、安装usb_modeswitch
emerge -av usb_modeswitch
3、编辑usb_modeswitch.conf
vim /etc/usb_modeswitch.conf
添加或修改为以下内容
DefaultVendor= 0x19d2
DefaultProduct= 0xfff5
TargetVendor= 0x19d2
TargetProduct= 0xfffe
MessageContent="5553424312345678c00000008000069f030000000000000000000000000
4、插上USB上网卡
# lsusb
输出结果为
# lsusb | grep -i ONDA
Bus 006 Device 005: ID 19d2:fffe ONDA Communication S.p.A.
执行usb_modeswitch
# usb_modeswitch && lsusb
输出结果为
Bus 006 Device 005: ID 19d2:fff1 ONDA Communication S.p.A.
其中fff1表示已将设备从usb storage切换到3G设备模式。
5、安装配置wvdial
# emerge -av wvdial
配置/etc/wvdial.conf
# vim /etc/wvdial.conf
新建或修改为以下内容
[Modem0]
Modem=/dev/ttyUSB0
Baud=921600
SetVolume=0
Dial Command=ATDT
Init1=ATZ
FlowControl=Hardware(CRTS CTS)
[Dialer 3g]
Username=ctnet@mycdma.cn
Password=vnet.mobi
Phone=#777
Stupid Mode=1
Inherits=Modem0
6、拔号
# wvdial 3g
7、拔号成功
拔号成功后输出以下内容,尝试一下是否可以上网.
# wvdial 3g
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Thu Feb 11 17:37:25 2010
--> Pid of pppd: 7851
--> Using interface ppp0
--> local IP address 114.81.151.243
--> remote IP address 115.168.41.16
--> primary DNS address 124.74.213.68
--> secondary DNS address 202.109.14.5