MeiG Linux PPP 拨号指导书 受控文件名称:美格Linux PPP拨号指导书 受控版本号:V1.
美格 M2M 模块产品手册 重要声明 版权声明 版权所有:美格智能技术股份有限公司 本资料及其包含的所有内容为美格智能技术股份有限公司所有,受中国法律及适用之国际公 约中有关著作权法律的保护。未经方格精密器件有限公司书面授权,任何人不得以任何形式 复制、传播、散布、改动或以其它方式使用本资料的部分或全部内容,违者将被依法追究责 任。 不保证声明 美格智能技术有限公司不对此文档中的任何内容作任何明示或暗示的陈述或保证,而且不对 特定目的的适销性及适用性或者任何间接、特殊或连带的损失承担任何责任。 保密声明 本文档(包含任何附件)包含的信息是保密信息。接收人了解其获得的本文档是保密的,限用于 规定的目的外不得用于任何目的,也不得将本文档泄露给任何第三方。 免责声明 本公司不承担由于客户不正常操作造成的财产或者人身伤害责任。请客户按照手册中的技术 规格和参考设计开发相应的产品。在未声明之前,本公司有权根据技术发展的需要对本手册 内容进行更改,且更改版本不另行通知。 美格 Linux PPP 拨号指导书 V1.
美格 M2M 模块产品手册 目录 1. 简介 ............................................................................................................................................................................. 4 2. 产品支持...................................................................................................................................................................... 4 2.1 支持产品 ...........................................................................................................................
1. 简介 文档简单的介绍 MeiG 的标准模块(module)的 PPP(point to point protocol)功能, 其中包含 PPP 安装过程,PPP 连接过程,以及 PPP 拨号例子。 2. 产品支持 2.1 支持 产品 产品 是否支持 SML630 Yes SML730 Yes SML750 Yes 2.2 支持 功能 支持功能 是否支持 数据业务 Yes 语言业务 Yes 短信业务 Yes 3. 应用模式 美格 Linux PPP 拨号指导书 V1.
Application IP RELAY IP PPP UART USB PPP TXD TXD RXD RXD CTS CTS RTS RTS DTR DTR DCD DCD RING RING USB_DM USB_DM USB_DB USB_DB USB_GND Radio Bear USB_GND RING RING 图 1 PPP 应用模式 上述描述了 PPP 的应用模式,对于 PPP 连接,可以用 URAT 接口,也可以用 USB 接口。 模块侧提供 PPP Server 功能,应用侧提供 PPP client 功能,同时在应用侧还需提供 TCP/IP、 Http 协议等。当 PPP 连接建立后,应用侧的 IP 数据包就可以通过 module 转发到网络上。 4. PPP 连接建立过程 此部分给出 MeiG 的模块 PPP 连接建立的推荐过程,假如需开发 PPP 的应用程序,在开 发之前,先阅读此部分内容。 4.1 建立 PPP 连 接 美格 Linux PPP 拨号指导书 V1.
TE MT AT+CGREG? +CGREG:0,1 AT+CGDCONT=1,”IP”,”cmnet” OK ATD*99# PC Module CONNECT 7E FF 7D 23 C0 217D 21 7S 图 2 PPP 连接建立一般过程 当模块注册到 GPRS 网络后,通过 AT+CGDCONT 配置 apn,用 ATD*99#进行 PPP 链路建立。当 ATD*99#执行后,模块就进入了 PPP 数据包的交互过程。MeiG 模块的 PPP 数据包交互过程是基于标准的 Point to Point Protocol.更多的关于 Point to Point Protocol 内 容,请参考 RFC 1661. 5. PPP 相关配置与拨号 5.1 PPP 配置 需要配置 Linux 内核来支持 PPP 功能,按照以下步骤来配置 PPP 选项 第一步: cd <内核目录> 第二步: 美格 Linux PPP 拨号指导书 V1.
make menuconfig 第三步: Device Drivers ---> [*] Network device support ---> <*> PPP (point-to-point protocol) support [ * ] PPP filtering [ * ] PPP multilink support <*> PPP support for async serial ports <*> PPP support for sync tty ports <*> PPP Deflate compression 5.2 USB-MODERM 配置 需要配置 linux 内核来支持 USB-modem 功能,按照以下步骤来配置 usb-moderm 选项: 第一步: cd <内核目录> 第二步: make menuconfig 第三步: Device Drivers ---> [*] USB support ---> <*> USB Serial Converter support ---> [*] USB Generic Serial Driver 美格 Linux PPP 拨号指导书 V1.
<*> USB drivers for GSM and CDMA modems <*> USB Quatech Serial Driver for USB 2 devices 5.3 LINUX 内 核中 添 加设 备 修改 drivers/usb/serial/option.c 文件加入 MeiG 设备的 PID=0x9025、VID=0x0c56。或 者 PID=0xf601、VID=0x0c56 5.4 模块 加载 检 查 上位机开机,模块上电,通过如下命令查看设备状态: root@ubuntu:~# lsusb 可能的返回,视客户机的 USB 设备状况:注意下面红色字体的才是 MeiG 的模块: ID 05c6:9025 Qualcomm, Inc.或者 ID 05c6:非 01 Qualcomm, Inc. 通过如下命令,查询 USB 驱动加载情况: root@ubuntu:/dev# ls ttyUSB* 美格 Linux PPP 拨号指导书 V1.
返回,ttyUSB 设备有 6 个,其中 ttyUSB1 是 MODEM 端口,ttyUSB2 是 AT 端口, 其余几个端口目前客户不用关注。 5.5 PPP 拨号 脚本 将附件的 PPP 目录内容考入 Linux 系统的 etc\ppp 目录 美格 Linux PPP 拨号指导书 V1.
PPP 拨号指令 指令:pppd call cmcc 注意:以中国移动的 SIM 卡为例: 验证拨号成功 1)通过 ifconfig 查看 ppp0 设备是否分配到 IP 地址 2)指令:root@ubuntu:~ ping www.baidu.com 3)通过浏览器,访问网络 挂断 PPP 连接 指令:root@ubuntu:~ killall pppd 6. LINUX 下串口调试 AT 命令 通过如下指令配置串口: 指令:root@ubuntu:~#minicom –s 美格 Linux PPP 拨号指导书 V1.
选择 Serial port setup 美格 Linux PPP 拨号指导书 V1.
Serial Device /dev/ttyUSB2 ——这个是 AT 端口 修改完成后,保存。 Exit: 美格 Linux PPP 拨号指导书 V1.
此时即可 AT 调试了: 美格 Linux PPP 拨号指导书 V1.
美格 Linux PPP 拨号指导书 V1.