Na verdade, usbX
não é nada, mas os números USB
ports em que X
denota o número como 1
ou 2
e assim por diante. Por exemplo, usb1
e usb2
para portas 1 e 2 . Em geral, um laptop pode ter 3 ou 4 portas USB com USB 2.0
e USB 3.0
portas.
Em ubunty usb1
, usb2
... usbX
são os links para /sys/devices/pci000:00/*
. Para entender bem, execute este comando:
ls -l /sys/bus/usb/devices/
Portanto, ative / desative as portas USB usbX
será substituído por usb1
quando você quiser ativar / desativar USB Port Number 1
(ou referir StackExchange
):
Editar
Agradecimentos a Stefan Denchev para informar a maneira correta de ecoar algum texto para um arquivo usando o sudo . (Verifique o comentário dele também.) Você não deve receber a mensagem permission denied
agora.
sudo sh -c "echo '0' > /sys/bus/usb/devices/usb1/power/autosuspend_delay_ms"
sudo sh -c "echo 'auto' > /sys/bus/usb/devices/usb1/power/control"
Depois de ver seu resultado lsusb
, parece que o seu dispositivo Seagate
está conectado a Port No. 2
, então você precisa desativar usb2
, então os comandos seriam:
sudo sh -c "echo '0' > /sys/bus/usb/devices/usb2/power/autosuspend_delay_ms"
sudo sh -c "echo 'auto' > /sys/bus/usb/devices/usb2/power/control"
Espero que funcione e você possa entender agora.