diff --git a/udev/rules.d/52-usb.rules b/udev/rules.d/52-usb.rules index a5f0f82..c0b65b7 100644 --- a/udev/rules.d/52-usb.rules +++ b/udev/rules.d/52-usb.rules @@ -16,9 +16,9 @@ # sudo usermod -a -G dialout $USER # This is for Linux before 6.0: -SUBSYSTEM=="usb", DRIVER=="usb", MODE="0664", GROUP="dialout" +SUBSYSTEM=="usb", DRIVER=="hub|usb", MODE="0664", GROUP="dialout" # This is for Linux 6.0 or later (ok to keep this block present for older Linux kernels): -SUBSYSTEM=="usb", DRIVER=="usb", \ +SUBSYSTEM=="usb", DRIVER=="hub|usb", \ RUN+="/bin/sh -c \"chown -f root:dialout $sys$devpath/*port*/disable || true\"" \ RUN+="/bin/sh -c \"chmod -f 660 $sys$devpath/*port*/disable || true\""