Desabilitar xHCI por outro caminho que não o BIOS - USB 3.0

1

Estou tendo problemas com a comunicação entre um dispositivo NXT-Lego e um notebook com porta USB 3.0.

Eu afirmo que o problema é o driver USB 3.0, porque esse mesmo dispositivo com outro Notebook é muito parecido, um modelo bem antigo com apenas USB 2.0 funciona.

Notebook, informações do sistema: 2 portas USB 2.0
1 porta USB 3.0, SO: Ubuntu 12,04
kernel: 3.8.0-33-genérico

Minha abordagem para resolver esse problema de comunicação é forçar o notebook a ver todo o pote usb como USB 2.0.

Agora, a carga SO para todas as portas usb, driver xhci_hcd, mas eu quero que SO carregue o driver ehci_pci (USB 2.0).

Como eu posso conseguir isso? Outra forma que não o BIOS, porque este notebook BIOS não tem essa opção de configuração.

Obrigado

    
por gduarte 05.12.2014 / 17:56

1 resposta

0

Isso funciona para mim: lspci -nn | grep USB | cut -d '[' -f3 | cut -d ']' -f1 \ | xargs -I@ setpci -H1 -d @ d0.l=0

sudo é obrigatório.

Com esse comamnd você muda suas portas 3.0 para 2.0. Mais informações aqui .

    
por user80390 01.03.2018 / 18:12