帮助使用绑定/解除绑定来打开/关闭 USB 驱动器

帮助使用绑定/解除绑定来打开/关闭 USB 驱动器

我正在尝试使用以下绑定/取消绑定命令打开/关闭 USB 驱动器这个帖子,有人能给我指出正确的方向吗?在哪里可以找到绑定/取消绑定 USB 驱动器的教程/解释(找到了一些帖子,但很旧,并且命令已被弃用,而且我对 linux 的了解不深,无法理解 man 中的所有内容)?我不明白的是如何在此示例 echo 命令中找到总线端口号

echo '1-2.2:1.0' > /sys/bus/usb/drivers/r8712u/bind   # switch on

就我而言,我想我必须将驱动程序更改为USB存储,所以命令是

echo '?-?.?:?.?' > /sys/bus/usb/drivers/usb-storage/bind   # switch on

我应该使用哪个命令来查找总线端口?

答案1

经过进一步查找,发现了一些识别USB设备编号的技巧这里,在我的例子中,它是一个三星 USB 驱动器,被列为设备 2-2:1.0,所以命令是

echo '2-2:1.0' | sudo tee /sys/bus/usb/drivers/usb-storage/unbind
echo '2-2:1.0' | sudo tee /sys/bus/usb/drivers/usb-storage/bind

相关内容