概述
ZTE MF637U 在linux下安装全攻略
发布时间:2010-02-03 18:06:04来源:红联作者:dxm18606724614
本次测试的3G无线网卡为联通WCDMA,ZTE MF637U ,测试系统为SUSE LINUX 11(桌面版)。
在使用之前请先安装以下两个软件:
1:usb_modeswitch-1.0.7.tar.bz2
2:wvdial-1.56.tar.gz
进入root模式:
#tar xvjf usb_modeswitch-1.0.7.tar.bz2
#cd usb_modeswitch-1.0.7
#make install
然后是对生成的:usb_modeswitch.conf 进行编辑。
#vi /etc/usb_modeswitch.conf
....................................省略一部分
########################################################
# ONDA MT503HS (most likely a ZTE model)
#
# Contributor: Lucio Asnaghi a.k.a. kRAkEn/gORe
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= 0x0002
# only for reference and 0.x versions
# MessageEndpoint=0x08
MessageContent="55534243b0c8dc812000000080000a85010101180101010101000000000000"
MessageContent="5553424312345678000000000000061b000000030000000000000000000000"
########################################################
以上红色部分为更改后的参数,你可以在usb_modeswitch.conf里找到原来的参数,根据红色部分进行修改,目前测试有用的只有这个参数,请大家自己修改。
接下来就是usb_modeswitch -W
对你的USB进行转换了。
#usb_modeswitch -W
Reading config file: /etc/usb_modeswitch.conf
* usb_modeswitch: handle USB devices with multiple modes
* Version 1.0.7 (C) Josua Dietze 2009
* Based on libusb 0.1.12
! PLEASE REPORT NEW CONFIGURATIONS !
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= 0x0002
TargetClass= not set
DetachStorageOnly=0
HuaweiMode=0
SierraMode=0
SonyMode=0
GCTMode=0
MessageEndpoint= not set
MessageContent="55534243b0c8dc812000000080000a85010101180101010101000000000000"
NeedResponse=0
ResponseEndpoint= not set
Interface=0x00
....................................................................(中间太多,省略点)
SCSI inquiry data (for identification)
-------------------------
Vendor String: ZTE
Model String: USB SCSI CD-ROM
Revision String: 2.31
-------------------------
USB description data (for identification)
-------------------------
Manufacturer: ZTE,Incorporated
Product: ZTE WCDMA Technologies MSM
Serial No.: P673A3UCCS010000
-------------------------
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
OK, message successfully sent
-> Run lsusb to note any changes. Bye.
然后用:
#dmesg |grep ttyusb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
得到你的tty设备。
注意,有的机子能用ttyUSB1上网,有的机子用ttyUSB2上网,这个要自己在wvdial.conf自己进行修改了。具体如下;
#vi /etc/wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init6 = AT+CFUN =1
Phone = *99#
Idle Seconds = 300
Auto DNS = 0
Password = any
Modem Type = Analog Modem
Stupid Mode = 1
Compuserve = 0
Baud = 115200
New PPPD = yes
Dial Command = ATDT
Ask Password = 0
Init = AT+CGDCONT=1,"IP","uninet"
ISDN = 0
Username = any
Modem = /dev/ttyUSB2
注意这行一定要用上:Init = AT+CGDCONT=1,"IP","uninet"
uninet可以换成3gnet。
然后可以直接进行拔号了,没必要去进行wvdialconf。
有的机子在完成以上后没有用,提示你DNS地址没用。
那么我们再对以下文件进行一下修改:
也就是配置下PPP参数:可以用femacs,或是用vi,添加以下内容,然后把用不着的项目注释掉
#vi /etc/ppp/optionsnoipdefault
ipcp-accept-local
ipcp-accept-remote
defaultroute
noauth
crtscts
debug
然后就是修改vi /etc/ppp/options在的DNS
ms-dns 221.12.1.228
ms-dns 221.12.33.228
这是我拔号里得到的DNS,用这两个DNS把原来的换掉就可以。
最后,完成以上配置后,重启你的电脑就可以了。大家可以试试,如果有不同,欢迎一起讨论。
最后
以上就是瘦瘦大神为你收集整理的zte服务器安装linux,ZTE MF637U 在linux下安装全攻略的全部内容,希望文章能够帮你解决zte服务器安装linux,ZTE MF637U 在linux下安装全攻略所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复