查看“MY-I.MX6 评估板 开发指导手册 3G模块(MU609)”的源代码
←
MY-I.MX6 评估板 开发指导手册 3G模块(MU609)
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<div> = '''内核配置(kernel configuration)''' = ---- 提示:内核配置对3G模块的支持在《MY-I.MX6 V2.5 Linux编译手册》中已经完成。<br> <span style="background:#CCCCCC">tips:3G module supported by kernel configuration was described in《MY-I.MX6 V2.5 Linux compilation manual》。</span><br> = '''编译ppp(compife ppp)''' = ---- == '''准备源码(prepare source code)''' == === 下载源码包(download source code package) === 从网盘下载ppp-2.4.4.tar.gz,路径为MY-I.MX6 V2.5/04_模块/3G_MU609。<br> <span style="background:#CCCCCC">download ppp-2.4.4.tar.gz from network disk,path is MY-I.MX6 V2.5/04_ module/3G_MU609。</span><br> === 创建并进入3G工作目录(create and enter 3G working directory) === $ mkdir ~/MY-I.MX6/3G/<br> $ cd ~/MY-I.MX6/3G/<br> === 解压源码包(decompress source code package) === *将ppp源码包复制到工作目录<br> <span style="background:#CCCCCC">copy ppp source code packge to working directory</span><br> *解压源码包<br> <span style="background:#CCCCCC">decompress source code package</span><br> $ tar zxf ppp-2.4.4.tar.gz<br> == '''编译(compilation)''' == *进入源码目录<br> <span style="background:#CCCCCC">enter source code directory</span><br> $ cd ppp-2.4.4/<br> === 生成配置文件(created configruation file) === $ ./configure<br> === 编译源码(compife source code) === *使MY-I.MX6配置文件生效<br> <span style="background:#CCCCCC">make MY-I.MX6 configuration file valid</span><br> $ source ~/MY-I.MX6/my-imx6_build.conf<br> *编译<br> <span style="background:#CCCCCC">compilation</span><br> $ make CC=${CROSS_COMPILE}gcc<br> == '''目标文件(target file)''' == 编译完成后即可得到pppd和chat,这两个文件即我们的目标文件。<br> <span style="background:#CCCCCC">pppd and chat can be gained after compilation is finished,which are our target files。</span><br> pppd 路径: pppd/pppd<br> <span style="background:#CCCCCC">pppd path: pppd/pppd</span><br> chat路径: chat/chat<br> <span style="background:#CCCCCC">chat path: chat/chat</span><br> = '''打包文件系统(package file system)''' = ---- == '''准备应用程序(prepare application)''' == *将目标文件复制到文件系统中的usr/sbin目录里<br> <span style="background:#CCCCCC">copy target file to usr/sbin directory in file system</span><br> $ cp pppd/pppd ~/MY-I.MX6/rootfs/usr/sbin<br> $ cp chat/chat ~/MY-I.MX6/rootfs/usr/sbin<br> *进入文件系统目录<br> <span style="background:#CCCCCC">enter file system directory</span><br> $ cd ~/MY-I.MX6/rootfs<br> *创建拨号脚本目录<br> <span style="background:#CCCCCC">create dialing script directory</span><br> $ mkdir etc/ppp/peers/ –p<br> == '''创建脚本(create script)''' == === wcdma === 在etc/ppp/peers/下创文件wcdma并写入以下内容<br> <span style="background:#CCCCCC">create file of wcdma and write in below contents under etc/ppp/peers/</span><br> nodetach<br> lock<br> /dev/ttyUSB0<br> 115200<br> user "card"<br> password "card"<br> crtscts<br> show-password<br> usepeerdns<br> noauth<br> noipdefault<br> novj<br> novjccomp<br> noccp<br> defaultroute<br> ipcp-accept-local<br> ipcp-accept-remote<br> connect '/usr/sbin/chat -s -v -f /etc/ppp/peers/wcdma-chat-connect'<br> disconnect '/usr/sbin/chat -s -v -f /etc/ppp/peers/wcdma-chat-disconnect'<br> === wcdma-chat-connect === 在etc/ppp/peers/下创文件wcdma-chat-connect并写入以下内容<br> <span style="background:#CCCCCC">create file of wcdma-chat-connect and write in below contents under etc/ppp/peers/</span><br> ABORT 'NO CARRIER'<br> ABORT 'ERROR'<br> ABORT 'NO DIALTONE'<br> ABORT 'BUSY'<br> ABORT 'NO ANSWER'<br> '' \rAT<br> OK \rATZ<br> OK \rAT+CGDCONT=1,"IP","3gnet",,0,0<br> OK-AT-OK ATDT*99#<br> CONNECT \d\c<br> === wcdma-chat-disconnect === 在etc/ppp/peers/下创文件wcdma-chat-disconnect并写入以下内容<br> <span style="background:#CCCCCC">create file of wcdma-chat-disconnect and write in below contents etc/ppp/peers/</span><br> ABORT "ERROR"<br> ABORT "NO DIALTONE"<br> SAY "\nSending break to the modem\n"<br> '' "\K"<br> '' "+++ATH"<br> SAY "\nGoodbay\n"<br> == '''打包文件系统(package file system)''' == $ tar cjf ../rootfs.tar.bz2 *<br> == '''3G模块测试(3G module test)''' == 启动开发板,执行下面的命令:<br> <span style="background:#CCCCCC">start up development board,execute below command:</span><br> $ pppd call wcdma &<br> </div>
返回至
MY-I.MX6 评估板 开发指导手册 3G模块(MU609)
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
[-_-]
NXP平台:
MYZR-IMX6-EK200
MYZR-IMX6-EK200(EN)
MYZR-IMX6-EK314
MYZR-IMX6-EK314(EN)
MYZR-IMX6-EK336
MYZR-IMX6-EK336(EN)
MYZR-IMX6-EK140
MYZR-IMX6-EK140(EN)
MYZR-IMX6-EK140P
MYZR-IMX6-EK140P(EN)
MYZR-IMX8M-EK300
MYZR-IMX8M-EK300(EN)
MYZR-IMX8M-EVK
MYZR-IMX8Mmini-EK240
MYZR-IMX8Mmini-EK240(EN)
MYZR-IMX28-EK142
MYZR-IMX28-EK142(EN)
MYZR-LS1012A-EK200
MYZR-LS1012A-EK200(EN)
Rockchip平台:
MYZR-RK3288-EK314
MYZR-RK3288-EK314(EN)
MYZR-RK3399-EK314
MYZR-RK3399-EK314(EN)
Allwinner平台:
MYZR-R16-EK166
MYZR-R16-EK166(EN)
Microchip平台:
MYZR-SAMA5-EK200
MYZR-SAMA5-EK200(EN)
网关产品:
GW200
GW300
GW310/GW311
ST平台:
MYZR-STM32-EK152
所有页面
工具
链入页面
相关更改
特殊页面
页面信息