如何为3G上网卡安装非厂方原装驱动(通用驱动)的方法

如何为3G上网卡安装非厂方原装驱动(通用驱动)的方法

1.下载usb-modeswitch-2.0.1(目前能下载到的最新的版本)
2.cd usb-modeswitch-2.0.1 ; make install

3. 下载usb-modeswitch-data-20130807
4. cd usb-modeswitch-data-20130807;make install

5.下载wvdial, 配置/etc/wvdial.conf,
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 9600
Phone = #777
Username = ctnet@mycdma.cn
Password = vnet.mobi
针对我的华为EC122的专门配置。其中 modem=/dev/ttyUSB0是通过 dmesg | grep ttyUSB*得到的。

6.配置 /etc/usb_modeswitch.conf,
DisableSwitching=0
DisableSwitching=0

DefaultVendor= 0x12d1
DefaultProduct= 0x1446  (转换前的VID,PID)

TargetVendor= 0x12d1
TargetProduct= 0x140c(转换后的VID,PID)

HuaweiMode=1
DetachStorageOnly=02

MessageContent=55534243123456780000000000000011062000000100000000000000000000

DefaultVendor=0x12d1,DefaultProduct=0x140c是通过 lsusb获得的。

或者直接通过命令行 modeswitch -I -Q  -v 0x12d1 -p 0x1446 -M 55534243123456780000000000000011062000000100000000000000000000 转换USB设备为MODEM。

7.设置一下DNS,默认路由就可以了

转: http://hi.baidu.com/hbupqqzgemdgsxe/item/c5ff844d94abf7dbc0a59200

原文地址:https://www.cnblogs.com/slips/p/3335910.html