Gentoo Archives: gentoo-user-de

From: Andre Heine <andre@×××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen.
Date: Thu, 30 Sep 2004 15:14:58
Message-Id: 200409301725.55220.andre@NetDynamite.de
In Reply to: Re: [gentoo-user-de] eth0 immer an selbe Netzwerkkarte zuweisen. by Arnold Krille
1 Am Donnerstag, 30. September 2004 16:32 schrieb Arnold Krille:
2 > On Thursday 30 September 2004 13:59, Bernd Wurst wrote:
3 > > > Wie kann ich das Einstellen, das eth0 z.B. immer
4 > > > an meine SIS900 Onboard-Netzwerkinterface gebunden wird?
5 > > > (eth0 soll also immer die gleich Harware-Adresse haben)
6 > >
7 > > Wenn du *das* rausfindest, sag mir wie es geht. ;-)
8 >
9 > Wofür gibt es aliase? Meine Netzwerktreiber werden schon lange
10 > nicht mehr per autoload geladen, sondern ich hab "alias eth0
11 > <netzwerktreiber>" in der /etc/modules.d/aliases.
12 > Damit lädt der nicht mehr wild Treiber, sondern lädt den
13 > richtigen Treiber beim Zugriff auf das device, als beim ersten
14 > ifconfig-Aufruf.
15
16 Habe ich, das scheint bei mir nicht zu klappen!
17
18 Hat alleine nicht geholfen, ich musste, wie schon geschrieben,
19 auch die Module in /etc/modules.autoload.d/kernel-2.4 & kernel-2.6
20 eintragen.
21
22 Meine Netzwerk-Module wurden vorher auch ohne den Eintrag
23 in den Dateien geladen.(Kernel-autoload?)
24
25 Anschließend habe ich /etc/modules.d/aliases bearbeitet.
26 Auch das alleine brachte keinen Erfolg.
27 Der 2.4er Kernel hat immer die RealTek-Karte als eth0 benutzt,
28 der 2.6er Kernel immer die SIS.
29
30 Deshalb habe ich nun in _beide_ Dateien Eintragungen gemacht.
31 Jetzt funktioniert es bestens, jeder Kernel nimmt jetzt die SIS
32 als eth0.
33
34 Jetzt nehme ich die Einträge aus /etc/modules.autoload.d/kernel-2.*
35 wieder raus.
36
37 Jetzt ist wieder alles vertauscht!!! (trotz der 'aliases')
38
39 Kernel 2.6 eth0 == SIS
40 Kernel 2.4 eth0 == Realtek
41
42 So, nun wieder eintragen & booten (wenn ich eins kann, dann
43 das ;))))
44
45 Mal sehen...
46
47 Ja, mit den Einträgen in /etc/modules.d/aliases
48 && /etc/modules.autoload.d/Kernel-2.X nimmt jeder Kernel
49 die SIS als eth0.
50
51 So, jetzt teste ich noch, wie es aussieht, wenn die Einträge in
52 aliases fehlen und nur mit den autoload.d Einträgen gebootet wird...
53
54 Moment noch, System bootet wieder...
55 Och nööö, has been mounted 30 times bla bla, check forced
56
57 Wunder über Wunder...
58 Alles bestens, Kernel 2.4 mit eth0 und SIS
59 Kernel 2.6 mit eth0 und SIS
60
61 Kein Eintrag in aliases, BTW in /etc/modules.d/ gibt es noch
62 Dateien wie z.B. i386??? Was machen die den?
63
64 IMHO hat hier Bernd recht, die Reihenfolge in der geladen wird ist
65 demnach sehr wichtig!
66 Oder was eben der Kernel erkennt, es _muss_ ja einen Unterschied
67 zwischen 2.4 und 2.6 geben.
68
69
70 Es mag natürlich sein, das da noch andere Faktoren eine Rolle
71 spielen, trotzalledem trage ich das in beide Dateien ein.
72
73 Wer weiss, vielleicht ist das nur an gerade Tagen unwichtig *SCNR*
74
75
76 Ciao
77
78 Andre
79
80 --
81 gentoo-user-de@g.o mailing list

Replies

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