Tenho alguns problemas com a suspensão automática do usb e descobri que com o extlinux você pode alterar o arquivo de configuração para desativá-lo. Então adicionei usbcore.autosuspend=-1
à linha APPEND
APPEND ${cbootargs} usbcore.autosuspend=-1
No entanto, quando eu cato /sys/module/usbcore/parameters/autosuspend
após uma reinicialização, ele ainda informa 2.
Como posso aplicar as alterações ou há algo que estou fazendo errado
O dispositivo é uma Nvidia Jetson Xavier
Responder1
Se usbcore
for carregado como um módulo do kernel (veja lsmod | grep ^usbcore
), então você pode adicionar um .conf
arquivo no /etc/modprobe.d/
diretório, por exemplo /etc/modprobe.d/usboptions.conf
, com o seguinte conteúdo:
options usbcore autosuspend=-1
Se o sistema usar initramfs, o usbcore poderá ser carregado antes que o sistema de arquivos raiz real seja montado e o sistema ainda esteja executando o initramfs e, portanto, você precisará atualizar/regenerar seu arquivo initramfs. Como a imagem do sistema operacional do Jetson Xavier parece ser derivada do Ubuntu, tente sudo update-initramfs -u
regenerar seu arquivo initramfs.