Всех приветствую !
Имеем рабочий и настроенный L2TP клиент под suse 12.3
Запускаю его ручками ./xl2tpd start все прекрасноработает.
При попытке чтобы он запускался автоматически как служба через яст система ошибок видимых не типа все ок, и не запускает. При повтоном заходе вижу что вроде я как и не ставил его на автозапуск стоит тип запуска NO.
Вот что в логах пишет
2013-11-12T02:53:04.824591+04:00 susemaster systemd[1]: Starting Level 2 Tunnel Protocol Daemon (L2TP)...
2013-11-12T02:53:04.832229+04:00 susemaster systemd[1]: Started Level 2 Tunnel Protocol Daemon (L2TP).
2013-11-12T02:53:04.843272+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: setsockopt recvref[22]: Protocol not available
2013-11-12T02:53:04.849691+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: Using l2tp kernel support.
2013-11-12T02:53:04.853558+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading.
2013-11-12T02:53:04.859181+04:00 susemaster systemd[1]: xl2tpd.service: main process exited, code=exited, status=1/FAILURE
2013-11-12T02:53:04.859868+04:00 susemaster systemd[1]: Unit xl2tpd.service entered failed state
2013-11-12T02:53:16.432440+04:00 susemaster systemd[1]: Reloading.
2013-11-12T02:53:16.530972+04:00 susemaster systemd[1]: [/etc/init.d/exim:9] Failed to add LSB Provides name sendmail.service, ignoring: File exists
2013-11-12T02:53:16.731205+04:00 susemaster systemd[1]: Starting Level 2 Tunnel Protocol Daemon (L2TP)...
2013-11-12T02:53:16.736348+04:00 susemaster systemd[1]: Started Level 2 Tunnel Protocol Daemon (L2TP).
2013-11-12T02:53:16.743213+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: setsockopt recvref[22]: Protocol not available
2013-11-12T02:53:16.745346+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: Using l2tp kernel support.
2013-11-12T02:53:16.745897+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading.
2013-11-12T02:53:16.748776+04:00 susemaster systemd[1]: xl2tpd.service: main process exited, code=exited, status=1/FAILURE
2013-11-12T02:53:16.750108+04:00 susemaster systemd[1]: Unit xl2tpd.service entered failed state
Open suse 12.3 и Демон L2TP (Не стартует через скрипт)
Модератор: Модераторы разделов
-
leksstav
- Сообщения: 331
Re: Open suse 12.3 и Демон L2TP
leksstav писал(а): ↑12.11.2013 07:24Всех приветствую !
Имеем рабочий и настроенный L2TP клиент под suse 12.3
Запускаю его ручками ./xl2tpd start все прекрасноработает.
При попытке чтобы он запускался автоматически как служба через яст система ошибок видимых не типа все ок, и не запускает. При повтоном заходе вижу что вроде я как и не ставил его на автозапуск стоит тип запуска NO.
Вот что в логах пишет
2013-11-12T02:53:04.824591+04:00 susemaster systemd[1]: Starting Level 2 Tunnel Protocol Daemon (L2TP)...
2013-11-12T02:53:04.832229+04:00 susemaster systemd[1]: Started Level 2 Tunnel Protocol Daemon (L2TP).
2013-11-12T02:53:04.843272+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: setsockopt recvref[22]: Protocol not available
2013-11-12T02:53:04.849691+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: Using l2tp kernel support.
2013-11-12T02:53:04.853558+04:00 susemaster xl2tpd[4467]: xl2tpd[4467]: open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading.
2013-11-12T02:53:04.859181+04:00 susemaster systemd[1]: xl2tpd.service: main process exited, code=exited, status=1/FAILURE
2013-11-12T02:53:04.859868+04:00 susemaster systemd[1]: Unit xl2tpd.service entered failed state
2013-11-12T02:53:16.432440+04:00 susemaster systemd[1]: Reloading.
2013-11-12T02:53:16.530972+04:00 susemaster systemd[1]: [/etc/init.d/exim:9] Failed to add LSB Provides name sendmail.service, ignoring: File exists
2013-11-12T02:53:16.731205+04:00 susemaster systemd[1]: Starting Level 2 Tunnel Protocol Daemon (L2TP)...
2013-11-12T02:53:16.736348+04:00 susemaster systemd[1]: Started Level 2 Tunnel Protocol Daemon (L2TP).
2013-11-12T02:53:16.743213+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: setsockopt recvref[22]: Protocol not available
2013-11-12T02:53:16.745346+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: Using l2tp kernel support.
2013-11-12T02:53:16.745897+04:00 susemaster xl2tpd[4502]: xl2tpd[4502]: open_controlfd: Unable to open /var/run/xl2tpd/l2tp-control for reading.
2013-11-12T02:53:16.748776+04:00 susemaster systemd[1]: xl2tpd.service: main process exited, code=exited, status=1/FAILURE
2013-11-12T02:53:16.750108+04:00 susemaster systemd[1]: Unit xl2tpd.service entered failed state
Сам спросил и сам ответил.
Как оказалось это баз именно в l2tp
создаем скрипт ppp.pl
С таким вот содержимым:
##################################
if [ ! -f /proc/net/dev_snmp6/ppp0 ]
then
echo ""
/etc/init.d/xl2tpd restart
else
echo ""
fi
###################################
И пихаем его в крон чтобы например каждую минуту проверял.
-
Bizdelnick
- Модератор
- Сообщения: 21344
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Open suse 12.3 и Демон L2TP
Немного офтоп - а ppp.pl - это чтобы никто не догадался? :-)
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
leksstav
- Сообщения: 331
Re: Open suse 12.3 и Демон L2TP
Как юмор принимаю :-)
Дать хоть root.pl
главное все работает :-)
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Open suse 12.3 и Демон L2TP
Просто .pl обычно используют для perl скриптов, а тут явно shell скрипт.