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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Vinogradov                    2:5020/2309    08 Mar 2005  22:50:36
 To : Valentin Nechayev
 Subject : Re^2: послать команду модему..
 -------------------------------------------------------------------------------- 
 
 ХННННННН[ Пpивeтствую тебя Valentin! ]ННННННННННННННДДДД---ъъъ
 
 08 мар 05 15:03, Valentin Nechayev -> Dmitry Vinogradov:
 
  DV>>    Подскажите как послать команду модему. Привычное перенаправление
  DV>> # echo atz > /dev/cuaa1
  DV>>    не работает.. Hи чего похожего я не нашел. По
  VN> А ответ кто будет слушать?
  VN> Прежде чем общаться с модемом надо
  VN> 1) настроить порт
 
    А где, если не секрет? Всю жизнь настраивал только в программах (ppp, mgetty)
 и ни разу не видел настройку COM-порта
 отдельно. В ядре тоже нету. Погулил -- нашел только настройки програм.
 
  VN> 2) понять, что ты будешь делать с ответом
 
    Мм.. Ответ не приходит. В Windows я не задумывался что его надо обрабатывать 
 и тут пошел по этому принципу. Попробовал
 сделать через cat (создал файл с командой и пустой строкой под ней):
 
 #cat init > /dev/cuaa1
 
   Конструкция заработала, но.. Срабатывает один раз (приходиться перезагружать
 модем) и с n-цатьсекундной задержкой.
 Как я понимаю, модем не знает куда кидать свой вывод?
 
  DV>> # cu -l/dev/cuaa1 -s57600
  DV>>   модем адекватно реагирует на команды.
  VN> Это просто замечательно!;) А теперь помедитируйте над фактом, что
  VN> 1) cu - программа двустороннего обмена, то есть она и передаёт, и
  VN> принимает (ну сказали Вы atz, и что? А ответ кто будет слушать?) 2)
  VN> она выполняет инициализацию порта 3) она выполняет инициализацию
  VN> нужных настроек текущего терминала (поэтому нажимая <Enter> Вы
  VN> передаёте модему ожидаемый им CR, а не LF, который передаст команда
  VN> echo atz)
 
     Т.е., подводя итог, я не могу вот так банально кидать в модем команды и мне 
 нужно для этого дополнительное ПО?
 
 ФННННННН[ Ha этом Valentin я прощаюсь с тобой ]НННННДДДД---ъъъ
 
 --- GoldED+/BSD 1.1.5
  * Origin: no origin (2:5020/2309)
 
 

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

 Тема:    Автор:    Дата:  
 Re: послать команду модему..   Valentin Nechayev   08 Mar 2005 16:03:47 
 Re^2: послать команду модему..   Dmitry Vinogradov   08 Mar 2005 22:50:36 
Архивное /ru.unix.bsd/22467422df44e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional