  
   |    
    Форум cronyx.ru (архив)
     | sync pppd on linux | z0termann  ::  2005-01-26 11:35 |  
 проблема заключается в следующем - на прозрачном канале при отсутствии сигналов в канале и опции ppp local, pppd после неудачных попыток lcp завершает работу и залипает: sent [LCP ConfReq id=0x1 <mru 576> <asyncmap 0x0> <magic 0x8e34b954> <pcomp> <accomp>] LCP: timeout sending Config-Requests Connection terminated
  strace показывает слудеющее: write(1, "Connection terminated.", 22)  = 22 write(1, "
", 1)                       = 1 read(11, 0x8081262, 1502)               = -1 EAGAIN (Resource temporarily unavailable) read(6, 0x8081262, 1502)                = -1 EAGAIN (Resource temporarily unavailable) unlink("/var/run/ppp0.pid")             = 0 ioctl(11, JFFS_PRINT_HASH or PPPIOCGFLAGS, 0xbfffb480) = 0 ioctl(10, TCFLSH, 0x2)                  = 0 ioctl(10, TIOCSETD
  у меня создалось впечатление, что какой-то ioctl в синхронном драйвере не дописан.
  в моем случае pppd должен отваливаться, дабы запускался скрипт дозвона по backup dialup line, если выделеннвя линия упала. Есть ли какие рекомендации по исправлению данной ситуации ? драйвер cronyx tau/sigma - последний  
  
  
 |