设为首页收藏本站

米尔科技论坛

 找回密码
 注册账号

QQ登录

只需一步,快速开始

查看: 7895|回复: 0

在mx28上使用GPRS模块进行拨号上网

[复制链接]

34

主题

43

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
conway 发表于 2015-7-7 10:59:10 | 显示全部楼层 |阅读模式
本帖最后由 conway 于 2015-7-19 22:45 编辑

模块:MY-GPRS007C
使用平台:MYD-IMX28X
步骤:
1、修改内核配置,添加PPP支持:
make ARCH=arm menuconfig


Device Drivers  --->
        Network device support  --->
                 <*> PPP (point-to-point protocol) support                        
                 [ * ]PPP multilink support (EXPERIMENTAL)               
                 <*> PPP support for async serial ports
                 <*> PPP support for sync tty ports
                 <*> PPP Deflate compression
                 <*> PPP BSD-Compress compression
                 <*> SLIP (serial line) support           
                  [ * ]CSLIP compressed headers
完成以上步骤后,退出menuconfig,就可以对配置的内核进行交叉编译,将生成的内核镜像下载到开发板上。

2、交叉编译PPP-2.4.4
$ tar xvzf ppp-2.4.4.tar.gz
$ cd ppp-2.4.4
$ make CC=arm-none-linux-gnueabi-gcc

编译完成后,源码中的pppd目录和chat目录会分别产生pppd和chat两个可执行文件。3、将附件中的文件以下文件拷贝到开发板对应目录中:
/
├── etc
│   ├── ppp
│   │   ├── chap-secrets
│   │   ├── ip-down
│   │   ├── ip-up
│   │   ├── pap-secrets
│   │   └── peers
│   │       ├── gprs
│   │       └── gprs-connect-chat
│   └── resolv.conf
└── usr
    └── sbin
        ├── chat
        └── pppd
4、修改AT指令脚本:
对于不同的运营商,AT指令会有区别,如果是其他移动网络需要修改相应的AT指令参数。
在文件/etc/ppp/gprs-connect-chat中,红色部分为可能需要修改的接入点和拨号码。
……
OK              ATE0V1
OK              AT+CGDCONT=1,"IP","CMNET"
OK              ATDT*99***1#
CONNECT         ''
……
在文件/etc/ppp/peers/gprs中修改用户名(如果需要),一般情况下可以为任意:
……
noipdefault
defaultroute
user "cmnet"
0.0.0.0:0.0.0.0
#ipcp-accept-local
……
附件中提供的脚本文件gprs-connect-chat和gprs,是针对中国移动2G网络的配置,具体拨号参数如何设置请咨询您的网络运营商。


5、拨号上网测试:
(1) 将模块插入开发板的J18扩展口,
(2) 启动pppd,这里采用后台启动拨号:
# pppd call gprs &
(3) 外网测试。
# ping www.myir-tech.com
注意:若无法直接ping域名,则可能是域名没有正确被解析,需要设置DNS,使用如下方法添加域名解析服务器,例如:
# vi /etc/resolv.conf
添加两行:
nameserver 8.8.8.8
nameserver 114.114.114.114



ppp-2.4.4.tar.gz

672.62 KB, 下载次数: 9141

App.tar.gz

10.89 KB, 下载次数: 8980

etc.rar

3.43 KB, 下载次数: 9087

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2022-1-17 03:10 , Processed in 0.228302 second(s), 26 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表