summarylogtreecommitdiffstats
path: root/60_smfp_samsung.rules
diff options
context:
space:
mode:
authorTyler Holinka2018-06-12 07:42:03 -0600
committerTyler Holinka2018-06-12 07:42:37 -0600
commit62f7d11d903c138132381725e2d824c04e130d57 (patch)
treec554b060f086e6f638ec77a18749511099556139 /60_smfp_samsung.rules
parentfec23ac28ca7fe8d8639ee3280204bc177c0d5c7 (diff)
downloadaur-62f7d11d903c138132381725e2d824c04e130d57.tar.gz
Rewrite into a similiar way the samsung-unified-driver is, and add
scanner support
Diffstat (limited to '60_smfp_samsung.rules')
-rw-r--r--60_smfp_samsung.rules18
1 files changed, 18 insertions, 0 deletions
diff --git a/60_smfp_samsung.rules b/60_smfp_samsung.rules
new file mode 100644
index 000000000000..c814591a6df6
--- /dev/null
+++ b/60_smfp_samsung.rules
@@ -0,0 +1,18 @@
+# This file is a part of Unified Linux Driver
+# Rules to allow low level USB device access for smfpautoconf
+
+SUBSYSTEM!="usb_device", GOTO="label_end"
+ACTION!="add", GOTO="label_end"
+
+# usblp device files /dev/usb/lp*
+ATTRS{idVendor}=="0419", MODE="666", OWNER="root", GROUP="lp"
+ATTRS{idVendor}=="04e8", MODE="666", OWNER="root", GROUP="lp"
+ATTRS{idVendor}=="0924", MODE="666", OWNER="root", GROUP="lp"
+ATTRS{idVendor}=="413c", MODE="666", OWNER="root", GROUP="lp"
+# libusb device files /dev/bus/usb/00*/*
+ATTRS{idVendor}=="0419", ENV{ID_USB_INTERFACES}=="*:0701*:", MODE="664", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
+ATTRS{idVendor}=="04e8", ENV{ID_USB_INTERFACES}=="*:0701*:", MODE="664", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
+ATTRS{idVendor}=="0924", ENV{ID_USB_INTERFACES}=="*:0701*:", MODE="664", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
+ATTRS{idVendor}=="413c", ENV{ID_USB_INTERFACES}=="*:0701*:", MODE="664", OWNER="root", GROUP="lp", ENV{libsane_matched}="yes"
+
+LABEL="label_end"