Re: Skript automatisch bei PPP Verbindung ausführen

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Thu, 29 Nov 2001 20:01:54 +0100

On Thu, Nov 29, 2001 at 07:12:15PM +0100, Florian Unglaub wrote:
> Hallo Zusammamen!
>
> Ich habe vor kurzem mein ISDN auf I4B mit User-PPP umgestellt. Funktioniert
> soweit auch, abgesehen davon, dass bei jedem Aufruf von ppp folgende
> Fehlermeldung auftaucht:
>
> flo(at)knuth:/home/flo:ppp
> Working in interactive mode
> Using interface: tun0
> Warning: Local: bind: Address already in use
> Warning: set server: Failed 2
>
> Die Verbindung wird aber anstandslos hergestellt?!? Ich benutze FreeBSD-4.4
> STABLE und starte ppp immer mit der Hand um das Dial on Demand zu vermeiden
> (keine Einträge in rc.conf). Meine ppp.conf entspricht abgesehen von Nummer
> und Passwort der unter /usr/share/examples/ppp/ppp.conf.isdn.
> Ich habe dann noch zwei Fragen:
> 1) Wie kann man beim Verbindungsaufbau ein Skript von ppp aufrufen lassen?
> Mit connectprog=/etc/isdn/ip-up in der isdnd.rc geht das nicht mehr wie
> vorher.

In /etc/ppp/ppp.linkup:
verbindungslabel:
 !bg /etc/ppp/meinscript

Du kannst dem Script auch Parameter wie MYADDR mitgeben.

> 2) Ich möchte den natd anstelle von ppp nat weiter verwenden, nur wird beim
> booten immer angezeigt "tun0 does not exist". Ich starte nat
> folgendermaßen:
> natd_program="/sbin/natd"
> natd_enable="YES"
> natd_interface="tun0"
> natd_flags="-dynamic"

Du kannst das tun Device vorher mit »ifconfig tun0 plumb« anlegen.
Mir ist nur nicht klar ob der ppp dann tun0 oder tun1 nimmt.
Im Zweifelsfall kannst du den natd auch im linkup/linkdown script
behandeln.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso(at)cicely.de         Usergroup           info(at)cosmo-project.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 29 Nov 2001 - 20:10:07 CET

search this site