使用ppp-2.4.6进行拨号连接,pppoe作为参数传入,但是一直找不到pppd中调用pppoe的地方,求教,谢谢了。
by lieye_leaves - Linux环境编程 - 2015-04-04 17:35:17 阅读(1138) 回复(2)
RP-pppoe、pppd应用程序升级 平台环境: CentOS-5.4 rp-pppoe-3.5-32.1 ppp-2.4.4-2 一、删除系统原来的RP-pppoe和PPP rpm -qa | grep ppp ppp-2.4.4-2 rp-pppoe-3.5-32.1 rpm -e rp-pppoe rpm -e -nodeps ppp 二、安装rp-pppoe、ppp(从源码安装) tar zxvf rp-pppoe-3.10.tar.gz cd rp-pppoe-3.10 1.安装pppoe服务器 cd src/ ./configure ./make ./make install 2.安装pppoe客服端,如果用rp-pppoe做服务器就不用做这一步了。 ./...
文件: ppp-2.4.1.tar.gz 大小: 524KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95172/showart_2052462.html
就我现在的了解,rp-pppoe主要做discovery过程和数据包转发工作,而pppd主要是对ppp驱动的操作,具体就是ppp协议相关的工作了。 现在我看这两个的源码代码和脚本,执行rp-pppoe的pppoe-start脚本,它不是是启动rp-pppoe,而是执行pppd,然后在pppd中去通过exec函数来启动rp-pppoe。然后rp-pppoe去执行discovery和session。 按照流程应该是discovery之后,pppd去做认证工作,然后再是rp-pppoe的session,不知道我这样理解对不对。我...
先看看我用的是个什么机器: $ uname -a Linux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/Linux 再看看默认的一些参数,注意core file size是个0,程序出错时不会产生core文件了。 $ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) 4 max memory size (kbytes, -m) unlimited open files (...
:D 很有趣的debug程序,大家自己看看吧! e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa e14f 4a 75 f9 eb de cb 57 bb 21 13 8b c1 40 f7 27 f7 f5 8b fb ba 11 1 4f 4f 4a e168 39 5 7f f9 52 8b c5 f7 25 f7 37 2...
不好意思哈,不知道到底应该发到哪个板块! 使用的是rp-pppoe3.10,pppd2.4.2。 不用mppe加密,winodws自带的默认client, 能正常连接,但假如使用mppe的话就不行了!看了pppd日志,发现windows client要求mppe用statefull,而pppd2.4.2好像只支持stateless。(不知道是不是自己参数配置上有哪里错了,还是说就是pppd2.4.2就是这样的?) ps:后来修改pppd ccp.c关于mppe的源码,给server传入statefull,windows client能登陆了...
文件: pppoe的用户空间实现.rar 大小: 49KB 下载: 下载 pppoe 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95172/showart_2049969.html