[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: deteccion tarjetas ethernet por el kernel



Iñaki Baz Castillo wrote:

> El Martes, 22 de Mayo de 2007, Felipe Sateler escribió:
>> Mariano Cediel wrote:
>> > El tema es el siguiente;
>> > - Por qué ocurre esto ?
>> > - Es problema de hardware ?
>> > - Es problema del kernel ?
>>
>> Ocurre porque ahora (kernels con udev) la detección del hardware en el
>> kernel ocurre de manera asincrónica. Así que no tiene nada que ver con tu
>> hardware. Es problema del kernel. La verdad es que no debiera de haber
>> ocurrido porque Debian viene con una regla udev para que los nombres sean
>> consistentes (para más detalles puedes ver en /dev/udev el archivo
>> persistent-net-generator.rules). Si ocurre nuevamente quizás es un bug en
>> las reglas.
> 
> No no, eso es si instalas udev, pero Etch viene sin udev de serie,

Oh, no sabía eso. Supongo que habrá algo que normalmente instalo que me pone
udev automáticamente.

> luego 
> la asignación de dispositivos debería ser constante sino se altera el
> hardware. Yo creo que su problema es realmente extraño y casi lo achacaría 
> a algún problema eventual con las propias tarjetas, no sé... que en algún
> arranque una se haya quedado tonta un rato... ni idea.

Lo que significa que los nombres no son persistentes, y que el nombre que
tenga la tarjeta dependerá de el orden en que el kernel las ve. Eso
significa que no está garantizado que las interfaces tengan siempre el
mismo nombre. Si tu fueras a sacar una de las dos tarjetas, entonces la
tarjeta que tienes obtendría el nombre eth0, independiente de si antes era
eth1, porque es la "primera" (única) que ve el kernel. Con udev está
garantizado que las interfaces tengan siempre el mismo nombre. Si yo
tuviera eth0 y eth1, y luego cambio la eth0 por una nueva, entonces mis
interfaces serían eth1 y eth2 (que puede ser bueno o malo dependiendo de
tus necesidades), siendo eth1 la misma que antes y eth2 la nueva. 
Entonces es más bien una suerte que hasta ahora haya funcionado con siempre
los mismos nombres.

-- 

  Felipe Sateler



Reply to: