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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor M. Chubin                       2:5020/400     10 Apr 2001  12:35:30
 To : Eugene Korovin
 Subject : pppd connect script
 -------------------------------------------------------------------------------- 
 
 Fri Apr 06 2001 14:05, Eugene Korovin wrote to Igor M. Chubin:
 
  EK> Привет Igor!
 
  EK> 05 Апр 01 03:44, Igor M. Chubin -> All:
 
  IC>> Подскажите, пожалуйста, как получить termination code chat-скрипта
  IC>> в такой конструкции:
  IC>>     pppd connect chat-script
  IC>> В переменной $? после выполнения этой команды, естественно,
  IC>> оказывается termination-code ppp-демона, а екзиткод скрипта исчезает.
  IC>> Можно ли как-то решить эту проблему?
 
  EK> Это не для авто-дозвона случаем нужно?
  EK> тогда делай так pppd: connect "/xxx/redialer xx-xx-xx"
  EK> где redialer - это такой вот скрипт:
  EK> ============================ Здесь redialer начинается
  EK> err=1
  EK> while( expr $err != 0 >/dev/null ); do
  EK> /usr/sbin/chat\
  EK>     TIMEOUT 75\
  EK>     REPORT CONNECT\
 
   ...
 
  EK>     ABORT "NO ANSWER"\
  EK>     "" ATZ OK ATDP$1 CONNECT
  EK> err=$?
  EK> done;
  EK> ============================ Здесь redialer кончается
 
 Спасибо
 Я знаю что так можно
 Hо хотелось бы получить exitcode во внешнюю программу и обрабатывать
 его централизованно вместе с ошибками pppd
 Как бы это сделать?
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 pppd connect script   Igor M. Chubin   05 Apr 2001 03:44:38 
 pppd connect script   Eugene Korovin   06 Apr 2001 14:05:42 
 pppd connect script   Igor M. Chubin   10 Apr 2001 12:35:30 
 pppd connect script   Eugene Korovin   12 Apr 2001 20:06:06 
Архивное /ru.linux/166797edd0ad1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional