# # udev rules # ACTION!="add", GOTO="brother_mfp_end" SUBSYSTEM=="usb", GOTO="brother_mfp_udev_1" SUBSYSTEM!="usb_device", GOTO="brother_mfp_end" LABEL="brother_mfp_udev_1" SYSFS{idVendor}=="04f9", GOTO="brother_mfp_udev_2" ATTRS{idVendor}=="04f9", GOTO="brother_mfp_udev_2" GOTO="brother_mfp_end" LABEL="brother_mfp_udev_2" ATTRS{bInterfaceClass}!="0ff", GOTO="brother_mfp_end" ATTRS{bInterfaceSubClass}!="0ff", GOTO="brother_mfp_end" ATTRS{bInterfaceProtocol}!="0ff", GOTO="brother_mfp_end" #MODE="0666" #GROUP="scanner" ENV{libsane_matched}="yes" #SYMLINK+="scanner-%k" LABEL="brother_mfp_end"