|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/285100000029.html, оценка из 5, голосов 10
|