USB 3G上网卡调试记录
来源:互联网 发布:ubuntu下ros安装过程 编辑:程序博客网 时间:2024/05/01 23:22
一、运营商号码
电信3G设置,CDMA2000:
Dail number : #777
User name : card
Password : card
中国联通3G设置,WCDMA:
APN:3gnet
Access number:*99# (拨号号蚂)
User name: 空
Password:空
中国移动 3G 设置,TD:
APN: cmnet
Access number 拨号号码: *99***1#
User name (账号) :空
Password (密码) : 空
二、连接命令
插上USB后,会在/dev目录下生成ttyUSB0, ttyUSB1...的节点。
此处的chat不是busybox中的命令,由ppp代码编译生成。
联通卡使用:
pppd /dev/ttyUSB0 115200 usepeerdns name "" password "" connect "/usr/local/sbin/chat -s -v '' AT OK ATH0 OK ATDT*99# CONNECT ''" crtscts defaultroute modem
执行后,使用ifconfig -a看到产生一个ppp0的网络设备,顺利的话,几秒钟后就会获取到IP,然后可以ping baidu测试一下。
之前有遇到过获取不到IP的情况,后来外接了根天线就好了,因为在实验室内信号不好。
电信卡:
./pppd /dev/ttyUSB0 115200 usepeerdns name "card" password "card" connect "/root/chat -s -v '' AT OK ATH0 OK ATDT#777 CONNECT ''" crtscts defaultroute modem
huawei EC169要加上CRM=1才能连接上:
./pppd /dev/ttyUSB0 115200 usepeerdns name "card" password "card" connect "/root/chat -s -v '' AT OK ATH0 OK AT+CRM=1 OK ATDT#777 CONNECT ''" crtscts defaultroute modem
三、调试
在linux shell中使用microcom来连接/dev/ttyUSB0,可以测试模块支持的AT命令。
microcom -t 5000 -s 115200 /dev/ttyUSB0
四、内核配置
需要打开的选项:
CONFIG_USB_SERIAL
CONFIG_USB_SERIAL_GENERIC
CONFIG_USB_SERIAL_OPTION
CONFIG_PPP=y
CONFIG_PPP_MULTILINK=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_BSDCOMP=y
- USB 3G上网卡调试记录
- USB 3G上网卡的模式切换
- USB 3G上网卡讲解之一
- USB 3G上网卡讲解之二
- USB 3G上网卡讲解之三
- 中兴AC2746 usb接口的3G上网卡
- USB 3G网卡驱动流程
- 联通3G上网卡
- pcduino上移植3G上网卡驱动
- android 3G pppd 调试记录。
- android 3G pppd 调试记录
- Android 3G pppd 调试记录
- android 3G pppd 调试记录。
- android 3G pppd 调试记录
- usb接口3g donggle调试步骤如下:
- 3g卡手机卡和3g上网卡的区别
- 3G无线宽带上网卡测试
- 3G上网卡Linux EVDO配置
- 动态创建和释放二维数组
- SQL CHARINDEX函数的使用
- 微信运营三十三计――只要你一直提供价值,留下的总会留下来!
- 使用 Spring Data JPA 简化 JPA 开发
- 腾讯收购List:“企鹅”帝国疯狂的投资步伐
- USB 3G上网卡调试记录
- SAS学习(二)
- iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 获得的知识
- 用VisualSVN做项目版本控制
- [LeetCode] Permutations
- 我6个月的学习编程经历:从”大齿怪“到“狂欢者”
- 梁静茹晒巨肚孕照引惊叹 被疑怀双胞胎
- Android基础类之BaseAdapter