The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не могу заставить работать ppp в Debian 5.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Не могу заставить работать ppp в Debian 5.0"  
Сообщение от Flex email(??) on 09-Мрт-09, 14:23 
Пытаюсь сделать dial-in сервер
Все вроде бы работает, но...
Соединение устанавливается и должен выполниться скрипт /etc/ppp/ip_up,
который в свою очередь вызывает /etc/ppp/ip_up.local, в котором у меня прописаны правила iptables (типа iptables -A INPUT -i $1 -j ACCEPT и тд.). Но эти правила не исполняются т.к. iptables не хочет видеть ppp0.
Видимо какие-то проблемы с этим самым ppp0.
Настройки:
/etc/ppp/options

asyncmap 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, что он не хочет сразу цеплять эти правила?


Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не могу заставить работать ppp в Debian 5.0"  
Сообщение от angra (??) on 09-Мрт-09, 14:53 
Что вам мешает вместо гадания вывести в лог вывод ifconfig и ошибки от iptables?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Не могу заставить работать ppp в Debian 5.0"  
Сообщение от Flex email(??) on 09-Мрт-09, 15:47 
>Что вам мешает вместо гадания вывести в лог вывод ifconfig и ошибки
>от iptables?

Проблема была в скрипте /etc/ppp/ip-up
в кусочке:
if [ -x /etc/ppp/ip-up.local ]; then
  exec /etc/ppp/ip-up.local "$*"
fi
гораздо лучше если будет
if [ -x /etc/ppp/ip-up.local ]; then
  exec /etc/ppp/ip-up.local "$@"
fi
Проблема закрыта

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Не могу заставить работать ppp в Debian 5.0"  
Сообщение от angra (??) on 09-Мрт-09, 16:17 
>Проблема закрыта

До следующего апдейта ppp :)
Стоило бы в своем скрипте правильно учитывать особенность передачи от /etc/ppp/ip-up, а еще лучше поместить его в /etc/ppp/ip-up.d дабы он работал корректно в будущем.

P.S. Вообще это не первая несуразица в дебиановских скриптах, но что делать, так тут повелось.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Не могу заставить работать ppp в Debian 5.0"  
Сообщение от gaa (ok) on 09-Мрт-09, 17:45 
>P.S. Вообще это не первая несуразица в дебиановских скриптах, но что делать,
>так тут повелось.

Делать понятно что: писать о баге. Я сейчас пытался это сделать, но обнаружил, что о нём сообщили ещё а августе позапрошлого года: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=437339 .

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру