← Back to team overview

sslug-teknik team mailing list archive

Hvordan bestemmes rækkefølgen af netkort

 

Hej liste

Jeg har en maskine med 3 netkort med min egen kerne som _ikke_ benytter
moduler. Derfor har jeg kompileret drivere til netkortene ind i kernen.
Problemet er nu hvilken rækkefølge kortene får ved opstart. Det kan ses i
dmesg hvordan de et efter et detekteres og dermed bliver tildelt eth0, eth1
og eth2. Problemet er nu, at det åbentbart er forskelligt fra kerneversion
til kerneversion i hvilken rækkefølge de bliver detekteret (og dermed er det
besværligt at tildele ip osv. da det er baseret på ethX). Et andet problem
er så at når der derudover skal tilføjes parametre til driverene (med append
i lilo.conf) har det også indflydelse på rækkefølgen - det groteske er så at
en del af parametrene inkluderer hvilket logisk navn interfacet har (ethX),
hvilket jo bider sig selv i halen da det ændre sig når parametrene tilføjes.

Er der nogen som har en ide (udeover at benytte moduler) som kan løse
problemet ?

/Jeppe



Follow ups

References