* Frank Schmidt schrieb am 25.Mär.2002:
Um ins Internet zu gehen nutze ich wvdial. Nun dachte ich bisher, dass dieses die Scripte unter /etc/ppp benutzt. Dies ist anscheinend nicht so. Ich habe in der /etc/ppp/ip-up.local ein paar Kommandos reingeschrieben, die nach der Einwahl ausgeführt werden sollen. Wenn ich dann per wvdial wieder online gehe, wird jedoch nichts ausgeführt.
/etc/ppp/ip-up wird ausgeführt, und wenn Du daran nichts geändert hast, ruft es /etc/ppp/ip-up.local auf.
Ich hab dann mal so zum testen nen paar echo und beep anweisungen reingeschrieben, doch es piept bei bzw. nach der Einwahl nichts und auf dem bildschirm erscheint auch nix. Ich denke mal wvdial und
Natürlich nicht. Woher soll ip-up.local wissen, welcher Bildschirm gemeint ist? Du mußt auf einem Bildschirm umlenken, etwa so: echo ip-up-Test > /dev/tty1 dann erscheint es auf dem Bildschirm 1, den Du mit ALT-CTRL-F1 erreichst. Besser natürlich ein Bildschirm wählen, der sonst nicht benutzt wird, etwa /dev/tty12.
/etc/ppp/* sind zwei verschiedene paar schuhe oder?
Nein, ist es nicht. wvdial ruft pppd auf und pppd ruft /etc/ppp/ip-up auf, nachdem die Verbindung steht und /etc/ppp/ip-down nachdem die Verbindung wieder getrennt ist. Aber pppd ist eine Art Dämon, es ist keinem Bildschirm zugeordnet und hat auch einen eingeschränkten Pfad, da nicht vorher /etc/profile ausgeführt wird. Daraus folgt, daß man alles umlenken muß, sonst ist eine evtl. Ausgabe weg, und daß man Befehle, die nicht in /bin oder /usr/bin stehen mit voller Pfadangabe angeben sollte. Bernd -- Bitte die Etikette beachten: http://www.suse-etikette.de.vu/etikette.html Bitte Realnamen angeben, kein Vollquoting, kein Html, PGP oder Visitenkarten benutzen. Signatur mit "-- " abtrennen, bei Antworten "Re: " voranstellen, sonst nichts. |Zufallssignatur 4