При попытке заставить xl2tpd работать с ядерным модулем оказалось, что новое старое третье ядро в семёрке ушло далеко вперед относительно версии xl2tpd, которую по какому-то недомыслию включили в репозиторий. По умолчанию в бинарном пакете поддержка KERNEL_MODE отключена, а включить ее в Makefile и пересобрать пакет не удастся из-за несовпадений версий заголовков.
В итоге пришлось взять набор патчей от Fedora Project, захачить в Makefile путь к изначальным заголовкам ядра и добавить в /etc/modules строчку загрузки нужного модуля
1 |
echo "l2tp_ppp" >> /etc/modules |
Для желающих собранный пакет положил на Яндекс.Диск. Архитектура amd64, собран под Debian 7.