/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Hvad bestemmer ethx?
Fra : Jimmy


Dato : 19-03-03 20:05

Hej

RH 8.0 - to PCI netkort kaldet X og Y

Hvad afgør om X tildeles eth0 og ikke eth1?

Er det MAC-adressen? (Hvis ja, kan man så flytte rundt på kortene efter
konfigurering og forvente at de beholder deres ethx?)

Er det PCI-pladsen?

Noget andet?


Mvh
Jimmy



 
 
Peter Makholm (19-03-2003)
Kommentar
Fra : Peter Makholm


Dato : 19-03-03 20:19

"Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk> writes:

> Hvad afgør om X tildeles eth0 og ikke eth1?

Det er rækkefølgen som kernen finder kortene.

Hvis det er forskellige netkort mener jeg at det er et spørgsmål om
hvilken driver der får lov til at initialisere sig selv først.

For netkort der styres af samme driver kan der være forskellige ting
der gør at det ene kort bliver initialiseret før det
andet. Placeringen på den aktuelle bus er en indlysende ting.


Normalt mener jeg godt at man kan regne med at netkortene bliver
fundet i samme rækkefølge hver gang man booter samme kerne. Med det
kan ændre sig med en anden kene og man bør ikke regne med det.

Hvis man vil sikre sig at samme kort får samme navn så må man bruger
kort der bruger forskellige drivere og anvende moduler så man kan
sikre sig at kortene bliver initialiseret i en bestemt rækkefølge.

Man kan også lave noget renaming med ip(8) efter at netværkskortene er
fundet men inden at netværket bringes op.

--
Peter Makholm | One thing you do is prevent good software from
peter@makholm.net | being written. Who can afford to do professional
http://hacking.dk | work for nothing?
| -- Bill Gates

Peter Andersen (19-03-2003)
Kommentar
Fra : Peter Andersen


Dato : 19-03-03 21:33

Peter Makholm wrote:
> "Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk> writes:
>
>> Hvad afgør om X tildeles eth0 og ikke eth1?
>
> Det er rækkefølgen som kernen finder kortene.
>
> Hvis det er forskellige netkort mener jeg at det er et spørgsmål om
> hvilken driver der får lov til at initialisere sig selv først.
> For netkort der styres af samme driver kan der være forskellige ting
> der gør at det ene kort bliver initialiseret før det
> andet. Placeringen på den aktuelle bus er en indlysende ting.
>
>
> Normalt mener jeg godt at man kan regne med at netkortene bliver
> fundet i samme rækkefølge hver gang man booter samme kerne. Med det
> kan ændre sig med en anden kene og man bør ikke regne med det.

En Redhat 7.3 og 8.0 der kører med samme kerne, finder dem ikke ens.

Jimmy: husk du kan ændre om du vil ha det ene eller andet til at være enten
eth0 eller erh1 i /etc/modules.conf

vh. Peter



Jimmy (20-03-2003)
Kommentar
Fra : Jimmy


Dato : 20-03-03 17:29


"Peter Andersen" <peterandersen@mespilus.dk> wrote in message
news:b5ak52$ooa$1@sunsite.dk...

> Jimmy: husk du kan ændre om du vil ha det ene eller andet til at være
enten
> eth0 eller erh1 i /etc/modules.conf


Ja, der plejer jeg også at angive f.eks. "alias eth0 3c509b" eller lignende.

Men nu er sagen, at alle mine netkort til den nye maskine er "Realtek
8139C".

Jeg ønsker at opnå, at eth0 er den første fysiske PCI-plads, eth1 er den
anden osv.
(Ligegyldigt i praksis, men det er meget rart at let kende sine eth bag på
maskinen uden at lave labels mv)

Ovenstående er ikke muligt, hvis jeg forstår Jer ret?

Sidespørgsmål: Hvad hedder driveren til Realtek 8139C?
"rtl8139c"?

Tak for svarene.

Mvh
Jimmy



Peter Makholm (20-03-2003)
Kommentar
Fra : Peter Makholm


Dato : 20-03-03 17:55

"Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk> writes:

> (Ligegyldigt i praksis, men det er meget rart at let kende sine eth bag på
> maskinen uden at lave labels mv)

Det er rent faktisk ikke helt ligegyldigt.

Jeg har selv (nej, det arbejde jeg har orlov fra har) en maskine
forbundet til to forskellige netværk. Hvis det bliver sat forkert op
så virker maskinen ikke.

Debians /etc/network/interfaces giver ved hjælp af et lille hack
mulighed for at sætte netværket op med MAC-adressen. Det løser
problemet, så kan jeg være helt ligeglad med rækkefølgen.

--
Peter Makholm | One thing you do is prevent good software from
peter@makholm.net | being written. Who can afford to do professional
http://hacking.dk | work for nothing?
| -- Bill Gates

Jimmy (20-03-2003)
Kommentar
Fra : Jimmy


Dato : 20-03-03 23:54


"Peter Makholm" <peter@makholm.net> wrote in message
news:87d6kmdllt.fsf@xyzzy.adsl.dk...
> "Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk> writes:
>
> > (Ligegyldigt i praksis, men det er meget rart at let kende sine eth bag

> > maskinen uden at lave labels mv)
>
> Det er rent faktisk ikke helt ligegyldigt.

Herligt
Så giver min forespørgsel alligevel lidt mening.


> Jeg har selv (nej, det arbejde jeg har orlov fra har) en maskine
> forbundet til to forskellige netværk. Hvis det bliver sat forkert op
> så virker maskinen ikke.
>
> Debians /etc/network/interfaces giver ved hjælp af et lille hack
> mulighed for at sætte netværket op med MAC-adressen. Det løser
> problemet, så kan jeg være helt ligeglad med rækkefølgen.


Det ville være super overskueligt, hvis eth'erne blev navngivet efter deres
fysiske placering.

Har RH 8.0 en lignende funktion?


Mvh
Jimmy



Andreas Hinz (21-03-2003)
Kommentar
Fra : Andreas Hinz


Dato : 21-03-03 01:32

Thu, 20 Mar 2003 17:28:53 +0100
skrev "Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk>:

> Sidespørgsmål: Hvad hedder driveren til Realtek 8139C?
> "rtl8139c"?
>
Hvis kortet er et Realtek 8139C+, så er det: "8139cp.o"

Den står stadig som "EXPERIMENTAL" i min 2.4.20 kernel.

--
Med venlig hilsen / Best regards / Mit freundlichen Grüssen

Andreas Hinz

Jesper Krogh (21-03-2003)
Kommentar
Fra : Jesper Krogh


Dato : 21-03-03 06:27

I dk.edb.system.unix, skrev Andreas Hinz:
> Thu, 20 Mar 2003 17:28:53 +0100
> skrev "Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk>:
>
> > Sidespørgsmål: Hvad hedder driveren til Realtek 8139C?
> > "rtl8139c"?
> >
> Hvis kortet er et Realtek 8139C+, så er det: "8139cp.o"
>
> Den står stadig som "EXPERIMENTAL" i min 2.4.20 kernel.

8139too



--
../Jesper Krogh, jesper@krogh.cc
Jabber ID: jesper@jabber.krogh.cc
PGP Key: 0x4F57020E http://krogh.cc/public.asc

Jimmy (21-03-2003)
Kommentar
Fra : Jimmy


Dato : 21-03-03 08:36


"Jesper Krogh" <jesper@krogh.cc> wrote in message
news:b5e7rf$1a1$1@r2d2.krogh.cc...
> I dk.edb.system.unix, skrev Andreas Hinz:
> > Thu, 20 Mar 2003 17:28:53 +0100
> > skrev "Jimmy" <nyhedsgruppe@get3_erstat_3_med_2_net.dk>:
> >
> > > Sidespørgsmål: Hvad hedder driveren til Realtek 8139C?
> > > "rtl8139c"?
> > >
> > Hvis kortet er et Realtek 8139C+, så er det: "8139cp.o"
> >
> > Den står stadig som "EXPERIMENTAL" i min 2.4.20 kernel.
>
> 8139too


Ahh ja - den har jeg set tidligere.
Kortene er ikke +, så jeg tror jeg forsøger med 8139too.

Tak for hjælpen.

mvh
Jimmy



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste