飞沃是taobao上销量和性价比都比较高的一款3G上网卡。据说2G/3G(WCDMA/EDGE/GPRS)都能上,芯片是高通8260。在WindowXP上测试一切正常。在Ubuntu下不能直接使用(当然人家卖的时候也没说能支持Linux)

        在Ubuntu10.04下插入网卡,会弹出设备移动宽带设置界面,选择”中国”->”chinaunicom”,屏幕上方的网络连接见面可以看到China Unicom项,连接时总提示输入密码。在“编辑连接”中编辑“宽带连接”,将用户名密码置空,APN设为unicom或3gnet均可。即可不输入密码。此时连接3g,总提示“3g网络已断开”。

        使用图形界面看不到连接失败的具体原因。因此使用命令行调试。其原因可能是驱动不对。解决方法如下:

1.      安装libusb-dev
$ sudo apt-get install libusb-dev

2.      安装bus-modeswitch软件
从http://www.draisberghof.de/usb_modeswitch/下载usb-modeswitch-2.0.1.tar.bz2和usb-modeswitch-data的tar包,用make install安装。

3.      使用lsusb看设备信息如下:
Bus 003 Device 004: ID 12d1:1446 Huawei Technologies Co., Ltd.

4.      复制设备相应的配置文件
$ cp /etc/usb_modeswitch.d/12d1\:1446 /etc/usb_modeswitch.conf

5.      运行usb_modeswitch
$ usb_modeswitch -c /etc/usb_modeswitch.conf

6.      之后用lsusb可以看到设备信息的改变
Bus 003 Device 005: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem

7.      安装拨号软件
$ sudo apt-get install wvdial
在最后加入
Phone=*99#

Username=a
Password=a

8.      拨号
$sudo wvdail
此时如果拨号成功,则会看到dns服务器地址返回,并可以从ifconfig中看到ppp0出现,按Ctrl+C结束连接

9.      把dns服务器写入/etc/resolv.conf
vi /etc/resolv.conf
nameserver xxxxxx
具体地址见wvdail返回值

10.  查看ppp0对应的网关
$ route

11.  设置默认网关
$ route add default gw xxxx
将ppp0对应的网关设为默认网关
正常情况下此时即可打开网页

12.  驱动调整参考
http://blog.chinaunix.net/uid-20780196-id-234414.html

 

posted on 2013-10-07 15:53  xieyan0811  阅读(26)  评论(0编辑  收藏  举报