Пытаюсь сделать dial-in сервер
Все вроде бы работает, но...
Соединение устанавливается и должен выполниться скрипт /etc/ppp/ip_up,
который в свою очередь вызывает /etc/ppp/ip_up.local, в котором у меня прописаны правила iptables (типа iptables -A INPUT -i $1 -j ACCEPT и тд.). Но эти правила не исполняются т.к. iptables не хочет видеть ppp0.
Видимо какие-то проблемы с этим самым ppp0.
Настройки:
/etc/ppp/optionsasyncmap 0
ms-dns 192.168.100.6
lock
modem
nodetach
crtscts
idle 180
debug
show-password
netmask 255.255.255.0
logfile /var/log/mgetty/income.log
/etc/ppp/options.ttyS0
linux:192.168.110.1
кусочек /etc/mgetty/mgetty.config
port ttyS0
data-only y
debug 6
init-chat "" \d\d+++\d\dAT OK AT&F1E0Q0V1&A3&C1&D2X6S0=0 OK ATS7=20S19=0L0M1&M4&K1&H1&R2&I0B0X4 OK
statistics-chat "" AT OK ATI11I6 OK
statistics-file /var/log/mgetty/modem0.log
speed 38400
Если эти плавила писать ручками, то все работает.
От чего может так поплохеть ppp0, что он не хочет сразу цеплять эти правила?