Chinaunix首页 | 论坛 | 博客
  • 博客访问: 253470
  • 博文数量: 78
  • 博客积分: 3245
  • 博客等级: 中校
  • 技术积分: 1410
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-04 12:30
文章分类

全部博文(78)

文章存档

2010年(6)

2009年(72)

我的朋友

分类: LINUX

2009-09-04 22:37:27

下面都是3g网卡安装时候的一些收集资料,供参考。

我的电信华为EC1260什么都驱动走没有装,插上就可以直接使用了。
MU350网卡,我也按下面的文档测试能用。





*98*1#是中兴默认的,

 中兴 TD-SCDMA 3G 上网卡MU350 成功拨号上网

我是个新潮族,喜欢凑热闹, 3G上网卡一说提速了,我就买了个大唐的aircard901 HSDPA上网卡。后来不到两个月中移动就改政策了,数据卡白送,我一气之下又办了一个,白给了一个MU350.  但可惜的是,在linux 下面始终无法上网,能上网的只是cdma edge 这些国外也有网络支持的数据卡。
一直十分郁闷,因为上网要换到windows 下面去上。终于我在ubuntu论坛上看到了一个网友,说他装了两个软件后,能看到ttyUSB0-3出来,我高兴坏了。我知道这离成功很近了。于是就让那个网友提供详细步骤,他让我安装两个软件包,第一个软件包usb-switch很好装,第二个就因为我的ubuntu是刚装的基本版,装不了,而且这时插入MU350 也无法出设备出来。后来我将ubuntu更新了很多东西,这样总算将那个vodafone 软件包装上了,可是那个软件包 根本就用不到。但是这么一折腾,MU350 插入后,真的出来了四个设备(高兴啊)。可惜,这时我试着拨了一下号,发现拨不了。我把我的拨号方法告诉了那个网友,觉得可能搞不定了,没想到人家东问西问,找到了拨TD网的正确脚本。这事就这么成了。论坛力量大啊。值得庆贺啊。希望国人的linux水平越来越高。

fedora 下面拨号后还上不了网问题,后来解决了,原因不是很清楚,但应该就是默认路由和网关引起的。需要在/etc/ppp/options 文件末尾加上
:192.168.0.254这么一句才行。

问题得到解决,呵呵感谢google,关键的关键,是要把USB盘给挂载出来,有篇文章说到可能是不理解那个CDROM不能自动挂载。

出现的问题前面已经有了。解决方法简单说明下:
0.安装usb-modeswitch_0.9.7_i386.deb and vodafone-mobile-connect_svn20090502_all.deb两个包,但是
$sudo vodafone-mobile-connect-card-driver-for-linux 而在know devices并没有出现期望的结果,经过查找日志发现usb盘不能被挂载,不知道什么原因。

1.关键是要让MU350能挂载,查了很多资料看到: 有点启发。
$lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 009: ID 19d2:0003 ====>mu350插上后马上运营lsusb在我的机器上是 ID 19d2:0003,可根据自己的查询获得
Bus 005 Device 002: ID 0461:4d15 Primax Electronics, Ltd
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

2./etc/udev/rules.d/45-vmc-zte.rules
# udevinfo -a -p /block/sr1

# On some kernels, such as those standard on Intrepid and Jaunty, the usb-storage
# module specifically ignores the ZTE CD storage device, this means we don't have
# any device to eject. A workaround is to use usb_modeswitch to send an eject byte
# sequence to the device. Usb_modeswitch of at least 0.9.7 is required so that
# the endpoint can be discovered programatically# Call the usb_modeswitch to eject the CD device
ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", \
ATTR{idVendor}=="19d2", ATTR{idProduct}=="0003", \ ==>增加这个要跟前面你自己lsusb查到的ID号对应哦
RUN+="/usr/sbin/vmc-usb_modeswitch-eject.sh %s{idVendor} %s{idProduct}" ==>要用vmc-usb_modeswitch-eject.sh这个,可以去看看*.sh

3.重新插拔MU350

4.$dmesg | tail -n 30
[ 2107.509954] usb-storage: device found at 9
[ 2107.509959] usb-storage: waiting for device to settle before scanning
[ 2108.486532] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 ==>终于看到曙光了呵呵
[ 2108.486561] option 5-1:1.0: device disconnected
[ 2109.492092] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 2109.492121] option 5-1:1.1: device disconnected
[ 2109.492237] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 2109.492261] option 5-1:1.2: device disconnected
[ 2109.492370] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3

5.$ sudo vim /etc/wvdial.conf
[Dialer Defaults]
Init1=ATZ
Init3=ATE0V1
Init5=ATS0=0
Init6=AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB1
ISDN = 0
Phone = *99***1#
Username = any
Password = any
Stupid Mode = 1


TD

我也刷了P902M2V1.0.1B09,用这个配置成功拨号

[Dialer Defaults]
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CGDCONT=1,"IP","cmnet"
Init7 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB1
ISDN = 0
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1


6.sudo wvdial
























现在我国三大运营商的3G网络全面铺开,很多人都用上了3G的上网卡。我就是用的其中之一的中国移动的3G,TD-SCDMA,网卡是中兴MU350。为使MU350能在Linux Ubuntu里也上3G网络,我查阅资料、发帖求助,获得一些中兴、华为等3G网卡在Linux里的使用方法,作为备忘,也方便大家查询,现在贴出收集到的资料和帖子(为尊重原创和看到更详细的信息,我尽量贴出原帖的链接地址):


一,ZTE MU350

支持的网络制式:GSM/EDGE/TD-SCDMA,HSDPA。
安装usb-modeswitch和 vodafone-mobile-connect,屏蔽原来自动识别运行的CDROM,参考
viewtopic.php?f=116&t=161759&start=0
再配置/etc/wvdial.conf为

TD

[Dialer Defaults]
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB1
ISDN = 0
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1

终端运行sudo wvdial即可。









二,大唐DTM5731
支持的网络制式:GSM/TD-SCDMA,HSDPA。

跟ZTE MU350基本一样。







三,ZTE AC2627和AC8710
支持的网络制式:CDMA2000 EVDO
AC2627
viewtopic.php?f=116&t=202430&start=0
AC8710
%20/reliance ... d-on-linux







四,Huawei EC1260和EC226
支持的网络制式:CDMA2000 EVDO
在 ubuntu9.04里很简单,插上华为EC1260后网络管理程序NetworkManager的移动宽带里会自动出来个——自动移动宽带 (CDMA) 连接,编辑这个连接,用户名:ctnet@mycdma.cn,密码:vnet.mobi,拨号号码:#777。保存即可。EC226同样。
或者参见
viewtopic.php?f=73&t=199431&start=0
http://hi.baidu.com/netbusy/blog/item/4 ... 3d95a.html

我刚接触Linux,现在用的是ubuntu9.04。我所作的不过是收集资料,这里仅是这几天收集到的一些,欢迎看到此帖的各位进行补充。





EVDO wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB0
ISDN = off
Modem Type = USB Modem
Baud = 460800
Init = ATX0
Phone = #777

Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Username = ctnet@mycdma.cn
Password = vnet.mobi
Auto Reconnect = on
Abort on Busy = off
Carrier Check = no
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
[Dialer shh]
Init3 = ATM0













Useful link:





If you are using ubuntu 9.04, you'll need to use one of the later development snapshots. Here's a link to a suitable one on the forge;








阅读(1670) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~