Gentoo Archives: gentoo-user-de

From: Bernd Wurst <ml-gentoo-user-de@××××××.org>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen.
Date: Thu, 30 Sep 2004 11:59:46
Message-Id: 200409301359.41335@bwurst.org
In Reply to: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen. by Andre Heine
1 Den Unterschied zwischen "Antwort" und "neuer Beitrag" solltest du
2 berücksichtigen:
3 http://de.wikipedia.org/wiki/Thread-Hijacking
4
5
6 Am Donnerstag, 30. September 2004 13:36 schrieb Andre Heine:
7 > nach ca. 2 Wochen installieren läuft mein
8 > Gentoo System besser als alle anderen Ditri's
9 > zusammen :)
10
11 Sowas ist doch immer schön zu lesen.
12
13
14 > Ich nutze zwei Kernel für das gleiche System.
15 > 2.4.26-gentoo-r9 und den 2.6.8,
16
17 Auch wenn das durchaus legitim ist und ich unten noch Vorschläge zur
18 Lösung sagen werde: Warum nutzt du 2 Kernel? Also, ich nutze seit fast
19 einem jahr (seit es ihn halt gibt) nur noch 2.6er kernel und est Recht
20 mittlerweile gibt es ja eigentlich keinen Grund, ihn nicht zu
21 verwenden. Warum brauchst du noch einen 2.4er?
22
23
24 > Wie kann ich das Einstellen, das eth0 z.B. immer
25 > an meine SIS900 Onboard-Netzwerkinterface gebunden wird?
26 > (eth0 soll also immer die gleich Harware-Adresse haben)
27
28 Wenn du *das* rausfindest, sag mir wie es geht. ;-)
29
30
31 > aber die Option "hw" bringt nichts.
32 > iface_eth0="192.168.0.2 broadcast 192.168.0.255" \
33 > "netmask 255.255.255.0 hw ether 00:C1:26:02:59:00"
34
35 die Hardware-Adresse der Karte wird dadurch nicht ausgelesen sondern
36 gesetzt. Das heisst, du gibst der Karte, die als eth0 schon erkannt
37 wurde eine andere Adresse. Sicher nicht das, was du willst.
38
39
40 > Irgendwie finde ich das seltsam, "alle" Schnittstellen
41 > haben eine IP aus dem gleichen Netz
42 > (192.168.0.2,192.168.0.10,192.168.0.20).
43
44 Autsch, nein, tu das nicht.
45
46 Jede Netzwerkkarte hat ihr eigenes subnet. Ganz ohne routing und so
47 weiter muss ja irgendwie klar sein, an welche (lokale) Karte die
48 Verbindungen zu "benachbarten" Rechner hergestellt wird. Also wenn
49 deine Adresse 192.168.0.1/24 ist, dann gehen alle Pakete an einen
50 anderen Rechner aus diesem Netz auch an diese Karte. Sofern du also
51 mehrere Karten im selben subnet hast, gibt das Konflikte. Ich denke
52 mal, es wird dann einfach mal an die erste Karte mit diesem Netz
53 geschickt.
54
55 Wenn du den Befehl 'route -n' eingibst, solltest du sehen, dass hinter
56 der default-route ein interface steht. in der Regel ist das eth0. Und
57 dorthin werden die Pakete gesendet, die geroutet werden sollen.
58
59 Also, nimm die anderen Adressen von den Netzwerkkarten runter (wieso
60 hast du eigentlich mehrere aktive Netzwerkkarten, wenn du sie so
61 konfiguriert hast, dass sie doch nicht tun?) oder lege diese in ein
62 jeweils eigenes subnet.
63
64
65 > Ist nur ein Kabel eingesteckt, sollte doch die verbundene
66 > Schnittstelle mein Gateway finden, jedenfalls pingen können!
67
68 Nein. Ob ein Kabel drinsteckt oder nicht ist egal. Sofern du das
69 Interface auf 'up' schaltest, wird es benutzt.
70
71
72 > (Den default Gateway kann man nur an ein Interface binden, is that
73 > the matter?)
74
75 genau.
76
77
78 > Ich habe auch schon jede Schnittstelle mit einer IP aus jeweils
79 > verschiedenen Netzen konfiguriert, bringt natürlich nichts ;(
80
81 Doch.Nur hast du dann eben das Ausgangsproblem, dass die Karten anders
82 durchgezählt werden. Aber lieber nur ein Problem als zwei.
83
84 Und das Problem ist eines der größten Probleme, die es bei Linux
85 momentan gibt (IMHO) und es gibt leider erst für USB- und derartige
86 Geräte mit udev eine saubere Lösung.
87
88 Mein Tipp: baue alle (oder alle bis auf einen) Treiber für die
89 Netzwerkkarten als Modul und lade diese in einer festgelegten
90 Reihenfolge. Denn immer das vom kernel zu erst erkannte Gerät bekommt
91 die 0, das zweite die 1 und so weiter.
92
93 cu, Bernd
94
95 --
96 Schlechter Geschmack ist kein Privilleg des Alters. - Oliver Kalkofe

Replies

Subject Author
Re: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen. Andre Heine <andre@×××××××××××.de>
Re: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen. Arnold Krille <arnold@×××××××××××××××××.org>