![](https://seccdn.libravatar.org/avatar/8848f5018288b38403f82a44ace0ba46.jpg?s=120&d=mm&r=g)
Hi! Ich würde gerne auf meinem Linux Rechner nach der Einwahl des DSL eine bestimmte Datei ausführen. Wo ist der ip-up muss ich angeben was ausgeführt werden soll? Bisher hat das leider noch nicht geklappt, die Datei wird einfach ignoriert... Gruß, Jörg --- Freitag, 11. Januar 2002 15:16 mailto:linux@vague.de http://www.vague.de
![](https://seccdn.libravatar.org/avatar/73166db4487cc5490022833f99316e97.jpg?s=120&d=mm&r=g)
Am Fre, 11 Jan 2002 schrieb Jörg Nehls:
Ich würde gerne auf meinem Linux Rechner nach der Einwahl des DSL eine bestimmte Datei ausführen. Wo ist der ip-up muss ich angeben was ausgeführt werden soll? Bisher hat das leider noch nicht geklappt, die Datei wird einfach ignoriert...
Erst mal würde ich das nicht in die /etc/ppp/ip-up sondern in die /etc/ppp/ip-up.local eintragen, so hast Du eine klare Trennung zwischen den von Dir eingefügten (speziellen) Änderungen und der Ursprungsdatei, die Du nur ändern solltest, wenn Du weißt, was Du tust. Jetzt aber zu Deinem Problem: Du willst eine Datei ausführen? Was soll das heißen? Ein Programm, einen Befehl, ein Skript? Ist die Datei, die Du ausführen willst, auch ausführbar? x-Recht gesetzt für root (denn der führt ip-up aus)? Funktioniert der gleiche Befehl, wenn Du ihn manuell aufrufst? Ansonsten wären ein paar mehr Infos hilfreich. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
![](https://seccdn.libravatar.org/avatar/8848f5018288b38403f82a44ace0ba46.jpg?s=120&d=mm&r=g)
Friday, January 11, 2002, 3:30:59 PM, Christoph Maurer wrote:
Erst mal würde ich das nicht in die /etc/ppp/ip-up sondern in die /etc/ppp/ip-up.local eintragen, so hast Du eine klare Trennung zwischen den von Dir eingefügten (speziellen) Änderungen und der Ursprungsdatei, die Du nur ändern solltest, wenn Du weißt, was Du tust.
Jetzt aber zu Deinem Problem: Du willst eine Datei ausführen? Was soll das heißen? Ein Programm, einen Befehl, ein Skript? Es ist ein kleines Script, welches per chmod +x ausführbar gemacht wurde.
Ist die Datei, die Du ausführen willst, auch ausführbar? x-Recht gesetzt für root (denn der führt ip-up aus)? Funktioniert der gleiche Befehl, wenn Du ihn manuell aufrufst? Wenn ich die Datei per hand ausführe geht das ganze wunderbar.
Gruß, Jörg --- Freitag, 11. Januar 2002 15:35 mailto:linux@vague.de http://www.vague.de
![](https://seccdn.libravatar.org/avatar/73166db4487cc5490022833f99316e97.jpg?s=120&d=mm&r=g)
Am Fre, 11 Jan 2002 schrieb Jörg Nehls:
Friday, January 11, 2002, 3:30:59 PM, Christoph Maurer wrote:
Erst mal würde ich das nicht in die /etc/ppp/ip-up sondern in die /etc/ppp/ip-up.local eintragen, so hast Du eine klare Trennung zwischen den von Dir eingefügten (speziellen) Änderungen und der Ursprungsdatei, die Du nur ändern solltest, wenn Du weißt, was Du tust.
Jetzt aber zu Deinem Problem: Du willst eine Datei ausführen? Was soll das heißen? Ein Programm, einen Befehl, ein Skript? Es ist ein kleines Script, welches per chmod +x ausführbar gemacht wurde.
Ist die Datei, die Du ausführen willst, auch ausführbar? x-Recht gesetzt für root (denn der führt ip-up aus)? Funktioniert der gleiche Befehl, wenn Du ihn manuell aufrufst? Wenn ich die Datei per hand ausführe geht das ganze wunderbar.
Gut, dann mußt Du uns wohl oder übel verraten, was in dem Skript drinsteht oder welche Befehle dort ausgeführt werden sollen, wenn es in ip-up.local steht und ausführbar ist, sollte es gestartet werden. Sonst bau doch in Dein Skript mal ein paar Debug ausgaben ein, die was in ne Datei schreiben (z.B. über logger im Syslog). Ansonsten gleicht das hier etwas dem Rumstochern im heißen Brei. Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
![](https://seccdn.libravatar.org/avatar/a66d470c0c654c2daa91a764ddb1365b.jpg?s=120&d=mm&r=g)
* Jörg Nehls
Es ist ein kleines Script, welches per chmod +x ausführbar gemacht wurde. Wenn ich die Datei per hand ausführe geht das ganze wunderbar.
-rwxr--r-- 1 root root 6344 Mai 8 2001 ip-up
-rwxr--r-- 1 root root 454 Dez 7 21:16 ip-up.local
Hash "#" entfernen, falls vorhanden
,----[ ip-up ]-
|
| # call ip-up.local if it exists and is executable:
| test -x /etc/ppp/ip-up.local && /etc/ppp/ip-up.local "$@"
| ;;
|
`----
Abrakadabra - laeuft:
,----[ ip-up.local ]-
| #!/bin/sh
| #
| # ip-up.local erstellt von Andreas Kneib
participants (3)
-
Andreas Kneib
-
Christoph Maurer
-
Jörg Nehls