summarylogtreecommitdiffstats
path: root/60-pfusp.rules
diff options
context:
space:
mode:
authorRaphael Trück2021-09-18 00:30:08 +0200
committerRaphael Trück2021-09-18 00:30:08 +0200
commitdb4df2245f50333a98a12d6978e16a6b85ea8f49 (patch)
tree2718f3f1fac91113ec99a62dac45fd78be14235e /60-pfusp.rules
downloadaur-pfusp-bin.tar.gz
pfufs driver for Fujitsu sp series
Diffstat (limited to '60-pfusp.rules')
-rw-r--r--60-pfusp.rules26
1 files changed, 26 insertions, 0 deletions
diff --git a/60-pfusp.rules b/60-pfusp.rules
new file mode 100644
index 000000000000..bf48b73d7286
--- /dev/null
+++ b/60-pfusp.rules
@@ -0,0 +1,26 @@
+ACTION!="add", GOTO="pfusp_scanner_rules_end"
+ENV{DEVTYPE}!="usb_device", GOTO="pfusp_scanner_rules_end"
+ATTR{idVendor}!="04c5", GOTO="pfusp_scanner_rules_end"
+
+LABEL="pfusp_scanner_rules_begin"
+#SP-1120
+ATTRS{idProduct}=="1473", ENV{pfusp_driver}="yes"
+#SP-1125
+ATTRS{idProduct}=="1475", ENV{pfusp_driver}="yes"
+#SP-1130
+ATTRS{idProduct}=="1476", ENV{pfusp_driver}="yes"
+#SP-1425
+ATTRS{idProduct}=="1524", ENV{pfusp_driver}="yes"
+#SP-1120N
+ATTRS{idProduct}=="1625", ENV{pfusp_driver}="yes"
+#SP-1125N
+ATTRS{idProduct}=="1626", ENV{pfusp_driver}="yes"
+#SP-1130N
+ATTRS{idProduct}=="1627", ENV{pfusp_driver}="yes"
+# Give scanner users read/write permissions on the device.
+ENV{pfusp_driver}=="yes", MODE="0666", OWNER="root", GROUP="root"
+
+# Device detection by pfusp depends on libsane_matched being set.
+ENV{pfusp_driver}=="yes", ENV{libsane_matched}="yes"
+
+LABEL="pfusp_scanner_rules_end"