Questão Como posso descobrir o que as configurações em / sys / bus / usb / devices / / power significam?


Eu estou tentando resolver um problema com um dos meus discos rígidos USB constantemente adormecer e acordar de volta. Eu fiz o meu caminho /sys/bus/usb/devices/3-4/power .. dentro de um número de configurações:

me@mybox:/sys/bus/usb/devices/3-4/power$ dir
active_duration       control              runtime_status
autosuspend           level                runtime_suspended_time
autosuspend_delay_ms  persist
connected_duration    runtime_active_time

Cada um é um arquivo com uma configuração .. mas não há descrição do que as configurações significam. Por exemplo, se eu abrir autosuspend em nano, a única coisa dentro dela é 2 .. nada mais. Como posso descobrir o que 2 significa, e quais são os outros valores possíveis?

obrigado


1
2017-12-22 17:25


origem


Você deveria echo para definir o valor para cada configuração - por exemplo, para uma luz de fundo intel echo 300 | sudo tee /sys/class/backlight/intel_backlight/brightness - para o seu autosuspend está atualmente definido para 2, que pode ser definido por echo 2 | sudo tee /sys/bus/usb/devices/3-4/power/autosuspend - Wilf


Respostas:


Por favor, verifique aqui: http://tomoyo.sourceforge.jp/cgi-bin/lxr/source/Documentation/usb/power-management.txt?v=linux-3.11.10 Eu sugiro que você faça:

sudo -i
echo -1 > /sys/bus/usb/devices/3-4/power/autosuspend_delay_ms
exit

Se isso corrigir isso para você, torne-a persistente:

gksudo gedit /etc/rc.local

Logo acima da linha exit 0, adicione:

echo -1 > /sys/bus/usb/devices/3-4/power/autosuspend_delay_ms

Revise, salve e feche o gedit.


2
2017-12-22 17:43