使用 udev 和自定义程序控制 USB 设备

使用 udev 和自定义程序控制 USB 设备

我有一个脚本,/tmp/udev_test.py它会在连接或断开每个 USB 设备时执行,使用以下规则:

SUBSYSTEM=="usb", RUN+="/tmp/udev_test.py"

脚本运行,并将其环境保存到某个文件中,一切正常。

有没有办法使用该脚本来控制系统识别哪些 USB 设备?

我尝试exit(100)在脚本结束时进行操作,但是这并没有阻止附加。

我用 Google 搜索,但没有发现任何有用的东西。

提前致谢

答案1

好的

似乎没有人知道,或者不愿意分享。

这是我所做的。

您的程序获得一个环境变量$DEVPATH,您应该使用此路径取消对该设备的授权。

以下是取消设备授权的示例:

echo 0 > /sys$DEVPATH/authorized

相关内容