Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

Konsolen-Meldung beim Booten: Couldnt increase MRU to 1500





Frage

Tach Leutz! Die o.g. Meldung und außerdem "Couldn't increase MTU to 1500" erscheint in dem gelben Konsolen-Kasten beim Booten (SuSE 7.3 Pro). Ich schätze, dass hat was mit DSL zu tun, oder? (Hab T-DSL) In der /etc/ppp/options hab ich den DSL-optimalen Wert 1492 bei MTU eingestellt. Bei MRU weiß ich nich genau, welchen Wert ich einstellen soll (auch 1492??). Also: Warum diese Meldung und was kann ich dagegen tun? Ich hab dadurch zwar keine Praxisprobleme, aber wenn es schon solch eine Meldung gibt, möchte ich der Sache auch auf den Grund gehen und das beseitigen (man weiß ja nie....vielleicht läufts dann sogar noch schneller....) Bis neulich, Piepsi {:o)

Antwort 1 von Ertekin Guel

Hallo Piepsi,

ich hatte Dir den Link zu dem unteren Text gegeben. Hat es Dir nichts gebracht?

"Starte einen Editor und Schreibe folgendes hinein:

#!/bin/sh
ifconfig eth0 mru/mtu 1492
("Befehl der pppd startet")


Speichere dieses Skript zum Beispiel als "dslstart" in "/usr/sbin" speichern! und mache es ausführbar mit "chmod 744 /usr/sbin/dslstart"

Gruß Ertekin

Antwort 2 von Piepsi

Tach Ertekin!

Wie immer bist Du derjenige, auf den man (bzw. ich) sich verlassen kann :-) (so spät noch auf? Ich hab ja morgen frei *g*). Du hast mir schon viel geholfen.

Ich hatte völlig vergessen, auf den alten Thread zu antworten, sorry *schäm*!
Aber diese Links waren mir nich aussagekräftig genug (bin Linux-Anfänger) und ich wusste nich genau, wie das zu bewerkstelligen ist.

Ich werd das o.g. mal ausprobieren.
(chmod hab ich noch nie gemacht...)

Bis dahin:
Bis neulich,
Piepsi {:o)

Antwort 3 von Linuxer__

Die MTU per ifconfig zu setzen ist nicht richtig, der Treiber muss die MTU und MRU werte für ppp0 unter dem ein dsl anschluss läuft setzen, einfach :
/etc/ppp/options editieren und
mru 1492
mtu 1492

hinzufügen. Solltest du den roaring penguin treiber verwenden so solltest du überhaupt nix modifizieren, der macht das automatisch. Bei ausgabe von /sbin/ifconfig sollte auch ein wert von 1500 stehen für eth0, da dies der standard wert eines eth0 devices ist, setzt du mit dem oben genannten script von ertekin den wert für eth0 runter, so hast du danach die Verbindung noch mehr verpfuscht als vorher, da der pppoe treiber noch 8 b als header mit draufpackt und dann pakete angefordert werden, die das eth0 nicht mehr korrekt handeln kann, so dass du bei bestimmten seiten nur noch probleme hast bzw dein netzwerk schwierigkeiten beim routen bekommt.

Antwort 4 von Piepsi

@Linuxer__:

Ich hatte in /etc/ppp/options MTU und MRU auf 1492 gesetzt. Ansonsten hab ich nix gemacht.
So wie es Ertekin vorgeschlagen hat (hab es grad vorhin ausprobiert), ging es nicht, es kam da in der Shell die Meldung "event not found".

Reicht es wirklich, in /etc/ppp/options einfach nur MTU/MRU auf 1492 zu setzen? Wenn ja, warum krieg ich trotzdem diese Meldung?
Hab im vi :wq! als root angewendet und in der config stehts auch so drin, diese Werte sind auch wirklich so eingetragen.

Bis neulich,
Piepsi {:o)

Antwort 5 von Hellraiser

It´s just a warning which occurs if mtu packet size (of ethX) is larger than 1492 (see plugin.c, l.195):

(snip)
if (mtu > MAX_PPPOE_MTU) {
warn("Couldn´t increase MTU to %d", mtu);
--> mtu = MAX_PPPOE_MTU;
(/snip)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: