Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: minicom   Jeff MacLoue   11 Nov 2002 14:40:10 
 Re: minicom   Andrey Sapozhnikov   11 Nov 2002 17:32:02 
Архивное /ru.linux/65779924bc34.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional