[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