【SOCLAB】HUAWEI无线上网卡——拨号使用手册
来源:互联网 发布:搜索引擎与数据库 编辑:程序博客网 时间:2024/05/22 05:36
为了实验室以后的发展,防止知识断层,以后尽量把实验室的一些使用资料进行记录。
打开网关电源开关,登入之后,插入无线上网卡设备,打印如下信息:
usb 1-1.4: new full speed USB device using s3c2410-ohci and address 4usb 1-1.4: New USB device found, idVendor=12d1, idProduct=1446usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=4usb 1-1.4: Product: HUAWEI Mobileusb 1-1.4: Manufacturer: HUA每WEI TECHNOLOGIESusb 1-1.4: SerialNumber: 每每每每每每每每每每每每每每每每每每每usb 1-1.4: configuration #1 chosen from 1 choicescsi0 : SCSI emulation for USB Mass Storage devicesscsi 0:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0sr0: scsi-1 driveUniform CD-ROM driver Revision: 3.20sr 0:0:0:0: Attached scsi generic sg0 type 5
这个是驱动打印出来的信息,这个涉及到驱动移植,之前康璐学长已经对驱动的移植做过记录,大家可以参考:http://blog.csdn.net/kangkermit/article/details/8134827
然后进行usb mode switch;
[root@FriendlyARM /apps]# /usb/usb_modeswitch -c /usb/usb_modeswitch.confLooking for target devices ... No devices in target mode or class foundLooking for default devices ... Found devices in default mode, class or configuration (1)Accessing device 004 on bus 001 ...Getting the current device configuration ... OK, got current device configuration (1)Using endpoints 0x08 (out) and 0x87 (in)Inquiring device details; driver will be detached ...Looking for active driver ... OK, driver found ("usb-storage") OK, driver "usb-storage" detachedSCSI inquiry data (for identification)------------------------- Vendor String: HUAWEI Model String: Mass Storage Revision String: 2.31-------------------------USB description data (for identification)usb 1-1.4: usbfs: process 712 (usb_modeswitch) did not claim interface 0 before use-------------------------Manufacturer: HUAWEI TECHNOLOGIES Product: HUAWEI Mobile Serial No.: -------------------------Setting up communication with interface 0 ...Using endpoint 0x08 for message sending ...Trying to send message 1 to endpoint 0x08 ... OK, message successfully sentResetting response endpoint 0x87 Could not reset endpoint (probably harmless): -62Resetting message endpoint 0x08 Could not reset endpoint (probably harmless): -62usb 1-1.4: USB disconnect, address 4 Device is gone, skipping any further commandsChecking for mode switch (max. 20 times, once per second) ... Searching for target devices ... Searching for target devices ... Searching for target devices ...usb 1-1.4: new full speed USB device using s3c2410-ohci and address 5usb 1-1.4: New USB device found, idVendor=12d1, idProduct=1001usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=4usb 1-1.4: Product: HUAWEI Mobileusb 1-1.4: Manufacturer: HUA每WEI TECHNOLOGIESusb 1-1.4: SerialNumber: 每每每每每每每每每每每每每每每每每每每usb 1-1.4: configuration #1 chosen from 1 choiceoption 1-1.4:1.0: GSM modem (1-port) converter detectedusb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1option 1-1.4:1.1: GSM modem (1-port) converter detectedusb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2 Searching for target devices ...option 1-1.4:1.2: GSM modem (1-port) converter detectedusb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3scsi4 : SCSI emulation for USB Mass Storage devices Searching for target devices ...Found target device, now opening Found correct target deviceMode switch succeeded. Bye.
这些事usb mode转换,是一个工具,大家需要移植的,后期我会对他的移植进行详细介绍,大家可以先了解下:http://www.draisberghof.de/usb_modeswitch/
usb mode switch 简介:http://blog.csdn.net/zhouzhuan2008/article/details/8771096
然后还会后续打印一些信息:
scsi 4:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 0sr0: scsi-1 drivesr 4:0:0:0: Attached scsi generic sg0 type 5
这个大家不用管他。
这时候设备目录下面出现了我们需要的设备:
[root@FriendlyARM /apps]# ls /dev/ttyUSB*/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3这样我们拨号的前奏就做的差不多了,下面我们来研究研究拨号的脚本:
[root@FriendlyARM /apps]# cat /usb/cdma2000 nodetachlock/dev/ttyUSB3921600crtsctshide-password#caokeuser 1537700000password 700223 #raoling#user 13307157221#password 19931115usepeerdnsnoauthnoipdefaultnovjnovjccompnoccpdefaultrouteipcp-accept-localipcp-accept-remoteconnect '/usr/sbin/chat -s -v -f /usb/chat-cdma2000-connect'disconnect '/usr/sbin/chat -s -v -f /usb/chat-cdma2000-disconnect'为了确保大家以后正常使用,大家以后对我这个脚本就不要随便改了,只需要改的是user和password,这次我用的是曹可的手机卡,这里为了他的隐私我把他的手机卡号给改了,密码也是随便写的;
这个改完后,就可以拨号了。
[root@FriendlyARM /apps]# /usb/pppd file /usb/cdma2000 &[root@FriendlyARM /apps]# timeout set to 8 secondsabort on (NO CARRIER)abort on (ERROR)abort on (NO DIALTONE)abort on (BUSY)abort on (NO ANSWER)send (AT^M)expect (OK)AT^M^MOK -- got itsend (ATZ^M)expect (OK)^MATZ^M^MOK -- got itsend (AT+CFUN=1^M)expect (OK)^MAT+CFUN=1^M^MOK -- got itsend (ATDT#777^M)expect (CONNECT)^MATDT#777^M^MCONNECT -- got itsend (^M)Serial connection established.Using interface ppp0Connect: ppp0 <--> /dev/ttyUSB3CHAP authentication succeeded: Welcome to HBTELECOM.CHAP authentication succeedednot replacing existing default route via 192.168.1.1local IP address 171.114.108.65remote IP address 172.16.165.37primary DNS address 202.103.24.68secondary DNS address 202.103.44.150
拨号成功了,我们用ifconfig命令看看:
[root@FriendlyARM /apps]# ifconfigeth0 Link encap:Ethernet HWaddr 08:90:90:90:90:90 inet addr:192.168.1.230 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:51 Base address:0x4300 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:136 (136.0 B) TX bytes:136 (136.0 B)ppp0 Link encap:Point-to-Point Protocol inet addr:171.114.108.65 P-t-P:172.16.165.37 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1380 Metric:1 RX packets:5 errors:2 dropped:0 overruns:0 frame:0 TX packets:3 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:178 (178.0 B) TX bytes:54 (54.0 B)
多了个网卡ppp0,这个就是我们的无线上网卡,我们来测试下:
[root@FriendlyARM /apps]# ping -I ppp0 4.2.2.2PING 4.2.2.2 (4.2.2.2): 56 data bytes64 bytes from 4.2.2.2: seq=1 ttl=50 time=345.534 ms64 bytes from 4.2.2.2: seq=2 ttl=50 time=365.323 ms64 bytes from 4.2.2.2: seq=3 ttl=50 time=345.251 ms64 bytes from 4.2.2.2: seq=4 ttl=50 time=345.288 ms64 bytes from 4.2.2.2: seq=5 ttl=50 time=350.292 ms64 bytes from 4.2.2.2: seq=6 ttl=50 time=345.308 ms^C--- 4.2.2.2 ping statistics ---7 packets transmitted, 6 packets received, 14% packet lossround-trip min/avg/max = 345.251/349.499/365.323 ms
4.2.2.2是全球公用的DNS,到这里无线上网卡的使用已经介绍完了,希望大家好好做!
1 0
- 【SOCLAB】HUAWEI无线上网卡——拨号使用手册
- REHL5上拨号连接和无线网卡设置
- 无线网卡、无线上网卡
- 华为E1750无线上网卡在DM365开发板上的拨号
- openwrt 3G无线上网卡拨号--以华为EC189为例
- openwrt 3G无线上网卡拨号--以华为EC189为例
- Linux(Ubuntu)下电信3G CDMA 华为 EC169无线上网卡拨号(转)
- imx6之openwrt 3G无线上网卡拨号--以华为EC189为例
- 无线网卡 无线上网卡 的介绍
- 无线上网卡
- 无线上网卡选购要素
- 无线上网卡选购要素
- 盈鹏飞嵌入式-EVB-T335 USB无线网卡移植和使用手册
- 无线网卡和无线上网卡的区别
- 无线网卡、无线上网卡、3G等概念的关系
- 无线网卡和无线上网卡、无线路由器和无线AP、WIFI和WinMax
- 在Gentoo上安装无线网卡 Iwlwifi
- 能否用无线上网卡发传真?
- javascript进阶之对象篇(3)函数与自定义”类“
- Solr多核配置
- SDN:势不可挡的网络演进大潮
- CKEditor3.62+ASP.NET配置(图片存在指定文件夹,设置行间距)
- Android系统内置应用更新或升级后被还原的原因
- 【SOCLAB】HUAWEI无线上网卡——拨号使用手册
- sqlite入门基础(一):sqlite3_open,sqlite3_exec,slite3_close
- .net 定时器的使用
- 采用VisualNet制作项目实际应用
- java 无损读取文本文件
- 计算机网络学习-网络层
- 求字符串的长度(用指针做形参)
- 百度地图常用功能开发JS1.4版
- Nginx源码剖析之内存池和内存管理