mgetty и подвисание после прозвона голосом |
[исправить] |
В очень многих howto по настройки dial-in рекомендуют
в /etc/mgetty+sendfax/login.config прописывать строки
/AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login
* - - /bin/login @
что есть не совсем правильно, если требуется только ppp (или emsi и т.д.), ибо
при такой конфигурации любой дозвонившийся голосом может завесить
dial-in. Если не класть трубку
хотя бы минуту, то на той стороне mgetty успевает запустить /bin/login, и, естественно,
на последующие звонки модем не отвечает.
Не прописывать строчку строчку
* - - /bin/login @
не является выходом - mgetty всё равно запускает /bin/login если не удалось
распознать ppp. Проблему можно решить, заменив в конфиге /bin/login на
/sbin/nologin:
* - - /sbin/nologin @
|
|
|
|
Раздел: Корень / Администратору / Система / Установка и синхронизация времени |
1, simarg (?), 17:33, 20/01/2005 [ответить]
| +/– |
а что делать если нужен /bin/login? у меня ббс запускается таким образом. сырцы править на предмет таймаутов? | |
|
3, vvk (??), 09:27, 24/01/2005 [^] [^^] [^^^] [ответить]
| +/– |
>а что делать если нужен /bin/login?
если нужен, ничего не поделаешь :)
>сырцы править на предмет таймаутов?
видимо :) | |
|
2, Belal (??), 17:06, 21/01/2005 [ответить]
| +/– |
Интересно, а как можно голосом договориться с модемом и заставит его выдать в порт CONNECT для mgetty? Терминатор 3 наступает?:))
| |
|
4, vvk (??), 09:28, 24/01/2005 [^] [^^] [^^^] [ответить]
| +/– |
>Интересно, а как можно голосом договориться с модемом и заставит его выдать
>в порт CONNECT для mgetty? Терминатор 3 наступает?:))
Выявлено экспериментальным путём :] | |
|
5, vvk (??), 09:31, 24/01/2005 [ответить]
| +/– |
Ошибочка вышла.
Закомментированием #/bin/login проблема не решается - у mgetty похоже в сырцах это жёстко прописано. Решается вот так:
#* - - /bin/login @
* - - /sbin/nologin @ | |
|