Hallo Liste, ich hoffe ihr könnt mir weiterhelfen. Kann es sein, das bei der Einwahl per T-DSL das Skript /etc/ppp/ip-up nicht ausgeführt wird? Wie ist es möglich, bei Verbindungsaufbau Befehle automatisch ausführen zu lassen? Speziell benötige ich einen Befehl der sofort nach Verbindungsaufbau die MTU von ppp0 auf 1400 setzt. Ich muss das bisher immer manuell machen weil ich leider noch keine andere Möglichkeit gefunden habe. Auch die Funkition in IP-UP einzubinden funktioniert leider nicht. Bin für jeden Tipp dankbar. Gruß Matthias
Matthias wrote: [...]
T-DSL das Skript /etc/ppp/ip-up nicht ausgeführt wird? Wie ist es möglich, bei Verbindungsaufbau Befehle automatisch ausführen zu lassen? Speziell
Falls das ähnlich sein sollte wie bei der Einwahl mit Modem dann die Befehle in /etc/ppp/ip-up.local reinschreiben.
benötige ich einen Befehl der sofort nach Verbindungsaufbau die MTU von ppp0 auf 1400 setzt. Ich muss das bisher immer manuell machen weil ich
(?) Gruß, Ralph
Hmm, genau sowas hatte ich auch - hab wochenlang gesucht un es war soooo einfach ;) Es gibt im ip-up-Script jeweils zwei Sektionen für ippp0 und ppp0 - hier must du in die für ppp0 deine Befehle einbauen, die andere ist, soweit ich weiß für ISDN. Mfg, Christian -- _______________________________________________________________________ Support your local Club! ...visit: http://www.butanclub.de/
Am Mittwoch, 31. Oktober 2001 23:05 schrieb Ralph Müller:
T-DSL das Skript /etc/ppp/ip-up nicht ausgeführt wird? Wie ist es möglich, bei Verbindungsaufbau Befehle automatisch ausführen zu lassen? Speziell
Falls das ähnlich sein sollte wie bei der Einwahl mit Modem dann die Befehle in /etc/ppp/ip-up.local reinschreiben.
Auch wenn ich dort ifconfig ppp0 mtu 1490 eintrage, wird ppp0 mit einer mtu von 1492 aufgebaut. Ich vermute, daß dieser Wert mit der Gegenstelle ausgehandelt wird, nachdem ip-up.local ausgeführt wurde. - Matthias -- LPI Level 1 Certified http://www.selflinux.de
* Donnerstag, 01. November 2001 um 20:38 (+0100) schrieb Matthias Kleine:
Auch wenn ich dort
ifconfig ppp0 mtu 1490
eintrage, wird ppp0 mit einer mtu von 1492 aufgebaut. Ich vermute, daß dieser Wert mit der Gegenstelle ausgehandelt wird, nachdem ip-up.local ausgeführt wurde.
Nein, 'ip-up*' wird erst ausgeführt, wenn alle PPP-Verhandlungen
abgeschlossen sind und die dyn. IP zugeteilt wurde.
Hast du daran gedacht, dass 'ip-up*' keinen bzw. stark eingeschränktes
$PATH hat und deshalb Kommandos besser mit vollem Pfadnamen
aufgerufen werden? <Duck>
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Andreas Koenecke wrote:
Hast du daran gedacht, dass 'ip-up*' keinen bzw. stark eingeschränktes $PATH hat und deshalb Kommandos besser mit vollem Pfadnamen aufgerufen werden? <Duck>
Uuuuuuuuuuurghhhh. Das wär' natürlich möglich. Muß ich heut abend mal nachschaun. Danke, Matthias
Am Freitag, 2. November 2001 10:46 schrieb Matthias Kleine:
Andreas Koenecke wrote:
Hast du daran gedacht, dass 'ip-up*' keinen bzw. stark eingeschränktes $PATH hat und deshalb Kommandos besser mit vollem Pfadnamen aufgerufen werden? <Duck>
Uuuuuuuuuuurghhhh. Das wär' natürlich möglich. Muß ich heut abend mal nachschaun.
Es hilft nichts. Trotz # cat /etc/ppp/ip-up.local /sbin/ifconfig ppp0 mtu 1490 wird ppp0 mit einer mtu=1492 aufgebaut. Vor der Verbindung: # ifconfig ppp0 ppp0: Fehler beim Auslesen der Schnittstelleninformation: Gerät nicht gefunden Nach der Verbindung: # ifconfig ppp0 ppp0 Protokoll:Punkt-zu-Punkt Verbindung inet Adresse:217.88.222.211 P-z-P:217.5.98.93 Maske:255.255.255.255 UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1 - Matthias -- LPI Level 1 Certified http://www.selflinux.de
* Freitag, 02. November 2001 um 20:55 (+0100) schrieb Matthias Kleine:
Es hilft nichts. Trotz
# cat /etc/ppp/ip-up.local /sbin/ifconfig ppp0 mtu 1490
wird ppp0 mit einer mtu=1492 aufgebaut.
Ich habe es auch mal ausprobiert: Geht hier so auch nicht.
Aber mit einem '/bin/sleep 1' vor dem 'ifconfig...' funktioniert es.
Wahrscheinlich kommt 'ip-up.local' zu schnell, bevor ppp0 vollständig
"up" ist.
Ich weiss nicht, ob die Länge des 'sleep' von der Leistungsfähigkeit
der Hardware abhängig ist, deshalb vielieicht auch ggfs. längere
Pausen testen.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
participants (6)
-
Andreas Koenecke
-
Christian Schneider
-
Matthias
-
Matthias Kleine
-
Matthias Kleine
-
Ralph Müller