Blacklist a single USB device from Linux
Sometimes you want to blacklist a single USB device from Linux, you can easily do that by creating a udev rule that uses the USB authorization mechanism in the kernel to de-authorize the device; the bus will put the device into suspend mode, and it will never become active.
I put this rule into a new file /etc/udev/rules.d/77-usrobotics.rules
, it blacklists any USB device with VendorID 0baf
and ProductID 0303
:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0baf", ATTRS{idProduct}=="0303", ATTR{authorized}="0"
You can get VendorID and ProductID from the output of lsusb
.