使用pppd移植WCDMAdongle

原创 2016年08月31日 12:06:19

要在机顶盒上使用3G无线上网卡上网,机顶盒采用linux操作系统,总结了一下,如下:

1.修改rc.S脚本中配置,开机时插入usbserial.ko和options.ko。

2.配置udev工具和脚本,开机后,若检测到dongle,启动udev脚本。

3.在udev脚本中有一switch工具,dongle上电后枚举为CD_RAW设备,switch工具将其转化为USB设备,挂载在dev/ttyUSB0设备节点上。

4.app启pppd, 拨号(chat),拨号成功后启动pppd会话。注意:

在发送AT指令时,要遵循以下两条原则。
1. 发每条命令后必须等到结果码才能发下一条。
2. ATD命令收到CONNECT响应后,立即启动PPP协商,以免错过数据卡发出的LCP Configure-Request消息。
 
关于pppd工具,在调试时可以打开debug选项,首先编译是在头文件中定义DEBUGALL 选项,然后在pppd参数中加入debug,在终端就可以看到调试日志。
版权声明:本文为博主原创文章,转载请注明出处。

相关文章推荐

Android——4.2 - 3G移植之路之 reference-ril .pppd 拨号上网 (三)

Android的RIL机制中的 reference-ril.c 即为厂商提供的驱动接口,这个驱动源码各个厂商都是有提供的,网上也有下载,我现在用的就是huawei wcdma的,最后编译成 libre...
  • jscese
  • jscese
  • 2014-10-21 15:42
  • 8838

关于pppd移植和3g功能

from: http://blog.csdn.net/wangflash/article/details/5758264 1. 内核配置支持pppd拨号: make menuconfig ...

(转)在ARM+LINUX上使用pppd拔号上网(GPRS)流程

我的编程环境是vmware + fedora9, ARM目标板为ATMEL 9G45,LINUX内核2.6.30, GPRS模块为TELIT公司的GC864-DUAL-V2,使用3线制串口连接(TXD...

Linux 使用pppd和ppp程序进行3G/4G拨号

Linux 使用pppd和ppp程序进行3G/4G拨号参考连接: http://blog.csdn.net/zhang_danf/article/details/43567559 http://w...

pppd拨号流程详解

  • 2014-01-20 19:36
  • 821KB
  • 下载

pppd_arm+usbmodswitch

  • 2012-11-17 11:30
  • 547KB
  • 下载

Android pppd_gprs脚本启动过程

android的gprs的上网过程: 1、在ril层中打开模块对应的数据业务设备,比如/dev/ttyUSB3 2、往数据设备发送AT+CGDCONT命令指定对应apn,发送ATDT*98*1#等...

pppd进程详解

  • 2016-11-17 19:17
  • 956KB
  • 下载

linux下pppd配置

  • 2011-12-07 10:52
  • 34KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)