summarylogtreecommitdiffstats
path: root/60-pfufs.rules
diff options
context:
space:
mode:
authorAlexander Kobel2019-03-07 19:22:18 +0100
committerAlexander Kobel2019-03-07 19:23:20 +0100
commit8e01ac147313fc8bfaf72697ba2b1a333f171ffb (patch)
tree1e39280feafdcbe33b13a8039043380c701c2cc2 /60-pfufs.rules
downloadaur-8e01ac147313fc8bfaf72697ba2b1a333f171ffb.tar.gz
pfufs driver for Fujitsu fi series
Diffstat (limited to '60-pfufs.rules')
-rw-r--r--60-pfufs.rules32
1 files changed, 32 insertions, 0 deletions
diff --git a/60-pfufs.rules b/60-pfufs.rules
new file mode 100644
index 000000000000..3a7652c93866
--- /dev/null
+++ b/60-pfufs.rules
@@ -0,0 +1,32 @@
+ACTION!="add", GOTO="pfufs_scanner_rules_end"
+ENV{DEVTYPE}!="usb_device", GOTO="pfufs_scanner_rules_end"
+ATTR{idVendor}!="04c5", GOTO="pfufs_scanner_rules_end"
+
+LABEL="pfufs_scanner_rules_begin"
+#fi-7030
+ATTRS{idProduct}=="151f", ENV{pfufs_driver}="yes"
+#fi-7140
+ATTRS{idProduct}=="14df", ENV{pfufs_driver}="yes"
+#fi-7240
+ATTRS{idProduct}=="14e0", ENV{pfufs_driver}="yes"
+#fi-7160
+ATTRS{idProduct}=="132e", ENV{pfufs_driver}="yes"
+#fi-7260
+ATTRS{idProduct}=="132f", ENV{pfufs_driver}="yes"
+#fi-7180
+ATTRS{idProduct}=="132c", ENV{pfufs_driver}="yes"
+#fi-7280
+ATTRS{idProduct}=="132d", ENV{pfufs_driver}="yes"
+#fi-7460
+ATTRS{idProduct}=="14be", ENV{pfufs_driver}="yes"
+#fi-7480
+ATTRS{idProduct}=="14b8", ENV{pfufs_driver}="yes"
+#fi-7700S
+ATTRS{idProduct}=="1522", ENV{pfufs_driver}="yes"
+# Give scanner users read/write permissions on the device.
+ENV{pfufs_driver}=="yes", MODE="0666", OWNER="root", GROUP="root"
+
+# Device detection by pfufs depends on libsane_matched being set.
+ENV{pfufs_driver}=="yes", ENV{libsane_matched}="yes"
+
+LABEL="pfufs_scanner_rules_end"