如何永久禁用特定 USB 端口的自动挂起?

弗克劳斯

我想为单个 USB 端口禁用自动挂起。我已经成功测试了以下内容:

sudo echo on > /sys/bus/usb/devices/1-2.4/power/control 

如何使此配置永久化?很少有消息来源提到/etc/rc.local,但我不确定这是否是正确的地方。我瞄准的 USB 端口是扩展坞的一部分,因此它可能不存在。当然我可以检查该 USB 设备是否存在,但我怀疑有更好的解决方案。也可以使用usbcore.autosuspend=-1in GRUB_CMDLINE_LINUX_DEFAULTin为所有端口禁用自动挂起/etc/default/grub禁用所有设备的自动挂起是否有缺点?我一直插入的唯一 USB 设备(键盘和鼠标除外)是网络摄像头。如果禁用自动挂起,功耗会明显增加吗?

卡内基利

永久设置某个东西的最好方法是创建一个 systemd 服务。在你的情况下,我会这样写:(sudo nano /etc/systemd/system/usbsuspend.service选择 anyName.service)它的内容:

[Unit]
Description= Your description here

[Service]
Type=simple
ExecStart= echo>on > /sys/bus/usb/devices/1-2.4/power/control

[Install]
WantedBy=multi-user.target

要启用该服务,请执行:

sudo systemctl enable usbsuspend.service(或您的服务名称)

立即启动服务:

sudo systemctl start usbsuspend.service

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Linux中永久禁用特定的USB端口?

来自分类Dev

如何在Linux中永久禁用特定的USB端口?

来自分类Dev

如何禁用特定设备的USB自动挂起?

来自分类Dev

如何禁用USB端口?

来自分类Dev

如何在Ubuntu 18.04上禁用USB自动挂起?

来自分类Dev

在 Ubuntu Studio 19.04 中禁用 USB 自动挂起

来自分类Dev

USB自动挂起问题

来自分类Dev

启用/禁用特定参数上的USB端口

来自分类Dev

如何识别特定的USB端口

来自分类Dev

如何永久禁用USB存储设备的安装?

来自分类Dev

物理USB端口的永久名称

来自分类Dev

如何禁用Android设备的USB端口

来自分类Dev

如何关闭 USB 端口的电源(不禁用端口)?

来自分类Dev

如何找出哪个USB端口是USB 3.0?

来自分类Dev

禁用任何USB端口的USB鼠标唤醒功能

来自分类Dev

如何从USB端口读取数据

来自分类Dev

如何“重启/修复” USB端口?

来自分类Dev

Mac OS X 10.10禁用USB端口

来自分类Dev

完全禁用USB端口,直到登录

来自分类Dev

重新启动禁用并启用USB端口

来自分类Dev

关闭PC时,请禁用USB端口

来自分类Dev

如何在Xubuntu 14.04中禁用USB自动挂载

来自分类Dev

无论插入USB端口如何,如何让udev识别USB设备?

来自分类Dev

如何禁用USB设备(如USB鼠标)的自动关机功能?

来自分类Dev

如何在USB 3端口上实现USB 3速度?

来自分类Dev

如何确定哪个物理USB端口属于USB 3.0总线?

来自分类Dev

如何确定我的USB C端口是哪个USB设备?

来自分类Dev

断开Windows 7中的特定USB端口

来自分类Dev

在Ubuntu下找到特定的USB端口