Пользовался всегда железочкой Dlink для подключения к провайдеру. Тут потребовалось непосредственно с gentoo зацепиться.
Чтото не получается поднять на gentoo l2tp, уже всяко перепрыгал тут.
Вот эти настройки рекомендуют провайдер:
cat /etc/xl2tpd/xl2tpd.conf
Код: Выделить всё
[global]
auth file = /etc/ppp/chap-secrets
access control = yes
debug avp = yes
debug network = yes
debug state = yes
debug tunnel = yes
[lac l2tp]
lns = l2tp.zaoproxy.ru
redial = yes
redial timeout = 3
max redials = 3
require pap = no
refuse pap = yes
refuse chap = yes
require chap = no
refuse authentication = yes
require authentication = no
name = *****
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd.proxy
autodial = yesи вот это тоже:
cat /etc/ppp/options.xl2tpd.proxy
Код: Выделить всё
unit 0
lock
name ****
remotename l2tp
ipparam vpn
connect /bin/true
mtu 1500
mru 1500
nodeflate
nobsdcomp
nopcomp
noaccomp
persist
maxfail 10
defaultroute
usepeerdns
logfile /var/log/xl2tp.logА самое интересное.
Настройки сети.. /etc/conf.d/net
Код: Выделить всё
GATEWAY_ZAOPROXY="172.31.*.*"
config_eth2=( "172.31.*.* netmask 255.255.252.0 brd 172.31.*.0" )
dns_servers_eth2="81.26.176.1 81.26.176.3"
routes_eth2="
81.26.176.0/24 via $GATEWAY_ZAOPROXY
10.10.10.0/24 via $GATEWAY_ZAOPROXY
81.26.177.0/24 via $GATEWAY_ZAOPROXY" <<------То есть все сервера VPN доступны
config_ppp0="ppp"
link_ppp0="pty 'xl2tpd'"
pppd_ppp0="remotename l2tp name *** ipparam proxy connect /bin/true nodeflate nobsdcomp nopcomp noaccomp persist maxfail 0 user ***** password ***" Итак eth2 благополучно поднимается и все сервера VPNа доступны.
А вот по поводу настроек config_ppp0 вообще не уверен..
Стартовать соединение вроде получается но оно никак не отображается в ifconfig -a
/etc/init.d/net.ppp0 start
Код: Выделить всё
* Bringing up interface ppp0
* Starting pppd in ppp0 ... [ ok ]
* Backgrounding ...
* WARNING: net.ppp0 has started, but is inactiveЕще в конфе есть функции но там добавление маршрутов если интерфейс поднялся, но до туда не доходит дело..
Вообщем как бы я не пытался не подниается ppp0 ...
пытаюсь /etc/init.d/xl2tp start - эффекта 0
из лога кусок вот может посмотреть..
Couldn't set tty to PPP discipline: Invalid argument
Terminating on signal 15
Script /bin/true finished (pid 12027), status = 0x0
Serial connection established.
Couldn't set tty to PPP discipline: Invalid argument
Terminating on signal 2
Script /bin/true finished (pid 12282), status = 0x0
Serial connection established.
Couldn't set tty to PPP discipline: Invalid argument
Terminating on signal 15
Script /bin/true finished (pid 12286), status = 0x0
Serial connection established.
Couldn't set tty to PPP discipline: Invalid argument
Terminating on signal 2
Вообщем если поможете разобраться, буду очень благодарен.
что попытаться сделать?
