如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
3GforLinux本文档环境:CentOS6.3、中兴AC2726电信3G上网卡。理论上这个方法支持所有3G上网卡和Linux系统,包括SUSE、Ubuntu、rehat等。1、下载必要的包和文件,共3个usb-modeswitchusb-modeswitch-datalibusb-compat可以用yum下载:yuminstallusb-modeswitchyuminstallusb-modeswitch-datayuminstalllibusb-compat其中安装时会会出现缺失一些组件,比如gnutls、gpm、libltdl3、libusb等一些软件包已经打包在压缩文件里了它们都可以通过google来下载或到http://rpm.pbone.net/上搜索下载当然也可以到http://www.draisberghof.de/usb_modeswitch/#download网站上下载源文件来安装。我是通过yum安装的缺失的组件通过http://rpm.pbone.net/上搜索下载并安装的。最关键的还是usb_modeswitch如果你是通过源文件包来安装的话可以通过一下方法来安装:安装依赖包,可以先通过rpm-qa查看是否安装,如果没有,则在光盘找到包并安装。gcclibusb-develtcltcl-devel将下载的三个文件上传到linux,解压安装#tarjxvfusb-modeswith-1.1.2.tar.bz2#cdusb-modeswitch-1.1.2#make#makeinstall2、插上3G卡,查看ID[root@gm桌面]#lsusbBus002Device002:ID8087:0020IntelCorp.IntegratedRateMatchingHubBus001Device003:ID0bda:0158RealtekSemiconductorCorp.USB2.0multicardreaderBus001Device004:ID03f0:231dHewlett-PackardBus002Device003:ID1a81:1004HoltekSemiconductor,Inc.Bus002Device004:ID064e:f203SuyinCorp.Bus001Device005:ID19d2:fff5ZTEWCDMATechnologiesMSM可以查看到3G卡是中兴的,ID为19d2:fff5,如果你在执行lsusb查看结果的时候特别多,不知道哪个是自己刚插的3G卡的ID,可以在插入之前执行一次lsusb,插上之后再执行,多出的那个就是。3、查找自己的卡对应的ID,并追加到配置文件#cdusb_modeswitch.d找到以ID命名的文件,在这里就是以19d2:fff5命名的文件。其内容为:[root@gm桌面]#cat/etc/usb_modeswitch.d/19d2:fff5#ZTE"fff"devices1TargetVendor=0x19d2TargetProductList="fff1,fffe,ffff"MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"将这个文件内容按照格式追加到配置文件/etc/usb-modeswitch.conf中在这里我的/etc/usb-modeswitch.conf内容为##Toenableanoption,setitto"1","yes"or"true"(casedoesn'tmatter)#Everythingelsecountsas"disable"#Disableautomaticmodeswitchingglobally(e.g.toaccesstheoriginal#installstorage)DisableSwitching=0DefaultVendor=0x19d2DefaultProduct=0xfff5TargetVendor=0x19d2TargetProduct=0xfff5MessageContent="5553424312345678c00000008000069f030000000000000000000000000000"CheckSuccess=5HuaweiMode=0#Enablelogging(resultsinaextensivereportfilein/var/log,named#"usb_modeswitch_<interface