Um adendo: Não seria também a BIOS do PC quem define essa ordem?! E o kudzu
apenas lê o que Ela disponibiliza?! Percebo que as placas de redes trocam
de IRQ, e se não me engano, pelo que já falaram aqui na lista, quem define
essa ordem é a BIOS. Enumerando os periféricos em suas devidas IRQs...

eth0: e100_probe: addr 0x30000000, irq 50, MAC addr 00:19:D1:0A:B4:B3
eth0: RealTek RTL8139 at 0xe0030000, 00:08:54:45:53:20, IRQ 50

Então o kudzu não seria o responsável pela inversão. Ele apenas reflete
as mudanças definidas pela BIOS. Então seria algo a se configurar pela
BIOS. Pois de fato, nem em todo sistema isso acontece...

Estou certo?

Sds,

--
Leonardo Pinto
listas#openlogic dot com br


Citando Paulino Kenji Sato <[EMAIL PROTECTED]>:

>
> Não, Não e problema de hardware, e de software (udev, detctor de hardware).
> Acho isso uma coisa horrivel, a cada boot, hardwares similares são
> inciados em uma ordem diferente. Além da placa de rede, isso acontece
> com as placas de som.
> Provavel que com outros tipos de hardware cujo o modulo e carregado
> após o boot, pelo udev ou outro autatimos de dectação de hardware.
> Um truque, mais horrivel, no caso das placas de rede, renomear
> (etherename?) eles, após a carga e antes de ter as interfaces
> inicializadas.
>
> As auto configurados de hardware evoluiram muito nos ultimos anos, mas
> existem problemas como esse, que não acho uma explicação.
> Nunca fui a fundo no entendimento do udev por exemplo, então não sei
> exatamente como isto esta implementado. Na minha opnião, deteção de
> hardware em tempo de boot deveria seguir a ordem do slot pci ou do usb
> na carga dos modulos, e de preferecia quardar a ordem que foi
> carregado pela primeira vez, e em caso de um novo hardware, o usuário
> deveria ser interrogado sobre o mesmo.
>
> Para resolver isso, costumo desligar a auto deteção de hardware na
> hora do boot, carregando manualmente os modulos, na ordem que desejo.
> Servidor não precisa que a todo boot o hardware seja todo varrido e
> modulos carregados em ordem não logica.


------------------------------------------------------------------
Esta e' uma mensagem enviada usando o OpenLogic OwbMail Messaging.

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a