如何防止内核模块打开特定设备?

如何防止内核模块打开特定设备?

我正在使用两台设备,其中一台需要 USB 串行才能正常运行(GPS,使用 gpsd;本指南指定需要usbserial),其中之一需要卸载usbserial(FTDI FT232H;本指南指定rmmod usbserial必须运行才能使用 D2XX 驱动程序)。

有什么方法可以添加规则来防止 usbserial 接触 FTDI 设备,同时仍然允许 gpsd 使用 usbserial?

答案1

您可以使用解绑sysfs 中的接口。请参阅本文了解详情。您将在以下位置找到有关在发现设备后自动解除绑定的说明:回答。

相关内容