[BSD] PPP callback kliens
Levente Simon
lsimon at pannongsm.hu
2003. Okt. 27., H, 17:54:03 CET
On Mon, Oct 27, 2003 at 01:50:51PM +0100, Antal Rutz wrote:
> userland ppp-vel felhivatom a routert (ppp -foreground Router),
> majd ha lerakja, rainditok egy mgetty-t vonalra (Auto_PPP feature-rel forgatva),
> es ha az felveszi, beindit nekem egy pppd-t vagy egy ppp-t (a userppp
> akadozott, nem sikerult kideritenem, miert, de a pppd mukodik rendesen).
>
> A kerdes, hogy van-e ennek egy civilizaltabb formaja is, vagy ez az
> 'official' mukodtetese a callbacknek?
Talan egy kicsit szebb:
$ cat callback.sh
#!/bin/sh
case "x$1" in
xstart)
ppp -foreground outc # > /dev/null
ppp -background -nat inc # > /dev/null
;;
xstop)
pppctl /var/run/ppp/callback close
;;
esac
$ cat /etc/ppp/ppp.conf
[...]
outc:
allow user *
set phone 1234567
set login
set authname username
set authkey xxxxx
set callback cbcp
set cbcp * delay 50
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\
inc:
allow user *
accept dns
set callback cbcp none
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK \
\"\" TIMEOUT 60 RING ATA CONNECT"
set timeout 0
set server /var/run/ppp/callback "" 0177
add default HISADDR
[...]
vagy valami ilyesmi, es utana:
$ callback.sh start
<orul>
$ callback.sh stop
By, Levi
--
# ls
levente simon
mailto:lsimon at pannongsm.hu
További információk a(z) BSD levelezőlistáról