Gentoo Archives: gentoo-user-de

From: Tobias Hommel <gentoo@××××××××××××××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] MTU-Problem
Date: Sun, 15 Apr 2007 19:59:47
Message-Id: 20070415195758.GA6050@heaven
In Reply to: Re: [gentoo-user-de] MTU-Problem by Werner Jansen
1 Mahlzeit,
2
3 On Sun, Apr 15, 2007 at 08:25:44PM +0200, Werner Jansen wrote:
4 > Guten Abend!
5 >
6 >
7 > On Sun, 15 Apr 2007 19:47:08 +0200
8 > Tobias Krähling <Tobias.Kraehling@××××××××.de> wrote:
9 >
10 > > Hallo Werner,
11 > >
12 > > > Apr 15 17:18:34 [kernel] Received packet too big for MTU (1496 >
13 > > > 1492) Apr 15 17:18:39 [kernel] printk: 2 messages suppressed.
14 > > > Apr 15 17:18:39 [kernel] Received packet too big for MTU (1496 >
15 > > > 1492)
16 > > > - Last output repeated twice -
17 > >
18 > > > Und hier der fehlerbehaftete Rechner (DomU):
19 > > >
20 > > > eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:09
21 > > > inet addr:10.27.2.80 Bcast:10.27.2.255
22 > > > Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1492
23 > > > Metric:1
24 > > ^^^^^^^^
25 > > > RX packets:6254 errors:0 dropped:0 overruns:0 frame:0
26 > > > TX packets:1567 errors:0 dropped:0 overruns:0 carrier:0
27 > > > collisions:0 txqueuelen:1000
28 > > > RX bytes:2952414 (2.8 Mb) TX bytes:274843 (268.4 Kb)
29 > > >
30 > >
31 > >
32 > > Bei Deinem DomU-Rechner ist das Interface auch auf eine MTU von
33 > > 1492 gesetzt, so das größere Pakete von anderen Rechnern
34 > > zurückgewiesen werden. Irgendwo müßte das dann ja auf dem Rechner
35 > > eingestellt sein - oder der Treiber kann nicht mehr (vielleicht
36 > > irgendwo vlan aktiviert, wenn ich mich richtig erinner waren das
37 > > ein Overhead von 4). Das das bei SSH nicht auftritt ist
38 > > wahrscheinlich, da hier die Pakete meißt klein sind, bei scp müßte
39 > > das Problem jedoch auch reproduzierbar sein. Ebenfalls ein
40 > > NFS-Mount müßte nur kleine Pakete erzeugen, so daß es hier zu
41 > > keiner Fehlermeldung kommt.
42 >
43 > Mhm, genau das war auch meine Vermutung.
44 >
45 > Inzwischen bin ich schlauer: Ursache für die unterschiedlichen Werte
46 > in unterschiedlichen Systemen war wohl tatsächlich ein
47 > unterschiedlicher Softwarestand der Systeme. Nach einem Update
48 > funktioniert auch das vorher laufende System nicht mehr.
49 >
50 > Die Frage ist: Wo ist dieser Standardwert verankert? Warum ist er
51 > nicht mehr 1500?
52
53 Warum weiss ich auch nicht, aber ich bin die Tage in der
54 /etc/conf.d/net.example auf folgende Zeilen gestossen:
55
56 ..
57 # Some users may need to alter the MTU - here's how
58 #mtu_eth0="1500"
59 ..
60
61 >
62 >
63 > Viele Grüße,
64 >
65 > Werner
66 > --
67 > gentoo-user-de@g.o mailing list
68 >
69
70 MfG,
71 Tobias Hommel
72
73 --
74 "Unix is user-friendly. It's just very selective about who its friends are."