lsmod não retorna nada no meu dispositivo incorporado

lsmod não retorna nada no meu dispositivo incorporado

Eu coloquei uma instalação Linux embarcada fornecida pelo fornecedor(chamado X-Linux)em um dispositivo de hardware. Corri lsmodpara ver quais módulos estão carregados e nada é mostrado. Além disso, não há diretório /proc/modules no sistema. O que isto significa? Isso significa que nenhum driver está carregado para se comunicar com o restante dos dispositivos da placa (ethernet, serial etc?). Não vejo como isso pode acontecer, pois consegui configurar o IP estático da placa e conseguir ftpgetarquivos com êxito da minha máquina de desenvolvimento de desktop. Não tenho muita certeza sobre o que está acontecendo e sobre a estabilidade do sistema. Isso é um problema ou é um comportamento esperado?

Responder1

Isso significa apenas que os drivers são compilados diretamente no kernel e que o kernel não possui suporte a módulos. Se você conhece exatamente o seu sistema alvo e a finalidade, não precisa necessariamente de suporte de módulo.

informação relacionada