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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Oleg Kmet                            2:461/43.270   28 Sep 2005  16:43:32
 To : All
 Subject : callback+natd
 -------------------------------------------------------------------------------- 
 
     Hе получается работа в автомате связки callback+natd.
     Стоит модему бросить трубу, без перезапуска ручками не обойтись.
     FreeBSD 5.2, при ней модем и локалка через ethernet card.
     В инете найдено и используется следующее:
 
 Запуск ....
 
 === Cut ===
 #!/bin/sh
 while [ 1=1 ]; do
    echo "===> Starting pppd"
    pppd call CB
    echo "===> Waiting for incoming call"
    pppd call CBAnswer
    echo "===> Connection terminated"
    sleep 2
 done
 === Cut ===
 
 === CB ===
 /dev/cuaa0
 115200
 connect '/usr/bin/chat -f /etc/ppp/dialCB.ch -r /var/log/chat.report'
 defaultroute
 lock
 ipcp-accept-local
 ipcp-accept-remote
 noauth
 user NAME
 callback NUMBER
 -detach
 === Cut ===
 
 === CBAnswer ===
 /dev/cuaa0
 115200
 connect '/usr/bin/chat -f /etc/ppp/dialCBAnswer.ch -r /var/log/chat.report'
 defaultroute
 lock
 ipcp-accept-local
 ipcp-accept-remote
 noauth
 user NAME
 callback NUMBER
 -detach
 === Cut ===
 
 === dialCB.ch ===
 REPORT CONNECT
 ABORT BUSY
 ABORT "NO CARRIER"
 ABORT ERROR
 ABORT "NO DIALTONE"
 ""
 "at&f"
 TIMEOUT 5
 OK
 ATDTxNUMBER
 TIMEOUT 70
 CONNECT
 === Cut ===
 
 === dialCBAnswer.ch ===
 REPORT CONNECT
 ABORT BUSY
 ABORT "NO CARRIER"
 ABORT ERROR
 ABORT "NO DIALTONE"
 ""
 "at&f"
 TIMEOUT 5
 OK
 ""
 TIMEOUT 60
 RING
 ATA
 TIMEOUT 40
 CONNECT
 === Cut ===
 
 === Запуск NATD ===
 if [ "$natd_enable" = "YES" ] && [ "$natd_interface" = "ppp0" ]; then
     # Restart natd.
     killall -9 natd 2>/dev/null
     echo "Waiting for ppp0 to come up..."
     sleep 10
     while ! ( ifconfig | grep -q 'ppp0.*UP' )
     do
         sleep 1
     done
     sleep 1
     echo "Starting natd."
     natd ${natd_flags} &
 fi
 === Cut ===
 
     Помогите/поделитесь, у кого работает безпроблемно в автомате.
 
 By, Oleg ...
 nic-hdl OK816-UANIC
 --- GoldED+/LNX 1.1.4.7
  * Origin: Дайте скажу, что сказал ... (2:461/43.270)
 
 

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

 Тема:    Автор:    Дата:  
 callback+natd   Oleg Kmet   28 Sep 2005 16:43:32 
 Re: callback+natd   Eugene Grosbein   28 Sep 2005 23:11:27 
Архивное /ru.unix.bsd/3320433aac28.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional