免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: hostname
打印 上一主题 下一主题

openl2tp作为客户端拨号,ppp的lcp协商不能通过的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-10-12 12:41 |只看该作者
原帖由 hyagami 于 2009-10-10 20:16 发表


linux kernel 版本太低,openl2tp需要2.6.23,你确定path能完全解决这个问题?

选择openl2tp-0.19 with the pppol2tp-kmod package试试,要不你就重新编译内核



我使用的openl2tp的版本比openl2tp-0.19 还要高的,是1.6的版本。pppol2tp使用的也是0.17的。因为我的内核是2.6.15的,还没有将pppol2tp集成到内核,所以才安装pppol2tp-kmod package,现在使用的版本是0.17。还请指教。

论坛徽章:
0
12 [报告]
发表于 2009-10-12 14:09 |只看该作者
原帖由 hostname 于 2009-10-12 12:41 发表



我使用的openl2tp的版本比openl2tp-0.19 还要高的,是1.6的版本。pppol2tp使用的也是0.17的。因为我的内核是2.6.15的,还没有将pppol2tp集成到内核,所以才安装pppol2tp-kmod package,现在使用的版本是0 ...


就是openl2tp版本高的问题,你试试换成0.19或是更早的,没看官方install? 你的内核是2.6.15,安装pppol2tp是必须的
OpenL2TP requires a kernel driver (pppol2tp) which was integrated into the kernel mainline in 2.6.23. If you are using an earlier kernel version, please use openl2tp-0.19 with the pppol2tp-kmod package.

The OpenL2TP source code includes plugins for pppd. The kernel driver, pppol2tp is available in the standard kernel from kernel version 2.6.23. Users running earlier kernels should use OpenL2TP version 0.19 or earlier, since all versions from 1.0 onwards are not packaged with the kernel driver. While it is possible for knowlegible users to run 0.* releases with 2.6.23+ kernels, it isn't encouraged.

论坛徽章:
0
13 [报告]
发表于 2009-10-12 16:09 |只看该作者
原帖由 hyagami 于 2009-10-12 14:09 发表


就是openl2tp版本高的问题,你试试换成0.19或是更早的,没看官方install? 你的内核是2.6.15,安装pppol2tp是必须的

现在使用了openl2tp-0.19,pppol2tp-kmod-0[1].17.tar.gz,2.6.15的内核还是有同样的错误。

论坛徽章:
0
14 [报告]
发表于 2009-10-12 16:31 |只看该作者
你是什么系统,先解决软件本身的问题,然后再查配置,实在不行rpm安装
看看这个 http://www.openl2tp.org/doc/install

论坛徽章:
0
15 [报告]
发表于 2009-10-12 17:53 |只看该作者
原帖由 hyagami 于 2009-10-12 16:31 发表
你是什么系统,先解决软件本身的问题,然后再查配置,实在不行rpm安装
看看这个 http://www.openl2tp.org/doc/install

使用的是fc5 内核版本2.6.15 刚才使用rpm安装,仍然报相同的错误。pppol2tp使用0.17版本的应该没问题吧。那个安装手册我也看过的。

论坛徽章:
0
16 [报告]
发表于 2009-10-13 11:34 |只看该作者
pppol2tp使用0.17版本 没有问题,具体错误是什么?连接不上还是安装方面的?

你打个 PATCH ppp-2.4.4看看,查了资料这个问题现在很是不好解决

论坛徽章:
0
17 [报告]
发表于 2009-10-13 13:32 |只看该作者
原帖由 hyagami 于 2009-10-13 11:34 发表
pppol2tp使用0.17版本 没有问题,具体错误是什么?连接不上还是安装方面的?

你打个 PATCH ppp-2.4.4看看,查了资料这个问题现在很是不好解决

错误就是在1楼描述的那样子,在ppp的lcp协商阶段,openl2tp作为客户端不回应服务器端的请求,并且不停的重发请求给服务器端。lcp协商不通过。前2天我升级ppp-2.4.4试过也是这样子,之前是ppp-2.4.3。Ns/Nr的值不知道现在有影响吗,也不好设置吧。

论坛徽章:
0
18 [报告]
发表于 2009-10-13 15:35 |只看该作者
原帖由 hyagami 于 2009-10-13 14:40 发表


修改你的openl2tp.conf配置文件为下面试试看

然后开始拨号了:
      /etc/init.d/openl2tp start
确认一下是不是出现ppp0:
      ifconfig
当然还少不了配置路由
      route add default dev ppp0

system modify deny_remote_tunnel_creates=yes,这一句作为客户端是可以存在的。我也尝试了有没有这一句的2种情况,都还是不可以。ifconfig是看不到ppp0的,ifconfig -a时才有ppp0

论坛徽章:
0
19 [报告]
发表于 2009-10-13 15:45 |只看该作者
你的机器不就是作为客户端拨号?还是1楼同样的错误?

论坛徽章:
0
20 [报告]
发表于 2009-10-13 15:47 |只看该作者
从你抓包的分析来说,还是客户端的问题啊,包括系统还有配置文件,只能慢慢检查了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP