[SOLVED] Проблема iptables и pppd
Доброго времени.
Нарисовалась проблема - подскажите что это может быть и как лечить.
Внешний мир - USB модем ZTE AC8700. Интернет от People.Net.
сделал все, как у меня было настроено в убунте, а именно:
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
конфиг ppp могу выложить... рауты прописаны, DNS - bind forwarders...
Суть проблемы - при попытке выхода во внешний мир с соседней машины (подключена к eth0) обрывается сессия pppd с отметкой в логах:
Feb 27 18:19:39 krivedko pppd[8070]: LCP terminated by peer
Feb 27 18:19:39 krivedko pppd[8070]: Connect time 3.2 minutes.
Feb 27 18:19:39 krivedko pppd[8070]: Sent 157065 bytes, received 899554 bytes.
Feb 27 18:19:42 krivedko pppd[8070]: Connection terminated.
Feb 27 18:19:42 krivedko pppd[8070]: Hangup (SIGHUP)
Feb 27 18:19:42 krivedko pppd[8070]: Modem hangup
Что это может быть? на убунте с такими же настройками все работало... с подобным я еще ниразу не сталкивался.
Please, I need help. Жена без интернета (а он для работы нужен). :(
- Для комментирования войдите или зарегистрируйтесь
http://www.gentoo.org/doc/ru/
http://www.gentoo.org/doc/ru/home-router-howto.xml
Делайте как там написано, и всё получится!
как профессионал
как профессионал профессионалу... no comments... сэнк ю вери мач!
Проблема, как выяснилось,
Проблема, как выяснилось, из-за компилирования поддержки PPP модулем.
На ядре 2.6.24 все работало модулем, при переходе на 2.6.28 появился этот баг. Вкомпилировал PPP монолитно в ядро - проблема исчезла.