电信3G无线上网设置试验记录

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
zxc
帖子: 80
注册时间: 2010-03-03 11:17

电信3G无线上网设置试验记录

#1

帖子 zxc »

我的网卡是中兴的AC2910,至少在上面写的如此,PCMCIA-E(E口)接口,插入电脑后,有时出现中国电信标志的存储设备,有时什么也不出现。
在参照了merely兄的《电信3G无线上网设置更正版(已验证)》,我下载了usb-modeswitch_i386.deb,(家里没网,就指望3G上网了 :em02 ),安装提示缺少usb-modeswitch-data_all.deb,再次下载安装,安装之后NetworkManager出现移动宽带。
但在创建中国电信的链接之后,尝试连接,无法连接,通过网络工具查看网络设备,没有应该出现的调制解调器ppp0,疑是没有驱动,中兴的官网令人纠结,在上面泡了一个小时,居然没有发现有这款的驱动 :em06
看论坛上有通过刷新固件得到LINUX驱动的方法,尝试,失败。
跑去中国电信下载带驱动程序的客户端,又没有我的,尝试下载相同芯片的上网卡的驱动,感慨了一下,这个跨度也太大了吧,横跨中兴华为多个系列的产品,如下:
品牌 型号 芯片
华为 EC8189 高通MSM6025
华为 EC226 高通MSM6025
中兴 AC2736 高通MSM6085
中兴 AC2726 高通MSM6085
中兴 AC2910 高通MSM6025
中兴 AC2746 高通MSM6085
汗了一下,即使如此,貌似中国电信还是不想把驱动给我,网上还是NO, :em20 崩溃中。
想到貌似有个软件为NetworkManager提供安装Windows下的无线驱动,无线上网卡应该也是无线设备的一种,怀着试验的心理,我将Windows下的上网卡驱动(在:c:/My Windows/Program Files/ChinaTelDriverManager/CT_ZTEMT_USB/driver中,里面有几个目录分别对应Windows2000/xp/xp-amd/vista,里面的inf文件通用,但每个目录里只有两个inf可以使用,就是所有目录里共有的那两个,你多安不是显示错误就是告诉你已重复 :em09 )安装,显示硬件存在:是,查看网络设备,那个可爱的调制解调器ppp0终于出现了,怀着朝圣的心态,我以颤抖的手点击了连接,显示连接成功,哦耶。 :em11
可惜,重启后就连接不上,多次拔插/重启之后,又连上了,但这样也不是个事不是?所以我又参照basncy兄的《ubuntu 10.04 华为E1750 上网解决方案》,查看本机中的/etc/usb_modeswitch.conf,呃,发现为空,扶额。
看来征服上网卡的道路远没有到尽头,lsusb
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 003: ID 19d2:fff1 ONDA Communication S.p.A.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 192f:0616 Avago Technologies, Pte.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我有一个鼠标,应该是Bus 004 Device 002: ID 192f:0616 Avago Technologies, Pte. ,不过为了安全期间,还是拔掉鼠标,lsusb
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 003: ID 19d2:fff1 ONDA Communication S.p.A.
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
那么上网卡就是Bus 006 Device 003: ID 19d2:fff1 ONDA Communication S.p.A. ,至于PC卡为什么在usb设备里,貌似是因为根据PC 卡的技术规范,貌似厂商可以自由决定使用的总线。
到/etc/usb_modeswitch.d内查找 19d2:fff1的文件,木有,由此可见RP这个东西还是很重要的。
虽然目录里没有19d2:fff1但是有19d2:fff5,内容如下:
########################################################
# ZTE "fff" devices 1

DefaultVendor= 0x19d2
DefaultProduct=0xfff5

TargetVendor= 0x19d2
TargetProductList="fff1,ffff"

MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"

CheckSuccess=20
另有19d2:fff6,内容如下:
########################################################
# ZTE "fff" devices 2

DefaultVendor= 0x19d2
DefaultProduct=0xfff6

TargetVendor= 0x19d2
TargetProduct= 0xfff1

MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"

CheckSuccess=20
我选取了19d2:fff6,参考写了/etc/usb_modeswitch.conf,如下:
DisableSwitching=0
File="/etc/usb_modeswitch.conf"
sed -i '1iCheckSuccess=5' $File
sed -i '1iMessageEndpoint=0x01' $File
sed -i 'MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"' $File
sed -i '1iTargetProduct=0xfff1' $File
sed -i '1iTargetVendor = 0x19d2' $File
sed -i '1i' $File
sed -i '1iDefaultProduct= 0x19d2' $File
sed -i '1iDefaultVendor= 0xfff6' $File
重起 udev:sudo /etc/init.d/udev restart(实际上我还是习惯直接重启)。
Perfect!
经总计累计48小时+,1G流量+的测试,开机直接识别,无须反复拔插,上网不掉线。
额,不过还是有两个小小的问题:
No.1:NetworkManager里面的用户名密码设置为空,无法自动设置,需手动改为用户名:[email protected] ;密码:vnet.mobi。
No.2:当你停机之后,(太兴奋了,超流量了,杯具),NetworkManager会疯狂提示你输入不知道哪门子的密码,而不会提示你资费不足,如出现此问题时,不要怀疑,直接去电信营业厅吧。
如题所示,本文为试验记录,从理论上来说不具有指导价值,如果本文对你有启示的话,愿意的话,上来留个名;不愿意的话,自己偷着乐就好。如果本文对你有误导的话,千万不要告诉本人,嗯嗯。
至于更详细的教程,请大家继续压榨老鸟,本人也是菜鸟,压榨老鸟是天赋神权,哦耶。
头像
瓦特1
帖子: 383
注册时间: 2009-09-16 22:54

Re: 电信3G无线上网设置试验记录

#2

帖子 瓦特1 »

我的断开就连不上 要重插拔才可以
Bus 005 Device 013: ID 12d1:140c Huawei Technologies Co., Ltd.

12d1:1446
# Huawei, newer modems

DefaultVendor= 0x12d1
DefaultProduct=0x1446

TargetVendor= 0x12d1
TargetProductList="1001,1406,140b,140c,1412,141b,14ac"

CheckSuccess=20

MessageContent="55534243123456780000000000000011060000000000000000000000000000"
怎么重写/etc/usb_modeswitch.conf
谢谢
头像
remeber
论坛版主
帖子: 13030
注册时间: 2009-01-06 15:18
来自: 人间

Re: 电信3G无线上网设置试验记录

#3

帖子 remeber »

修改过usb_modeswitch.conf 和wvdial.conf
在NetworkManager出现移动宽带。。但不可用。
之前就停止于此了。。参考下lz。。
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞
zxc
帖子: 80
注册时间: 2010-03-03 11:17

Re: 电信3G无线上网设置试验记录

#4

帖子 zxc »

唔,在ubuntu10.10中貌似可以直接使用我的无线上网卡了,而且在未插入sim卡OR资费不足的情况下不会再要去输入密码,而是直接提示网络已断线
meguxing
帖子: 61
注册时间: 2010-08-12 16:59

Re: 电信3G无线上网设置试验记录

#5

帖子 meguxing »

额,看不懂,不会弄阿
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
联系:

Re: 电信3G无线上网设置试验记录

#6

帖子 qlhn »

好文。学习中!
不应抓取诸相。
zxc
帖子: 80
注册时间: 2010-03-03 11:17

Re: 电信3G无线上网设置试验记录

#7

帖子 zxc »

不要挖坟啊 :em06
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 电信3G无线上网设置试验记录

#8

帖子 phoenixlzx »

表示T420连接3G手机(三星 i6410)以后直接可以上3G网络,并且有流量提示。

我的是archlinux+KDE
回复