Резюмируя свои танцы с различными вариантами роутеров на кентавре:
Постройка SOHO роутера на p6 (кентавре) используя pppoe соединение сопряжено с 4-мя трудностями:
1. Из-за разных параметров MTU внешнего и внутреннего соединений некорректно работает доступ в интернет через NAT кривенько решено тут (
https://bugzilla.altlinux.org/show_bug.cgi?id=25037)
2. Костыльный перезапуск ppp соединения при обрыве, скриптом по крону.
https://bugzilla.altlinux.org/show_bug.cgi?id=23918пример скрипта есть тут:
https://bugzilla.altlinux.org/show_bug.cgi?id=239163. Сильная загрузка процессора на больших скоростях!!!
Использование ядерного модуля pppoe решает проблему - здесь есть патч!
https://bugzilla.altlinux.org/show_bug.cgi?id=268904. Создание точки доступа wifi через hostapd - в целом нормально, но я пока так и не смог настроить мост между wifi и внутренней сеткой. Скорее всего не хватает понимания проблемы.
т.е. если я делаю мост между wlan0 и eth0 - hostapd не запускается на результирующем интерфейсе
если я делаю мост между mon.wlan0 и eth0 - то вообще все перестает работать.
Вопросов собственно всего 3:
1. Проблема зависания etcnet при недоступности pppX во время старта системы, не решается ли она, использованием ядерного модуля pppoe?
Проверить я не могу, поскольку теперь etcnet не поддерживает опции PPPMAXFAIL, PPPPERSIST, PPPHOLDOFF, PPPIDLE. А при попытке указать их в pppoptions - ppp соединение просто не стартует, ошибки сейчас не помню.
2. Как можно настроить ppp соединение по требованию?
3. Надоумьте - как правильно построить мост между radiotap и eth в пункте 4??