Enviado em 08/05/2009 - 15:41h
Boa tarde pessoas. Venho estudando de como funciona o gerenciamento de hardware no GNU/Linux. Pelo que pude entender, o kernel vem com diversos módulos pra uma variedade de hardware. Caso meu kernel tenha o módulo de uma placa de rede, o udev reconhece e carrega o módulo. Caso esse periférico não tenha o módulo correspondente no kernel basta eu carregá-lo manualmente correto?
Bom, até ai tudo bem. O problema é: li em vários textos que quando um hardware é reconhecido e seu módulo é carregado, um arquivo correspondente fica no /dev, logo todos dispositivos funcionando estão no /dev. Procurei por /dev/eth0 e não encontrei, o mais próximo da placa de rede é o /dev/net/tun.
Agora as perguntas: TODOS os dispositivos ficam no /dev? Como saber que hardware tenho, indempendente de estar funcionando ou não, sem o lspci? Ta certo o meu entendimento sobre o gerenciamento de hardware?
Obrigado.
Bom, até ai tudo bem. O problema é: li em vários textos que quando um hardware é reconhecido e seu módulo é carregado, um arquivo correspondente fica no /dev, logo todos dispositivos funcionando estão no /dev. Procurei por /dev/eth0 e não encontrei, o mais próximo da placa de rede é o /dev/net/tun.
Agora as perguntas: TODOS os dispositivos ficam no /dev? Como saber que hardware tenho, indempendente de estar funcionando ou não, sem o lspci? Ta certo o meu entendimento sobre o gerenciamento de hardware?
Obrigado.