嵌入式Linux下通过PPP拨号上网.docx
《嵌入式Linux下通过PPP拨号上网.docx》由会员分享,可在线阅读,更多相关《嵌入式Linux下通过PPP拨号上网.docx(6页珍藏版)》请在三一办公上搜索。
1、嵌入式Linux下通过PPP拨号上网 嵌入式Linux下通过PPP拨号上网 收藏 这里记录在嵌入式Linux环境下,通过PPP拨号,先GPRS上网,后面再写3G上网。 一般的过程,先参考了。本人使用FriendlyARM开发板与GPRS模块,PPP的拨号上网,方法如下: 1.首先得让内核支持PPP,进入Linux 内核目录,执行 #make menuconfig 添加如下内核选项: Device Drivers - Network device support - PPP (point-to-point protocol) support * PPP multilink support PPP
2、 support for async serial ports PPP support for sync tty ports SLIP (serial line) support * CSLIP compressed headers 添加完成后保存并退出,执行# make zImage 编译完成以后,在内核目录的arch/arm/boot 目录下便会生成一个 zImage 内核文件,烧到开发板中,这样开发板内核就支持了PPP了。 2.下载ppp-2.4.4.tar.gz 或其他版本PPP 拨号程序源码,可以上网搜索 进入ppp-2.4.4.tar.gz的目录执行解压命令 #tar zxf pp
3、p-2.4.4.tar.gz 解压后出现 ppp-2.4.4 文件夹,进入该目录,执行配置命令 #./configure 然后执行 #make CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc 编译完成后,进入下一步。 3.修改相关拨号脚本 进入 ppp-2.4.4 目录下的 script 目录,可以找到 ppp-on 、ppp-off 、ppp-dial-on 等多个脚本文件 执行#vi ppp-on 内容如下,修改一下里面的内容 TELEPHONE=555-1212 改为 TELEPHONE=*99*1# exec /usr/sbin/pppd debug
4、 lock modem crtscts /dev/ttyS0 38400 asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT 改为 exec /bin/pppd debug lock modem nocrtscts 你的串口设备 你的波特率 asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP noipdefault netmask $NETMA
5、SK defaultroute connect $DIALER_SCRIPT ppp-on 修改完成后执行 ESC 和 :wq! 强制保存。 然后修改ppp-on-dialer 执行#vi ppp-on-dialer 删除最后两行关于 拨号帐户密码的。 到此修改结束 4 复制相关文件到开发板 以下$(PPP)为 计算机上ppp-2.4.4 的目录 ,$(EMB_BIN)代表 开发板中的 /bin 目录,$(EMB_ETC)代表开发板中的 /etc 目录 #cp $(PPP)/chat/chat $(EMB_BIN)#cp $(PPP)/pppd/pppd $(EMB_BIN) #cp $(PP
6、P)/pppdump/pppdump $(EMB_BIN)#cp $(PPP)/pppstats/pppstats $(EMB_BIN) #mkdir $(EMB_ETC)/ppp #cp $(PPP)/etc.ppp/* $(EMB_ETC)/ppp #cp $(PPP)/scripts/ppp-on $(EMB_BIN) #cp $(PPP)/scripts/ppp-off $(EMB_BIN) #cp $(PPP)/scripts/ppp-on-dialer $(EMB_ETC)/ppp 复制完成(其实放到相应的/usr/sbin目录也是可以的,只要你仔细看ppp-on的脚本) 此后,连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 Linux 通过 PPP 拨号上网

链接地址:https://www.31ppt.com/p-3481044.html