--- hplip-2.7.7/55-hpmud.rules.udev-rules 2007-05-17 17:48:16.000000000 +0100 +++ hplip-2.7.7/55-hpmud.rules 2007-08-09 10:22:42.000000000 +0100 @@ -1,5 +1,9 @@ # TODO: add PROGRAM rule for 7/xx/xx printer class interface -SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end" +SUBSYSTEM!="usb", GOTO="hpmud_rules_end" +ATTR{devnum}!="?*", GOTO="hpmud_rules_end" +ATTR{busnum}!="?*", GOTO="hpmud_rules_end" +ENV{PHYSDEVDRIVER}=="usblp", GOTO="hpmud_rules_end" ACTION!="add", GOTO="hpmud_rules_end" -SYSFS{idVendor}=="03f0", GROUP="lp" +SYSFS{idVendor}=="03f0", GROUP="lp", MODE="0664" +SYSFS{idVendor}=="03f0", SYMLINK+="scanner-%k" LABEL="hpmud_rules_end"