Este comportamento do USB3 pode ser outra coisa que não uma falha de hardware?

0

Embora minha placa-mãe tenha seis anos e meio agora (ASUS M5A99X EVO), recentemente usei as placas USB3 (após a compra do disco rígido externo USB3). No entanto, estou encontrando problemas. Estou executando o linux 3.6.7-4.fc16.x86_64 .

Inicialmente, o disco rígido funcionou bem com USB3 (incrível ≈160MB / s), mas tive alguns problemas depois de colocar o disco rígido para dormir manualmente após o uso (backup) com hdparm -Y . Depois de algum tempo, o dispositivo desaparece de lsusb e vejo o seguinte em dmesg:

[ 1924.091107] xhci_hcd 0000:05:00.0: xHCI host not responding to stop endpoint command.
[ 1924.091114] xhci_hcd 0000:05:00.0: Assuming host is dying, halting host.
[ 1924.091147] xhci_hcd 0000:05:00.0: HC died; cleaning up
[ 1924.091233] usb 11-1: USB disconnect, device number 2
[ 1924.091272] sd 6:0:0:0: Device offlined - not ready after error recovery

Testando com meu notebook (compatível com USB3), não consegui reproduzir imediatamente o behaivour. Coloquei a unidade para dormir com hdparm -Y e esperei por uma hora, mas ela ainda estava listada em lsusb e respondi após alguns segundos de atraso quando tentei depois da hora de espera. Depois de uma hora, na área de trabalho, o dispositivo geralmente teria desaparecido.

Procurando por esse problema, me deparei com dicas de que brincar com as configurações do IOMMU e atualizar o BIOS podem ajudar. Eu atualizei o BIOS e tentei ambos com e sem o IOMMU ativado, obtive resultados semelhantes.

O mais preocupante é que um dos dois hubs USB 3.0 às vezes também desaparece do lsusb (ou não aparece após o boot). Eu também ouvi dizer que existem alguns problemas de hardware com as portas USB3 da ASUS. Aplicar força mecânica ao capble não empurra o problema para um lado ou para o outro. Além disso, o udev parece reenumerar todos os dispositivos se eu conectar o HDD à porta USB 3.0 sem sucesso (percebo que o layout do meu teclado foi alterado para o padrão, o que não uso normalmente).

O inversor é alimentado externamente e a fonte de alimentação externa é conectada (ele também permanece energizado ao desconectar do USB, embora ele desacelere).

Então, antes de tentar devolver a placa, queria descobrir se isso pode ser outra coisa senão uma falha na placa-mãe?

    
por Jonas Schäfer 11.12.2012 / 17:42

0 respostas