我正在通过 ttyUSB0(在 /dev/ttyUSB0 中可见)与 USB 设备(LED 屏幕)进行串行通信。
但是,它不会在关机或挂起时关闭电源。仅通过终端命令“重新启动”或关闭与设备通信的软件。
有谁知道为什么?我尝试过操作 /sys/bus/usb/devices/usb1/power 中的设置,但效果甚微。
系统:Debian 8(杰西)
答案1
您的意思是仅保留功率/能量,还是还保留视频信号?
如果只是关于电源,某些计算机(例如联想)上的某些 USB 端口被设置为在系统关闭/休眠时保持唤醒状态。它的名字叫“USB 始终在线“,并且可以从 BIOS 中禁用
答案2
/bin/sleep 1
在 systemd/system-sleep shell 脚本中似乎可以解决该问题 - 也许该命令使 USB 空闲足够长的时间以激活自动挂起。