使用一下命令將列出所有USB設備的電源喚醒狀態:
grep . /sys/bus/usb/devices/*/power/wakeup
這條命令將會輸出如下所示的列表:
/sys/bus/usb/devices/1-1.1/power/wakeup:enabled
/sys/bus/usb/devices/1-1.2/power/wakeup:disabled
/sys/bus/usb/devices/1-1/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:enabled
/sys/bus/usb/devices/usb2/power/wakeup:enabled
現在你需要將你希望禁止喚醒的設備更改爲禁用,這可以通過如下命令實現:
echo disabled > /sys/bus/usb/devices/usb1(example)/power.wakeup
這將需要爲您希望禁用喚醒的所用端口完成。
請注意,如果您希望在啓動的時候應用此功能,則需要編輯腳本來執行這些命令。