[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RiminiLUG-General] problemi settaggi multischede di rete
Il 11/08/2010 23:09, Ivan Tarozzi ha scritto:
[cut]
> Finalmente!!!! ho capito dove vengono messe queste cose.
> Giusto per capire meglio, mi chiedo: qual'è l'ordine con cui vengono
> riconosciute e assegnate le schede? Dipende dal kernel o da udev o la
> cosa è casuale. Avviando con una live (mi pare lucid ?) avevamo notato
> una numerazione differente.
il primo ordine dipende dall'ordine di caricamento dei moduli
es se carichi prima il driver tg3, rispetto al driver e100 ...le prime
eth saranno quelle che usano il driver tg3
il secondo ordinamento riguarda le schede che usano lo stesso driver
...ed in quel caso dipende dal tipo di bus, dalla posizione della scheda
nel bus, dalla versione del driver ...
es banale, in alcuni kernel vecchi delle mobo con 6 schede di rete intel
gigabit avevano un ordinamento strano per il quale le schede da 2 a 6
erano marcate eth0...eth4 mentre la scheda 1 veniva marcata eth5 ...nel
kernel nuovo l'ordine e' "corretto" le scheda da 1 a 6 vengono mappate
su eth0-5
...tuttavia, come detto in precedenza, potete cambiare l'ordine editando
il file 70-persistent-net.rules
[cut]
> Quindi al primo boot (o anche successivamente se il file non è presente)
> viene fatto un autodetect e viene scritto il file, poi viene utilizzato
> sempre quel file ai successivi boot? Immagino che se una delle schede
> viene rimossa o sostituita il meccanismo se ne accorge, giusto?
se ne accorge ma potrebbe rimanere un buco:
es. se hai schede da eth0 a eth5 e togli la eth4 sostituendola con
un'altra con ogni probabilita' si chiamera' eth6 ...a meno di editing
del file
[cut]
> Grazie mille per averci svelato un altro mistero. Volendo approfondire
> un attimo il funzionamento di udev hai qualche consiglio o buon
> tutorial? altrimenti cerco in rete.
non ho link da indicarti ...anche perche' e' un meccanismo in continua
evoluzione ...se ne trovi uno carino ...postalo.
Christian