[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 23/05/07, Angel Vicente <angel.vicente@knipping.es> escribió:
>> > Antes que eso, ¿has verificado el archivo /etc/udev/rules.d/vi
>> > z25_persistent-net.rules a ver si están bien definidas las
>> > asociaciones MAC-ethX? Si están bien definidas sea el kernel que sa no
>> > debería poner otros nombres, salvo que NO se esté ejecutando esas
>> > reglas de udev en el arranque.
>>
>> Las reglas estan bien definidas, es decir como hasta ahora, lo que no se
>> es si se ejecutan, ¿como lo puedo trazar o averiguar?
> 
> El script que hace esas cosas es:
>   /etc/udev/persistent-net-generator.rules
> que supongo es ejecutado por /etc/init.d/udev aunque no lo he
> encontrado de un vistazo.

Según tengo entendido, ese script sólo es ejecutado cuando instalas una
nueva tarjeta (o haz recién instalado el sistema). Ese archivo corre
llamado por udev pues hay un symlink desde /etc/udev/rules.d, que son los
archivos que corre udev. Tengo entendido que udev busca en los archivos por
alguna regla para el hardware en cuestión de manera alfabética y se detiene
apenas encuentre una regla apropiada. Pero como el (link del) generador de
reglas tiene un prefijo z45 y la regla generada tiene uno z25, el generador
no debiera correr nunca si no has instalado una nueva tarjeta. 

Si ha cambiado el nombre, entonces lo más probable es que sea un bug en
udev, que por alguna razón no está aplicando las reglas. ¿Quizás udev no
está partiendo cuando ejecutas el nuevo kernel? 


-- 

  Felipe Sateler



Reply to: