LINUX.ORG.RU
ФорумAdmin

Dial-on-demand - проблемы с diald


0

0

Имеется проблема с настройкой dial-on-demand.
Есть: dialup к провайдеру на ISDN'е. Хочется раздать почту (и т.д.) по локалке. ISDN карту поставил, настроил, работает. Поставил diald. Настройки:
# /etc/diald.conf
mode dev
device ippp0
modem
# IP провайдер дает автоматом.
# По diald'эшным докам пишем так:
local 192.168.0.1
remote 192.168.0.2
dynamic
connect /etc/diald/connect.isdn
disconnect /etc/diald/disconnect.isdn
ip-up /etc/diald/ip-up
ip-down /etc/diald/ip-down
addroute /etc/diald/addroute
delroute /etc/diald/delroute

Ситуация: из Outlook'а (локалка) приходит письмо наружу. Qmail пытается его доставить провайдеру, у diald срабватывает триггер
tcp 192.168.0.1/34438 xxx.xxx.xxx.xxx/25
дальше идет прозвон, соединение, все вроде бы окей, почту отдали, через минуту diald пишет closing down idle link, трубку кладет. Отрабатывает свои скрипты по завершению. Пишет delaying N seconds before clear to dial.
А через минуту опаньки: откуда ни возьмись триггер
tcp xxx.xxx.xxx.xxx/25 192.168.0.1/34438
если не успевает во время задержки отправить, то на этом карусель заканчивается, а если N маленькое - то опять звонит провайдеру, о чем-то сним живо общается минуты две, кладет трубку и затихает.
Где грабли?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.