L2tp

Пытаюсь подключится к 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 написал(а): Пытаюсь

vurdalak написал(а):
Пытаюсь подключится к 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-скрипт успешно запускается, но подключения не появляется.

Обрати внимание на строчку
Aug 30 21:08:20 vurdalak-pc pppd[20098]: Failed to set PPP kernel option flags: Inappropriate ioctl for device
мне кажеться у тебя в ядре не включена поддержка ppp

истина где то рядом .......... пробуй спрашивай и всё получится только не сиди просто так .......

Я сам так подумал, проверил,

Я сам так подумал, проверил, все включено. И ppp, и l2tp (в device drivers). К тому же pptp работает нормально.

может я ошибаюсь но это

может я ошибаюсь но это должно стоять или нет net-dialup/rp-l2tp

истина где то рядом .......... пробуй спрашивай и всё получится только не сиди просто так .......

linuxo_id написал(а): это

linuxo_id написал(а):
это должно стоять или нет net-dialup/rp-l2tp

rp-l2tp не требуется. А поскольку у корбины, как правило, публикуются абсолютно левые настройки, то все, имеющие отношение к вопросу, конфиги - в студию!

Мы тоже не всего читали Шнитке!.. © В. Вишневский

http://pastebin.com/yeJfGSVE

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

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

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

Так у вас украинский билайн -

Так у вас украинский билайн - хмм, а ведь там что-то может и по-другому...
Вы не показали xl2tp.secret, на всякий случай его формат - учётное_имя * пароль * (и без всяких доменов)
name в строке 21 файла net (pppd_ppp1...) должно быть не beeline, а ваше учётное имя
nodefaultroute в строке 12 файла options.xl2tpd скорее всего не принимается (имхо, осталось от старых версий pppd), да и смысла в нём никакого (лучше как раз наоборот - defaultroute)
require chap = no в строке 9 файла xl2tpd.conf настораживает, во всяком случае у нас - авторизация как раз через CHAP. Мобыть, вы перепутали с refuse chap? Вот там, действительно, no. У меня это выглядит, как require chap = yes, require pap = no, refuse chap = no, refuse pap = yes
То, что L2TP у вас на ppp1, а не на ppp0, возможно, потребует доплн. параметра в options.xl2tpd (unit 1)
Ещё раз проверьте конфигурацию ядра, и делайте перед каждой попыткой поднятия интерфейса killall pppd xl2tpd

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Вопрос на отсыпку :)

Если мы указуем параметры соединения в /etc/pppX и в /etc/conf.d/net, то установки какого файла будут перекрываться?
Насколько я понимаю все настройки из файла /etc/cоnf.d/net будут приоритетными, а в нём имеюстя ошибки:
nоdeflate - 2шт.,

user XXX 
password XXX

и

username_ppp1='XXX' 
password_ppp1='XXX'

- дублируют друг друга).
Или я ошибаюсь?
P.S: а что значит awk '{ print $NF }'?

То, что nоdeflate, имя и

То, что nоdeflate, имя и пароль дублируются - ни разу не страшно, хоть и избыточно, но из соображений безопасности, пароль вообще лучше указывать только в l2tp-secrets

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Поправка

в первом посте я ошибочно указал по памяти название файла паролей - xl2tp.secret, уточнил - на самом деле это l2tp-secrets

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Спасибо! Заработало после

Спасибо! Заработало после указанных вами изменений.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".