LINUX.ORG.RU
решено ФорумAdmin

l2tp gentoo


0

0

Пытаюсь подключится к l2tp серверу, настройки брал корбиновские с изменениями для своей сети. Логи выдают

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Serial connection established.

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Failed to set PPP kernel option flags: Inappropriate ioctl for device

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Using interface ppp1

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Connect: ppp1 <--> /dev/pts/4

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Modem hangup

Aug 30 21:08:20 vurdalak-pc pppd[20098]: Connection terminated.

Aug 30 21:08:50 vurdalak-pc pppd[20098]: Serial connection established.

Aug 30 21:08:50 vurdalak-pc pppd[20098]: Couldn't get channel number: Input/output error

Init-скрипт успешно запускается, но подключения не появляется.

★★★★★

Последнее исправление: vurdalak (всего исправлений: 1)

Ответ на: комментарий от anton_jugatsu

>в /etc/ppp/options

Или в /etc/ppp/options.xl2tpd который используется у меня в conf.d/net для подключения? Если да, то никаких логов все равно не вывело. Или я не туда смотрю?

vurdalak ★★★★★
() автор топика
Ответ на: комментарий от anton_jugatsu

>sudo pon <что там> debug dump logfd 2 nodetach

Разве pon не для pptp? Он ведь берет подключение из ppp/peers, а у меня l2tp подключения там нет.

vurdalak ★★★★★
() автор топика
Ответ на: комментарий от anton_jugatsu

http://pastebin.com/yeJfGSVE - /etc/conf.d/net Смотреть в сторону ppp1, ибо ppp0 - обычный PPTP, и он работает нормально.

http://pastebin.com/DDkxCZkD - options.xl2tpd

http://pastebin.com/HRHpuebz - xl2tpd.conf

XXX - имя/пароль (некогда указывать, кто из них кто)

vurdalak ★★★★★
() автор топика

У меня в генте + корбина работает так:

# cat xl2tpd.conf
[global]

[lac corbina]
lns = tp.corbina.net
redial = yes
redial timeout = 15
max redials = 9999999
tunnel rws = 4
length bit = yes
require chap = yes
require pap = no
require authentication = no
name = a4k2
ppp debug = no
pppoptfile = /etc/ppp/options.l2tp.client

 # cat /etc/ppp/options.l2tp.client
name LOGIN
remotename L2TP
ipparam corbina-l2tp
nodeflate
nobsdcomp
noauth
nopersist
maxfail 0
nopcomp
noaccomp
unit 128
# cat /etc/ppp/ip-up
#!/bin/sh

ROUTE="/sbin/route"
LOCAL_IP=$4
GW=$5
IFACE=$1
IPPARAM=$6

$ROUTE del $GW dev $IFACE

if [ $IPPARAM == "corbina-l2tp" ]
then
    $ROUTE add default dev $IFACE mtu 1460
fi

ну и в /etc/ppp/chap-secrets всё как обычно. После /etc/init.d/xl2tpd start делаем echo «c corbina» > /var/run/xl2tpd/l2tp-control" и всё поехало. С /etc/conf.d/net лучше вообще не заморачиваться

blind_oracle ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.