/sys/bus/usb/devices/1-1/power/autosuspend
时间: 2023-09-09 11:13:23 浏览: 37
`/sys/bus/usb/devices/1-1/power/autosuspend` 是一个文件路径,它代表 USB 设备的自动挂起时间。当该设备不再使用时,系统可以将其挂起以节省电源。`autosuspend` 的值为 2 表示设备将在 2 秒钟内自动挂起,如果将其设置为 -1,则表示禁用自动挂起。你可以通过修改该文件的值来更改 USB 设备的自动挂起时间。但是,修改该文件的值需要 root 权限。
相关问题
echo on > /sys/bus/usb/devices/usb2/power/control cat /sys/bus/usb/devices/usb2/idVendor cat /sys/bus/usb/devices/usb2/idProduct echo 2-0:1.0 > /sys/bus/usb/drivers/hub/unbind echo 1d6b 0003 > /sys/bus/usb/drivers/lvs/new_id echo 2-0:1.0 > /sys/bus/usb/drivers/lvs/bind echo 1 > /sys/bus/usb/drivers/lvs/2-0:1.0/enable_compliance什么意思
这是一组 Linux 命令,用于控制 USB 设备的电源和驱动程序。其中:
- `echo on > /sys/bus/usb/devices/usb2/power/control`:将 USB2 设备的电源控制设置为 “on”,以便在系统启动时打开设备。
- `cat /sys/bus/usb/devices/usb2/idVendor` 和 `cat /sys/bus/usb/devices/usb2/idProduct`:显示 USB2 设备的 Vendor ID 和 Product ID。
- `echo 2-0:1.0 > /sys/bus/usb/drivers/hub/unbind`:将 USB2 设备从 USB hub 中解绑。
- `echo 1d6b 0003 > /sys/bus/usb/drivers/lvs/new_id`:向 Linux USB Video Class 驱动程序注册一个新的 USB 设备 ID。
- `echo 2-0:1.0 > /sys/bus/usb/drivers/lvs/bind`:将 USB2 设备绑定到 Linux USB Video Class 驱动程序。
- `echo 1 > /sys/bus/usb/drivers/lvs/2-0:1.0/enable_compliance`:启用 USB2 设备的 USB 规范兼容性模式。
这些命令可以用于诊断和修复 USB 设备的问题,但需要谨慎使用,以免造成不可逆的损害。
usb 3.0 echo on > /sys/bus/usb/devices/usb2/power/control cat /sys/bus/usb/devices/usb2/idVendor cat /sys/bus/usb/devices/usb2/idProduct echo 2-0:1.0 > /sys/bus/usb/drivers/hub/unbind echo 1d6b 0003 > /sys/bus/usb/drivers/lvs/new_id echo 2-0:1.0 > /sys/bus/usb/drivers/lvs/bind echo 1 > /sys/bus/usb/drivers/lvs/2-0:1.0/enable_compliance
这似乎是一组 Linux 命令,可以通过终端执行。首先,第一条命令是将 USB 3.0 设备的电源控制设置为“回声”模式。接下来两条命令是查看 USB 设备的厂商和产品 ID。第四条命令是将 USB hub 设备从驱动程序中解除绑定。第五条命令是将指定的 ID 添加到 LVS 驱动程序的设备列表中。最后一条命令是启用 LVS 驱动程序的指定 USB 设备的符合性。需要注意的是,这些命令可能需要 root 权限才能执行。