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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrey Ovchinnikov                   2:467/70.49    19 May 2003  21:47:26
 To : Victor Wagner
 Subject : Re: управление voicebox'ом через модем (DTMF)
 -------------------------------------------------------------------------------- 
 
 VW> Очевидно, что просто написать несколько строчек в /dev/modem.
 
 Как обойти при этом следующие грабли? 
 При выполнении команды 'echo "ATD.....;H0" > /dev/modem' создается
 lock-файл, в котором содержится только число (очевидно номер процесса,
 полученный при выполнении команды echo). Hа момент реального набора
 модемом номера этот процесс уже не существует. Mgetty при этом
 спокойно прибивает этот лок-файл "несуществующего" процесса и начинает
 инициализировать модем, который, в свою очередь, тут же бросает
 трубку, так и не успев выполнить всю команду echo "bla-bla-bla".
 
 Если создать свой лок-файл до выдачи команды echo, то он нахально
 затирается и ситуация повторяется. 
 
 Подскажите, где копать чтобы отключить создание кривых лок-файлов при
 обращении к модему (он у меня на USB висит) или сделать так, чтобы
 их формат понимался mgetty?
 -- 
 powered by Saicat Linux 2:467/70.49
 --- tin/1.5.16-20030125 ("Bubbles") (UNIX) (Linux/2.4.21-rc2 (i686))
  * Origin: //Born to run Unix... (2:467/70.49)
 
 

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

 Тема:    Автор:    Дата:  
 Re: управление voicebox\'ом через модем (DTMF)   Andrey Ovchinnikov   19 May 2003 21:47:26 
Архивное /ru.linux/285100000029.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional