Стоит RH73 родными mgetty и pppd
Работает работает как шлюз по двум модемам
IDC-5614BXL/VR
Robotics Courier DualStandart V.34
Все вроде работало хорошо, но вот уже неделю иногда (где-то 5 раз за день) модем не завершает сеанс и висит (может виновата другая сторона). Пока вручную на нем не передернуть питание не отвиснет.
В журнал пишет
08/27 13:55:00 yS0 mgetty: experimental test release 1.1.28-Jan10
08/27 13:55:00 yS0 check for lockfiles
08/27 13:55:00 yS0 locking the line
08/27 13:55:00 yS0 WARNING: DCD line still active, check modem settings (AT&Dx)
08/27 13:55:00 yS0 lowering DTR to reset Modem
08/27 13:55:01 yS0 send: \dATQ0V1H0[0d]
08/27 13:55:02 yS0 waiting for ``OK''
08/27 13:55:19 yS0 found action string: ``NO CARRIER''
08/27 13:55:19 yS0 init chat failed, exiting...: Invalid argument
08/27 13:55:19 ##### failed in mg_init_data, dev=ttyS0, pid=7023или
mgetty: experimental test release 1.1.28-Jan10
check for lockfiles
locking the line
WARNING: DSR is off - modem turned off or bad cable?
lowering DTR to reset Modem
send: \dATQ0V1H0[0d]
waiting for ``OK''или вот еще
mgetty[22011]: TIOCMBIS failed: Input/output error
mgetty[22011]: cannot turn off soft carrier: Input/output error
mgetty[22011]: tcgetattr failed: Input/output error
mgetty[22011]: cannot get TIO: Input/output error
mgetty[21995]: failed timeout dev=ttyS1, pid=21995, caller='none', conn='',
Подскажите, может надо выставить какие тайм-ауты.
Даже не знаю что делать.Видать когда клиенты выходят с плохой линии и сеанс не завершается корректно. Но модем все же должен сбрасываться.
напиши свою строку инита из мгетти....либо убери ее
>напиши свою строку инита из мгетти....либо убери ееДело в том что я вообще в mgetty строку инициализации не писал (не знаю где взять эту строку) и вообщее mgetty.conf не трогал
>Все вроде работало хорошо, но вот уже неделю иногда (где-то 5 раз
>за день) модем не завершает сеанс и висит (может виновата другая
>сторона). Пока вручную на нем не передернуть питание не отвиснет.
>Видать когда клиенты выходят с плохой линии и сеанс не завершается корректно.
У меня такое было когда клиент работал на Linux и у него была выключена коррекция ошибок а с Винды все было ОК