[Olug-list] Endre navn på NIC
Nicolai Langfeldt
janl@linpro.no
Sat, 10 May 2003 08:56:08 +0200
Kjetil Borthen wrote:
> Jeg har en burk med RedHat9 hvor jeg har 2 nettverkskort. Et av de er e=
t
> standard PCI-kort som lett ble detektert under installasjonen. Det andr=
e er
> et trådløst USB-kort som jeg har installert i ettertid (usbvn=
etr.o fra
> Atmel). Greia med RedHat (og linux?) er at først blir netkort last=
a og så USB
> (og pcmcia), dermed blir det kluss? (stemmer ikke det?). Resultatet hos=
meg
> er ivertfall at PCI-NIC'et blir eth0, og det blir jaggu USB-kortet ogsÃ=
¥.
Dette er ikke et gjengs problem i Linux. Minst et av de kortene har en
forferdelig defekt driver. Dette skal aldri skje, og generelt sett lar
ikke drivere deg bestemme hva interface navnet skal være.
> Dermed funker ingen av kortene (selv om ifconfig/iwconfig ikke sier at =
noe er
> galt). Men om jeg plugger ut USB-kortet under boot'ing og plugger det i=
> etterp er alt såre vel (eth0 og eth1). For konfigurasjonen av USB-=
kortet kan
> man tilsynelatende skrive inn eth<what ever> i konfig'en uten at det ha=
r noen
> betydning...
> Jeg har også prøvd å endre PCI-kortet til eth1 i modules=
.conf uten at det
> hjalp noe særlig.
Navnet skal komme av rekkefølgen kortene blir registrert i, det kommer
strengt tatt ikke av rekkefølgen i modules.conf. Å få et kort som står
fast i maskinen til å bli registrert etter en usb-dings som ikke alltid
står i maskinen ville være et temmelig bra triks. La PCI kortet hete
eth0. Usb kortet bør hete eth1.
Nicolai