Кому нибудь удалось поставить subj на 11.2?
Насколько я понял, нужно ставить пакет libpcap-devel-1.0.0-5.2.i586.rpm, и дальше собирать xl2tpd-1.2.4 из исходников. Найдется описание для ньюба?
У меня проблема в файлах конфигурации для xl2tpd. После сборки пакет не создает их. Нужно самому создавать и раскидывать по директориям?
Была попытка поставить пакет xl2tpd-1.2.3-18.1.i586.rpm от какого-то из предыдущих релизов Suse. Rpm связан с библиотекой libpcap.so.0 В системе есть libpcap.so.1, я создал симлинк с требуемым именем, запустил ldconfig. В кэше ссылка на симлинк не появилась. Зашился.
Вроде работает
Сначала долго ругался на строчку:
auth file = /etc/l2tpd/l2tp-secrets (даже если закоментировать, всё равно ошибка )
Запустилось так:
xl2tpd[5708]: setsockopt recvref[22]: Protocol not available
xl2tpd[5708]: L2TP kernel support not detected.
xl2tpd[5708]: xl2tpd version xl2tpd-1.2.4 started on dsltd PID:5708
xl2tpd[5708]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
xl2tpd[5708]: Forked by Scott Balmos and David Stipp, (C) 2001
xl2tpd[5708]: Inherited by Jeff McAdams, (C) 2002
xl2tpd[5708]: Forked again by Xelerance (Xelerance -) (C) 2006
xl2tpd[5708]: Listening on IP address 0.0.0.0, port 1701
xl2tpd[5708]: Connecting to host vpn.internet.beeline.ru, port 1701
xl2tpd[5708]: Connection established to 10.255.255.250, 1701. Local: 48689, Remote: 20980 (ref=0/0).
xl2tpd[5708]: Calling on tunnel 48689
xl2tpd[5708]: Call established with 10.255.255.250, Local: 51114, Remote: 44716, Serial: 1 (ref=0/0)
Очень смутила вторая строчка, вроде ядро с 2.6.24 должно поддерживать? Нужно ли патчить если и так всё работает?
Eri_zaq
Да ставится в /etc/xl2tpd/, но там файл конфига xl2tpd.conf в нём закоментированная строчка:
;auth file = /etc/l2tpd/l2tp-secrets (если вместо ; ставить # всё равно ошибка) после удаления подключилось всё. Сейчас ищу как заставить автоматически запускаться
Eri_zaq
Вот огромное спасибо. Если увидимся угощу твоим любимым напитком
При переходе на l2tp пропали разрывы и уменьшились пинги в 4 раза, всё стартует теперь автоматом.
Продолжим нести opensuse в массы благо клиенты есть
Собственно, скомпилировать из исходников мне его тоже удалось… Настроить не получается.
Я пробовал подкидывать разные варианты настроек, в том числе из убунты, для нашего провайдера. Не выходит.
Вообще, какие-нибудь логи системы могут пролить свет?
Пока что в директории /var/run/xl2tpd/ - пусто, запуск xl2tpd возможен только под root’ом, выдает
Usage: xl2tpd -c <config file>] …
Никак не удается запустить subj
Где-то я ошибся в конфигах…
При попытке запуска скрипта ручками
/etc/init.d/xl2tpd start
выдает ошибку
Starting xl2tpdstartproc: exit status of parent of /usr/sbin/xl2tpd: 1 failed
В файле var/log/messages по этому поводу
Mar 17 16:33:24 zuss xl2tpd[3356]: parse_config: line 29: ‘lns’ not valid in this context
Mar 17 16:33:24 zuss xl2tpd[3356]: init: Unable to load config file
В файле xl2tpd.conf в строке lns указан ip-адрес l2tp-сервера провайдера