Aqui, minhas portas USB3 não funcionam depois de um tempo: somente a reinicialização resolve o problema.
Após algumas pesquisas, descobri que muitas portas USB3 apresentam um problema de gerenciamento de energia em muitos hardwares e sistemas operacionais diferentes. Você pode encontrar pessoas relatando esse tipo de problema no Windows, Linux, etc.
Por isso, desativei o gerenciamento de energia do USB e agora está tudo bem.
1. Desativando o gerenciamento de energia do USB
Para o Ubuntu, usbcore
module é compilado no kernel, então precisamos mudar os parâmetros de inicialização do kernel.
Edite o arquivo /etc/default/grub
e altere a linha GRUB_CMDLINE_LINUX_DEFAULT
para adicionar a opção usbcore.autosuspend=-1
:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
Observe que quit splash
eram opções já presentes. Então, mantenha outras opções que você tem também.
Salve o arquivo e feche.
2. Atualizar grub
Depois de salvar o arquivo, atualize o grub:
sudo update-grub
E reinicie.
3. Verifique a suspensão automática após a reinicialização
Após a reinicialização, verifique o valor autosuspend
:
cat /sys/module/usbcore/parameters/autosuspend
E deve exibir -1
.
Ubuntu 15.10 e acima
Siga as mesmas instruções, mas a opção de usar é autosuspend_delay_ms
(em vez de autosuspend
).