设为首页收藏本站
查看: 9723|回复: 0

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

[复制链接]

34

主题

9

回帖

363

积分

中级会员

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

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

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
[mw_shl_code=applescript,true]$ tar xvzf ppp-2.4.4.tar.gz
$ cd ppp-2.4.4
$ make CC=arm-none-linux-gnueabi-gcc
[/mw_shl_code]
编译完成后,源码中的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, 下载次数: 9827

App.tar.gz

10.89 KB, 下载次数: 9692

etc.rar

3.43 KB, 下载次数: 9735

回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

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

GMT+8, 2024-5-3 13:08 , Processed in 0.044462 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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