您的位置:首页 > 大数据 > 人工智能

让i283联上外网--先能ping通www.baidu.com

2014-04-20 15:26 489 查看
这两天的进展很顺利。昨天陆续搞定了tftp服务器问题,基础版本的内核。当时很疑惑,能ping通192.168.12.46但就是ping不通127.0.0.1和本地连接。

1.ping 127.0.0.1的问题。原因是lo没有设置。ifconfig lo 127.0.0.1 up 运行后即可以ping通。发现本地连接顺带着也可以ping通了。
http://www.myexception.cn/linux-unix/1180780.html 此网址有人遇到到类似问题。一般意义的理解都说是TCP/IP协议栈有问题,看来不可一概而论。

2.如何让其ping通外网。
http://hi.baidu.com/xiaohei9514/item/34ea230cb4abdce1f45ba6c2 进行内核网络设置和驱动设置。
http://blog.chinaunix.net/uid-20157978-id-1732868.html 讲述pppoe用户空间实现原理。
http://bbs.chinaunix.net/thread-1943737-1-1.html ADSL拨号期间遇到的小问题。提示是root权限问题,实际上是busybox设置问题。
http://www.360doc.com/content/11/1212/13/1317564_171672507.shtml 如何抑制pppoe和rp-pppoe。
http://blog.sina.com.cn/s/blog_61144c490101krqn.html 黑金开发板上实现Telnet远程登录和HTTP的访问

本次试验采用ppp-2.4.6和rp-pppoe-3.8.

分三步: 前面要在内核网络和驱动选项里设置pppoe相关的选项。

A. 安装ppp-2.4.6 tar -zxvf ppp-2.4.6.tar.gz -C pppoeconf/ ./configure make CC=arm-fsl-linux-gnueabi-gcc 即OK. cp pppd/pppd /nfsroot/sbin

B. 安装rp-pppoe-3.8 tar -zxvf rp-pppoe-3.8.tar.gz -C pppoeconf

./configure 修改Makefile及libevents/Makefile 中的gcc和ar为交叉编译工具。然后make即可。

cp pppoe-relay pppoe-sniff pppoe-server pppoe /nfsroot/sbin

cp scripts/* /nfsroot/sbin putty上运行(host主机只拷贝到NFS文件系统,这里需要拷贝到开发板的根文件系统,下同): cp /nfsroot/sbin ppp* /usr/sbin

mkdir /nfsroot/etc/ppp cp configs/* /nfsroot/etc/ppp putty上运行:mkdir /etc/ppp cp /nfsroot/etc/ppp/* /etc/ppp/

C 设置adsl账户。按照提示来设置。

然后就能够ping通123.125.114.144 的IP地址。如果需要域名解析。则vim /etc/resolv.conf 添加nameserver 203.80.96.10

或者:echo nameserver 203.80.96.10 > /etc/resolv.conf 、

后面根据情况再继续:http://www.amobbs.com/thread-5482262-1-1.html
http://www.doc88.com/p-0913738537310.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: