|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 11 Nov 2002 17:32:02 To : Jeff MacLoue Subject : Re: minicom -------------------------------------------------------------------------------- .REPLYADDR: Andrey Sapozhnikov <sapa@icb.chel.su> .REPLYTO: 2:5020/400 UUCP .RFC-Message-ID: <aqobfp$1c2p$1@ddt.demos.su> .RFC-References: <1037045208@p99.f42.n5045.z2.ftn> <3240201304%Pine.LNX.4.44.0211111335340.12809-100000@figaro.univer.kharkov.ua> From: Andrey Sapozhnikov <sapa@icb.chel.su> Jeff MacLoue wrote: > On Mon, 11 Nov 2002, Igor S Kozhukhov wrote: > > ISK> что нужно послать в модем из командной строки чтобы поднять трубу > ISK> - из миникома команда ath1 - работает - из командной строки пробую > ISK> послать echo ath1 > /dev/ttyS0 - не работет - что может быть? > ISK> модем висит на ttyS0 - проверено > > Дело в DTR. Когда порт закрыт - DTR опущен, что во многих (как бы не в > большинстве) модемах по умолчанию означает программый сброс (а некоторые > апгрейдеры иногда даже делают отключение питания процессора модема при > сброшенном DTR - что было актуально для RC288). Так что либо возьми > терминалку (minicom, cu etc), либо скажи модему игнорировать сигнал DTR > (по памяти - AT&D<сколько-то>, но не уверен; в случае вышеописанным > образом переработанного модема - по понятным причинам, не сработает). DTR как раз в данном случае будет поднят ибо при перенаправлении вывода (> /dev/ttyS0) шелл откроет порт. Вопрос в том, что: 1. после подъема DTR надо дать модему немножко времени чтоб "прийти в себя" и не бросать DTR после выдачи команды. 2. Завершать команду надо \r а не \n. Т.е. вот так примерно: # Выключить трансляцию, 8N1 19200, выключить flow control # не ждать DCD при открытии, не бросать DTR при закрытии stty raw pass8 -hupcl clocal -crtscts 19200 </dev/ttyS0 # Открываем порт, ждем секундочку и выдаем команду (sleep 1; echo -n -e "ATH1\r") >/dev/ttyS0 Андрей --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/65779924bc34.html, оценка из 5, голосов 10
|