Привет. Есть необходимость перевести имеющийся и уже настроенный сервер xl2tpd в ядерный режим.
Ядро 2.6.32-5 (дебиан стейбл), xl2tpd 1.3.0 собрал из исходников (т.к. в стоковом дебиановом пакете не вкомпилена поддержка kernel l2tp).
xl2tpd видит pppol2tp, но однако при коннекте клиента выдает Unable to connect PPPoL2TP socket:
Aug 11 21:04:58 vostok xl2tpd[12011]: Using l2tp kernel support.
...
Aug 11 21:05:04 vostok xl2tpd[12012]: control_finish: Peer requested tunnel 13 twice, ignoring second one.
Aug 11 21:05:04 vostok xl2tpd[12012]: Connection established to 192.168.0.178, 1701. Local: 45618, Remote: 13 (ref=0/0). LNS session is 'roadwarriors'
Aug 11 21:05:04 vostok xl2tpd[12012]: result_code_avp: result code not appropriate for Incoming-Call-Request. Ignoring.
Aug 11 21:05:04 vostok xl2tpd[12012]: start_pppd: Unable to connect PPPoL2TP socket.
Aug 11 21:05:04 vostok xl2tpd[12012]: Call established with 192.168.0.178, Local: 63595, Remote: 1, Serial: 0
Aug 11 21:05:04 vostok xl2tpd[12012]: write_packet: tty is not open yet.
Aug 11 21:05:06 vostok xl2tpd[12012]: write_packet: tty is not open yet.
Aug 11 21:05:09 vostok xl2tpd[12012]: write_packet: tty is not open yet.
Aug 11 21:05:11 vostok xl2tpd[12012]: write_packet: tty is not open yet.
Хотя вроде бы например старая бага http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494795 была давно пофиксена.
Есть идеи что делать?
Ну и заодно, чтобы два раза не вставать: товарищи, делающие прошивки под сохо-асусы, клепают свои патчи (http://code.google.com/p/wl500g/source/browse/trunk/rp-l2tp/) на rp-l2tp. Вопрос - оно заводится под 2.6.32, имеет смысл пытаться?