Thomas Schürmann schrieb am Mon, May 06, 2002 at 09:38:01AM +0200:
ich möchte mittels system() die dynamische IP-Adresse meines ppp0-Interfaces ermitteln und an eine Variable übergeben, die ich dann hinterher auf einem LCD-Display am Linux-Router ausgeben kann.
Schau mal in die ManPage zum pppd. Dort ist auch irgendwann die Rede von den Variablen $1, $2 usw., die der pppd im zuge des Verbindungsaufbaus zu händeln hat. Eine davon ist Deine "offizielle" IP-Adresse. Die könntest Du z.B. von einem Skript in /etc/ppp/ip-up.local "verwursten" lassen, sprich: In eine Datei schreiben, auf das Display schieben o.ä. Dazu Perl zu verwenden, ähnelt sicherlich ein wenig der Spatzenjagd mit großkalibrigen Langrohrgeschützen...;-) Gruß, Christian -- Christian Schmidt | Germany | christian@siebenbergen.de No HTML Mails, please!! http://lernst.de/zitieren/kriegst.de/antworten/