使用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,在终端就可以看到调试日志。
版权声明:本文为博主原创文章,转载请注明出处。

关于pppd移植和3g功能

  1. 内核配置支持pppd拨号:make menuconfig    Device Drivers->     ->Network Device Support->       PPP (poi...
  • wangflash
  • wangflash
  • 2010年07月23日 16:32
  • 13330

ARM 移植 pppd

http://blog.chinaunix.net/uid-25932176-id-3066909.html 1.  下载编译ppp-2.4.1 a)      解压 b)      进...
  • zdf511391565
  • zdf511391565
  • 2016年01月09日 12:01
  • 856

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

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

pppd移植

[zhouyou@centos6 ppp]$ wget ftp://ftp.samba.org/pub/ppp/ppp-2.4.4.tar.gz [zhouyou@centos6 ppp]$ tar...
  • u010373922
  • u010373922
  • 2014年03月29日 08:24
  • 363

Linux中的pppd

在学习tinyos的PppRouter例程时涉及到了ppp组件及pppd程序。学习网络课程的时候大概了解过这是一个拨号应用,但具体不是特别理解这是啥。 [PPP简介]     PPP是在串行连接上...
  • OurRtems
  • OurRtems
  • 2016年04月27日 22:36
  • 3094

linux环境下pppd gprs拨号上网总结

      我们的gprs拨号上网已经做好了,当初做这个东西的时候对面这方面的东西一点也不懂,好在网上很多前辈有自己的经验介绍,少走了不少冤枉路。现在我也把自己GPRS拨号上网的东西总结下,如有错误请...
  • heiniaoyuyouling
  • heiniaoyuyouling
  • 2010年06月25日 19:25
  • 10605

pppoe pppd连接不上问题

windows2003 使用raspppoe 搭建的PPPoE 服务器,用windows 自带的拨号软件直接可以连接上,但在openwrt 下使用pppd拨号,总是失败。 仔细对比pppoe...
  • wdq347
  • wdq347
  • 2015年06月25日 11:45
  • 1321

android pppd拨号问题及解决办法

在android下用pppd拨号时出现这样的问题: E/pppd    (  366): Can't create lock file /var/lock/LCK..ttyUSB0: No such...
  • hclydao
  • hclydao
  • 2012年08月20日 09:53
  • 2288

pppd 拨号脚本设置 拨号讲解

 pppd 拨号脚本设置 浅析linux下脚本拨号上网  既然是拨号上网,就不能不提到ppp(point-to-point protocol)协议.ppp协议提供了一种通过串行点对点联接...
  • jk110333
  • jk110333
  • 2014年07月21日 13:58
  • 8115

Linux中移植3G上网卡

本文所用到的源码下载地址如下: libusb-1.0.9.tar.bz2         下载地址点击这里! usb-modeswitch-2.0.1.tar.bz2   下载地址点击这...
  • qq_21792169
  • qq_21792169
  • 2016年04月28日 09:39
  • 4052
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用pppd移植WCDMAdongle
举报原因:
原因补充:

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