Corbina vs Arch pt.2 [РЕШЕНО]

Всем доброго времени суток!
Давно пытаюсь настроить l2tp интернет-соединение билайна по мануалу Corbina vs Arch, а также некоторым другим, найденным в сети. В итоге полный провал, привожу конфиги и сообщения:

/etc/rc.conf
...
eth0="dhcp"
wlan0="dhcp"
INTERFACES=(!wlan0 eth0)
...
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
dns1="-host 213.234.192.8 gw 10.85.56.1"
dns2="-host 85.21.192.3 gw 10.85.56.1"
tp="-host tp.internet.beeline.ru gw 10.85.56.1"
gateway="default gw 10.85.56.1"
ROUTES=(dns1 dns2 tp gateway)
...

/etc/xl2tpd/xl2tpd.conf
[global]
access control = yes
auth file = /etc/ppp/chap-secrets
[lac beeline]
lns = tp.internet.beeline.ru
redial = yes
redial timeout = 10
require chap = yes
require authentication = no
name = "мой логин"
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
require pap = no
autodial = yes

/etc/ppp/options.xl2tpd
lcp-echo-interval 10
lcp-echo-failure 2
name "мой логин"
remotename l2tp
ipparam beeline
connect /bin/true
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
defaultroute
noauth

cat /etc/resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
domain corbina.net
nameserver 213.234.192.8
nameserver 85.21.192.3
# /etc/resolv.conf.tail can replace this line

/etc/ppp/chap-secrets
"мой логин"       *       "мой пароль"

После перезагрузки нормально запускается network.

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
85.21.66.199    10.85.56.1      255.255.255.255 UGH   0      0        0 eth0
85.21.192.3     10.85.56.1      255.255.255.255 UGH   0      0        0 eth0
213.234.192.8   10.85.56.1      255.255.255.255 UGH   0      0        0 eth0
10.85.56.0      0.0.0.0         255.255.248.0   U     202    0        0 eth0
10.0.0.0        10.85.56.1      255.0.0.0       UG    202    0        0 eth0
0.0.0.0         10.85.56.1      0.0.0.0         UG    0      0        0 eth0

Скрипты /etc/rc.d/xl2tpd и /etc/ppp/ip-up (-down) не изменял.
Делаю
/etc/rc.d/xl2tpd start
:
Mar 24 10:59:00 localhost xl2tpd[1371]: setsockopt recvref[22]: Protocol not available
Mar 24 10:59:00 localhost xl2tpd[1371]: This binary does not support kernel L2TP.
Mar 24 10:59:00 localhost xl2tpd[1372]: xl2tpd version xl2tpd-1.2.6 started on arch PID:1372
Mar 24 10:59:00 localhost xl2tpd[1372]: Written by Mark Spencer, Copyright (C) 1998, Adtran, Inc.
Mar 24 10:59:00 localhost xl2tpd[1372]: Forked by Scott Balmos and David Stipp, (C) 2001
Mar 24 10:59:00 localhost xl2tpd[1372]: Inherited by Jeff McAdams, (C) 2002
Mar 24 10:59:00 localhost xl2tpd[1372]: Forked again by Xelerance (www.xelerance.com) (C) 2006
Mar 24 10:59:00 localhost xl2tpd[1372]: Listening on IP address 0.0.0.0, port 1701

Как видно, подключение только к 0.0.0.0.
Теперь вручную через несколько секунд
route del default
route add default dev ppp0
Пишет либо No such device, либо No such process (если вместо этого route add default gw 213.234.199.198).

Прошу совета.
Вроде всё верно.
Если подключаетесь по кабелю, закомментируйте в /etc/rc.conf
#wlan0="dhcp"
Ещё:
/etc/ppp/options.xl2tpd
lcp-echo-interval 10
lcp-echo-failure 2
name bobart
remotename tp
ipparam corbina
connect /bin/true
mru 1500 # ничего не
mtu 1500 # упустили?
nodeflate
nobsdcomp
noauth
persist
maxfail 0
nopcomp
noaccomp
defaultroute
Сделайте всё-же файлик, исполняемый:
/etc/ppp/ip-up.d/ip-up-route.sh
#!/bin/sh
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
GATEWAY=`route | grep ^default | awk '{print $2}'`
route del default
route add default dev ppp0
(
echo '#!/bin/sh'
echo 'PATH="/sbin:/bin:/usr/sbin:/usr/bin"'
echo 'route del default'
echo "route add default gateway $GATEWAY"
) >/etc/ppp/ip-down
/etc/rc.d/network restart, затем /etc/rc.d/xl2tpd start
Посмотрите, что выдаст при попытке подключения?
Изменил options.xl2tpd, добавил файлик, как вы сказали. Wlan0 тоже закомментировал.
После ребута и запуска xl2tpd логи в daemol.log такие же.
При пинге ya.ru 100% packet loss.

Не уверен, что правильно создается ppp0, и до нового файлика ip-up-route.sh вообще доходит дело. Если запускать его потом вручную:

SIOCADDRT: no such device
SIOCDELR: no such process
Залейте /var/log/daemon.log на http://pastebin.ru/
$ lsmod | grep ppp
OK.
/var/log/daemon.log
Не густо.., про pppd вообще ни звука.
Что там в lsmod | grep ppp ? Скорее всего - ничего.
И верно. Ничего.
/etc/rc.d/pppd start ?
У вас (территориально) L2TP вообще поддерживается билайном? Что провайдер говорит? А VPN работает?
pppd вообще нету, есть ррр. Он при старте говорит, что надо сделать файл с настройками провайдера, и фейлится.
l2tp, насколько я могу судить, есть. Мне монтеры программку для винды скинули, там настройки все для l2tp.

Регион - Ивановская область.
В вики написано, что нужен модуль ppp-generic. ???
 
Зарегистрироваться или войдите чтобы оставить сообщение.