我一开始不知道uclinux的user里本身自带了pppd,rp-pppoe的安装程序,于是到网上down了安装程序进行
移植,虽然后来经过升级编译完成了移植,但是最好还是用uclinux自带的程序,这样可以避免很多兼容性的
问题(uclinux自带了很多非常有用的组件,大部分常用的功能都能从user目录下找到)。安装过程
如果在编译过程中出现错误应该根据错误提示进行修改,在这里不排出因为编译器版本过低无法编译pppd的原因,
编译成功后,应该可以在romfs/bin下找到pppd,pppoe,chat这三个我们要生成的东西了。
网上有资料说还要生成pppstatus,pppdump这两个东西,但我觉得这两个文件不是必要的,如果真的需要就到/user/ppd/ppd里
生成了pppd,pppoe,chat,pppstatus,pppdump这五个文件了,除此之外我们还需要一些配置文件,主要用来保存拨号的用户名
文件拷贝到我们刚才建的那个目录。在chap-secrets,pap-secrets文件里写下我们要用来拨号的用户名和密码,格式如下
是什么原因导致pppd退出呢,系统也没有提示,郁闷!在这里搞了很久,为了弄明白系统在执行pppd的时候到底是什么原因
好了,现在我的s3c2510有日志可查了,我再次运行/bin/pppd后,出现提示,找不到/dev/ppp
这时我才知道,原来uclinux是不默认建立ppp的设备节点的,要自己手动建立一个ppp节点。
完成了节点的建立后,再在目标板上运行 /bin/pppd,令人兴奋得乱码终于出现了,和主机上的情况一样,在这里我们就
在我们真刀真枪地使用modern来拨通ISP之前,我们可以先自己用windowXP建立一个PPPOE服务器,然后使用直连线
把我们的目标板和XP服务器连接起来,在目标板上对XP进行拨号测试。拨号成功后,我们在使用modern拨ISP。当然拨
2 右击网上邻居,选属性,点安装,选择协议,添加,从磁盘安装,然后选择RASPPPOE_098B的目录
3, 建立一个基于ppp的传入连接(我们的目标板拨号连接XP的pppoe服务器,靠的就是这个连接)
1)新建网络连接-选择设置高级连接-接受传入的连接-选择REALTEK ....(这是我的网卡)-允许虚拟连接
在这里卡住之后,查了很多资料,好像比较麻烦。无奈之下,我决定改用05版uclinux的rp-pppoe。

