Labrador 32 - Debian 11 tem problemas com a USB

Quando estava tentando instalar o Debian 11 pelo cartão, ele não estava conseguindo bootar, dava erro dizendo que bibliotecas aleatórias (mudava o nome cada tentativa) não foram encontradas. Quando tentei sem conectar nada nas USBs, ele inicia, mas no momento que conecta algo o sistema trava. Tentei desconectar o mouse e conectei apenas o teclado, na USB em baixo dá problema, na de cima ele vai bem.
Depois de instalar o problema continua, bootando pela flash do chipset.
O problema não acontecia com o software anterior, Debian 10. Parece ser um erro causado por alguma mudança no kernel.

As placas que tenho, tanto o módulo quando a base, são testes de engenharia entregues à minha instituição antes da Caninos Loucos iniciar as vendas, então considero que o problema pode também ser de hardware. Mesmo assim, ainda é curioso que não acontecia no sistema antigo.
É a versão de 32-Bits do Labrador, revisão 13.1 (base) e 2.2 (módulo).

Usei a versão v0.13 da imagem disponível no próprio site, com o kernel 5.10.191.

Vou tentar depois buildar minha própria imagem do Debian com a versão mais recente disponível do kernel. Informo se o problema ainda continua.

Usando a versão 6 do kernel, com a mesma distribuição oficial, o problema permanece. Adicionalmente também tive novos erros no boot:

Failed to start Load Kernel Modules
Failed to lookup module alias 'lp': Function not implemented
Failed to lookup module alias 'ppdev': Function not implemented
Failed to lookup module alias 'parport_pc': Function not implemented

Descobri também que o sistema inicia normalmente quando conecto os dois USBs e mantenho o mouse e o teclado parados (mouse conectado na de baixo e o teclado na de cima). Ao movimentar o mouse o teclado para de responder e o mouse também não responde, o sistema começa a entrar em pane.

Vou testar o kernel 4 que vinha no Debian 10.

Usando o kernel 4.14.13, no Debian 11 distribuído oficialmente pela Caninos, o problema não acontece. Ambos funcionam normalmente e o sistema inicia “sem” problemas, mas os erros com os módulos que aparecem no kernel 6 também aparecem (adicionei os módulos na /lib/modules para ambos). O que indica que o problema é de software e provavelmente se encontra nos drivers USB.

Para o problema dos módulos, aparentemente a instrução não compila todos os arquivos necessários, faltam arquivos como o modules.dep.bin.

Olá @raposo, obrigado pelo relato detalhado, vou tentar reproduzir estes erros e analisar o que está acontecendo e retorno para vc por aqui

1 Curtida