Skip to content

udev rules do not work for saned net server

Hello guys,

I am using saned to share a scanner over the network. Ever since upgrading to debian buster, the saned epson2 backend can not access the scanner to share it over the network, because the uaccess tag will by default only allow locally logged in users to access the device. A saned scan server runs as system user, which does not have access to uaccess devices.

Apr 11 18:54:44 makrpi01 systemd[1]: saned@2-10.22.0.68:6566-10.22.0.70:53590.service: Succeeded.
Apr 11 19:06:08 makrpi01 systemd[1]: Started Scanner Service (10.22.0.70:53600).
Apr 11 19:06:08 makrpi01 saned[2250]: saned (AF-indep+IPv6+systemd) from sane-backends 1.0.27 starting up
Apr 11 19:06:08 makrpi01 saned[2250]: check_host: access by remote host: ::ffff:10.22.0.70
Apr 11 19:06:08 makrpi01 saned[2250]: init: access granted to root@::ffff:10.22.0.70
Apr 11 19:06:08 makrpi01 saned[2250]: [sanei_debug] Setting debug level of dll to 255.
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.27
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_init/read_dlld: done.
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_init/read_config: reading dll.conf
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `net'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `abaton'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `agfafocus'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `apple'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `avision'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `artec'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `artec_eplus48u'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `as6e'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `bh'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `canon'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `canon630u'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `canon_dr'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `cardscan'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `coolscan'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `coolscan3'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `dell1600n_net'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `dmc'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `epjitsu'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `epson2'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `epsonds'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `fujitsu'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `genesys'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `gt68xx'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp3900'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hpsj5s'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp3500'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp4200'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp5400'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hp5590'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hpljm1005'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `hs2p'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `ibm'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `kodak'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `kodakaio'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `kvs1025'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `kvs20xx'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `leo'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `lexmark'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `ma1509'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `magicolor'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `matsushita'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `microtek'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `microtek2'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `mustek'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `mustek_usb'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `mustek_usb2'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `nec'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `niash'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `pie'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `pint'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `pixma'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `plustek'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `qcam'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `ricoh'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `rts8891'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `s9036'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `sceptre'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `sharp'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `sm3600'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `sm3840'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `snapscan'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `sp15c'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `tamarack'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `teco1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `teco2'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `teco3'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `u12'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `umax'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `umax1220u'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `v4l'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] add_backend: adding backend `xerox_mfp'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] sane_get_devices
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `xerox_mfp' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-xerox_mfp.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-xerox_mfp.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `xerox_mfp'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `xerox_mfp' is version 1.0.13
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `v4l' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-v4l.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: couldn't open `/usr/lib/arm-linux-gnueabihf/sane/libsane-v4l.so.1' (No such file or directory)
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1' (No such file or directory)
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: couldn't find backend `v4l' (No such file or directory)
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `umax1220u' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-umax1220u.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-umax1220u.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `umax1220u'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `umax1220u' is version 1.0.2
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `umax' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-umax.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-umax.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `umax'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `umax' is version 1.0.45
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `u12' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-u12.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-u12.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `u12'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `u12' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `teco3' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco3.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco3.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `teco3'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `teco3' is version 1.0.1
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `teco2' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco2.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco2.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `teco2'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `teco2' is version 1.0.10
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `teco1' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco1.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-teco1.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `teco1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `teco1' is version 1.0.10
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `tamarack' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-tamarack.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-tamarack.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `tamarack'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `tamarack' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `sp15c' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-sp15c.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-sp15c.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `sp15c'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `sp15c' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `snapscan' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-snapscan.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-snapscan.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `snapscan'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `snapscan' is version 1.4.53
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `sm3840' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-sm3840.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-sm3840.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `sm3840'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `sm3840' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `sm3600' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-sm3600.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-sm3600.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `sm3600'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `sm3600' is version 1.0.6
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `sharp' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-sharp.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-sharp.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `sharp'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `sharp' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `sceptre' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-sceptre.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-sceptre.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `sceptre'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `sceptre' is version 1.0.10
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `s9036' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-s9036.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-s9036.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `s9036'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `s9036' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `rts8891' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-rts8891.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-rts8891.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `rts8891'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `rts8891' is version 1.0.2401
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `ricoh' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-ricoh.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-ricoh.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `ricoh'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `ricoh' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `qcam' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-qcam.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-qcam.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `qcam'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `qcam' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `plustek' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-plustek.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-plustek.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `plustek'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `plustek' is version 1.0.0
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: searching backend `pixma' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-pixma.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-pixma.so.1'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: initializing backend `pixma'
Apr 11 19:06:08 makrpi01 saned[2250]: [dll] init: backend `pixma' is version 1.0.17
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `pint' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-pint.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: couldn't open `/usr/lib/arm-linux-gnueabihf/sane/libsane-pint.so.1' (No such file or directory)
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/sane/libsane-pint.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: couldn't open `/usr/lib/sane/libsane-pint.so.1' (No such file or directory)
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: couldn't find backend `pint' (No such file or directory)
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `pie' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-pie.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-pie.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `pie'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `pie' is version 1.0.9
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `niash' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-niash.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-niash.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `niash'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `niash' is version 1.0.1
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `nec' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-nec.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-nec.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `nec'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `nec' is version 1.0.0
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `mustek_usb2' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek_usb2.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek_usb2.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `mustek_usb2'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `mustek_usb2' is version 1.0.10
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `mustek_usb' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek_usb.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek_usb.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `mustek_usb'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `mustek_usb' is version 1.0.18
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `mustek' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-mustek.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `mustek'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `mustek' is version 1.0.138
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `microtek2' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-microtek2.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-microtek2.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `microtek2'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `microtek2' is version 1.0.0
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `microtek' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-microtek.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-microtek.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `microtek'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `microtek' is version 1.0.0
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `matsushita' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-matsushita.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-matsushita.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `matsushita'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `matsushita' is version 1.0.7
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: searching backend `magicolor' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-magicolor.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-magicolor.so.1'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: initializing backend `magicolor'
Apr 11 19:06:09 makrpi01 saned[2250]: [dll] init: backend `magicolor' is version 1.0.1
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `ma1509' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-ma1509.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-ma1509.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `ma1509'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `ma1509' is version 1.0.3
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `lexmark' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-lexmark.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-lexmark.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `lexmark'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `lexmark' is version 1.0.32
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `leo' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-leo.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-leo.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `leo'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `leo' is version 1.0.11
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `kvs20xx' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-kvs20xx.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-kvs20xx.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `kvs20xx'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `kvs20xx' is version 1.0.2
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `kvs1025' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-kvs1025.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-kvs1025.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `kvs1025'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `kvs1025' is version 1.0.5
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: searching backend `kodakaio' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-kodakaio.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-kodakaio.so.1'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: initializing backend `kodakaio'
Apr 11 19:06:10 makrpi01 saned[2250]: [dll] init: backend `kodakaio' is version 1.0.3
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `kodak' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-kodak.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-kodak.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `kodak'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `kodak' is version 1.0.7
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `ibm' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-ibm.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-ibm.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `ibm'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `ibm' is version 1.0.0
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hs2p' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hs2p.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hs2p.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hs2p'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hs2p' is version 1.0.0
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hpljm1005' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hpljm1005.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hpljm1005.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hpljm1005'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hpljm1005' is version 1.0.1
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp5590' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp5590.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp5590.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp5590'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp5590' is version 1.0.7
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp5400' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp5400.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp5400.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp5400'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp5400' is version 1.0.3
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp4200' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp4200.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp4200.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp4200'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp4200' is version 1.0.0
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp3500' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp3500.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp3500.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp3500'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp3500' is version 1.0.0
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hpsj5s' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hpsj5s.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hpsj5s.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hpsj5s'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hpsj5s' is version 1.0.3
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp3900' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp3900.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp3900.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp3900'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp3900' is version 1.0.0
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `hp' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-hp.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `hp'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `hp' is version 1.0.8
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `gt68xx' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-gt68xx.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-gt68xx.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `gt68xx'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `gt68xx' is version 1.0.84
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `genesys' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-genesys.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-genesys.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `genesys'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `genesys' is version 1.0.2511
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `fujitsu' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-fujitsu.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-fujitsu.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `fujitsu'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `fujitsu' is version 1.0.133
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: searching backend `epsonds' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-epsonds.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-epsonds.so.1'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: initializing backend `epsonds'
Apr 11 19:06:12 makrpi01 saned[2250]: [dll] init: backend `epsonds' is version 1.0.0
Apr 11 19:06:13 makrpi01 saned[2250]: [dll] load: searching backend `epson2' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:13 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-epson2.so.1'
Apr 11 19:06:13 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-epson2.so.1'
Apr 11 19:06:13 makrpi01 saned[2250]: [dll] init: initializing backend `epson2'
Apr 11 19:06:13 makrpi01 saned[2250]: [dll] init: backend `epson2' is version 1.0.124
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: searching backend `epjitsu' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-epjitsu.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-epjitsu.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: initializing backend `epjitsu'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: backend `epjitsu' is version 1.0.31
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: searching backend `dmc' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-dmc.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-dmc.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: initializing backend `dmc'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: backend `dmc' is version 1.0.0
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: searching backend `dell1600n_net' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-dell1600n_net.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-dell1600n_net.so.1'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: initializing backend `dell1600n_net'
Apr 11 19:06:14 makrpi01 saned[2250]: [dll] init: backend `dell1600n_net' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `coolscan3' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-coolscan3.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-coolscan3.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `coolscan3'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `coolscan3' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `coolscan' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-coolscan.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-coolscan.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `coolscan'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `coolscan' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `cardscan' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-cardscan.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-cardscan.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `cardscan'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `cardscan' is version 1.0.3
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `canon_dr' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon_dr.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon_dr.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `canon_dr'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `canon_dr' is version 1.0.56
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `canon630u' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon630u.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon630u.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `canon630u'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `canon630u' is version 1.0.1
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `canon' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-canon.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `canon'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `canon' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `bh' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-bh.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-bh.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `bh'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `bh' is version 1.0.4
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `as6e' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-as6e.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-as6e.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `as6e'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `artec_eplus48u' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-artec_eplus48u.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-artec_eplus48u.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `artec_eplus48u'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `artec_eplus48u' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `artec' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-artec.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-artec.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `artec'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `artec' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `avision' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-avision.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-avision.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `avision'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `avision' is version 1.0.297
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `apple' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-apple.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-apple.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `apple'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `apple' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `agfafocus' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-agfafocus.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-agfafocus.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `agfafocus'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `agfafocus' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `abaton' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-abaton.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-abaton.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `abaton'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `abaton' is version 1.0.0
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: searching backend `net' in `/usr/lib/arm-linux-gnueabihf/sane:/usr/lib/sane'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: trying to load `/usr/lib/arm-linux-gnueabihf/sane/libsane-net.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] load: dlopen()ing `/usr/lib/arm-linux-gnueabihf/sane/libsane-net.so.1'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: initializing backend `net'
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] init: backend `net' is version 1.0.27
Apr 11 19:06:15 makrpi01 saned[2250]: [dll] sane_get_devices: found 0 devices
Apr 11 19:06:18 makrpi01 saned[2250]: saned exiting
Apr 11 19:06:18 makrpi01 systemd[1]: saned@3-10.22.0.68:6566-10.22.0.70:53600.service: Succeeded.

When I login as local user on the server, it works fine, so the uaccess systemd-udev TAG works generally, that's not it. It's just, that the uaccess systemd-udev was never designed to work with remote/server users in mind and thus saned can then not access the scanner to share it when no local user is logged in.

19:19:29,78 root@makrpi01: ~ $> udevadm info --name /dev/bus/usb/001/005 --query all
P: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
N: bus/usb/001/005
L: 0
E: DEVPATH=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
E: DEVNAME=/dev/bus/usb/001/005
E: DEVTYPE=usb_device
E: DRIVER=usb
E: PRODUCT=4b8/12b/100
E: TYPE=255/255/255
E: BUSNUM=001
E: DEVNUM=005
E: MAJOR=189
E: MINOR=4
E: SUBSYSTEM=usb
E: USEC_INITIALIZED=5179307
E: ID_VENDOR=EPSON
E: ID_VENDOR_ENC=EPSON
E: ID_VENDOR_ID=04b8
E: ID_MODEL=EPSON_Scanner
E: ID_MODEL_ENC=EPSON\x20Scanner
E: ID_MODEL_ID=012b
E: ID_REVISION=0100
E: ID_SERIAL=EPSON_EPSON_Scanner
E: ID_BUS=usb
E: ID_USB_INTERFACES=:ffffff:
E: ID_VENDOR_FROM_DATABASE=Seiko Epson Corp.
E: ID_MODEL_FROM_DATABASE=ES-H300 [GT-2500]
E: libsane_matched=yes
E: ID_PATH=platform-3f980000.usb-usb-0:1.3
E: ID_PATH_TAG=platform-3f980000_usb-usb-0_1_3
E: ID_FOR_SEAT=usb-platform-3f980000_usb-usb-0_1_3
E: TAGS=:uaccess:seat:

19:19:39,79 root@makrpi01: ~ $> udevadm test /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

Load module index
Skipping empty file: /etc/systemd/network/99-default.link
Created link configuration context.
Reading rules file: /lib/udev/rules.d/10-local-rpi.rules
Reading rules file: /lib/udev/rules.d/15-i2c-modprobe.rules
Reading rules file: /lib/udev/rules.d/40-usb_modeswitch.rules
Reading rules file: /lib/udev/rules.d/50-firmware.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /lib/udev/rules.d/55-dm.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-crda.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-flashrom.rules
Reading rules file: /lib/udev/rules.d/60-input-id.rules
Reading rules file: /lib/udev/rules.d/60-libgphoto2-6.rules
Reading rules file: /lib/udev/rules.d/60-libsane.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-dm.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-sensor.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/60-triggerhappy.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/69-libmtp.rules
Reading rules file: /lib/udev/rules.d/70-joystick.rules
Reading rules file: /lib/udev/rules.d/70-microbit.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /lib/udev/rules.d/70-power-switch.rules
Reading rules file: /lib/udev/rules.d/70-touchpad.rules
Reading rules file: /lib/udev/rules.d/70-uaccess.rules
Reading rules file: /lib/udev/rules.d/71-seat.rules
Reading rules file: /lib/udev/rules.d/73-seat-late.rules
Reading rules file: /lib/udev/rules.d/73-special-net-names.rules
Reading rules file: /lib/udev/rules.d/73-usb-net-by-mac.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-debian-compat.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /lib/udev/rules.d/80-ifupdown.rules
Reading rules file: /lib/udev/rules.d/80-net-setup-link.rules
Reading rules file: /lib/udev/rules.d/80-noobs.rules
Reading rules file: /lib/udev/rules.d/85-hplj10xx.rules
Reading rules file: /lib/udev/rules.d/85-hwclock.rules
Reading rules file: /lib/udev/rules.d/85-regulatory.rules
Reading rules file: /lib/udev/rules.d/89-alsa-ucm.rules
Reading rules file: /lib/udev/rules.d/90-alsa-restore.rules
Reading rules file: /lib/udev/rules.d/90-console-setup.rules
Reading rules file: /lib/udev/rules.d/90-pi-bluetooth.rules
Reading rules file: /lib/udev/rules.d/95-dm-notify.rules
Reading rules file: /lib/udev/rules.d/97-hid2hci.rules
Reading rules file: /etc/udev/rules.d/99-com.rules
Reading rules file: /lib/udev/rules.d/99-systemd.rules
Rules contain 196608 bytes tokens (16384 * 12 bytes), 23956 bytes strings
15962 strings (129227 bytes), 13570 de-duplicated (107664 bytes), 2393 trie nodes used
Invalid inotify descriptor.
DEVPATH=/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
DEVNAME=/dev/bus/usb/001/005
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=4b8/12b/100
TYPE=255/255/255
BUSNUM=001
DEVNUM=005
MAJOR=189
MINOR=4
ACTION=add
SUBSYSTEM=usb
ID_VENDOR=EPSON
ID_VENDOR_ENC=EPSON
ID_VENDOR_ID=04b8
ID_MODEL=EPSON_Scanner
ID_MODEL_ENC=EPSON\x20Scanner
ID_MODEL_ID=012b
ID_REVISION=0100
ID_SERIAL=EPSON_EPSON_Scanner
ID_BUS=usb
ID_USB_INTERFACES=:ffffff:
ID_VENDOR_FROM_DATABASE=Seiko Epson Corp.
ID_MODEL_FROM_DATABASE=ES-H300 [GT-2500]
libsane_matched=yes
TAGS=:uaccess:seat:
ID_PATH=platform-3f980000.usb-usb-0:1.3
ID_PATH_TAG=platform-3f980000_usb-usb-0_1_3
ID_FOR_SEAT=usb-platform-3f980000_usb-usb-0_1_3
USEC_INITIALIZED=5179307
run: 'uaccess'
Unload module index
Unloaded link configuration context.
19:19:45,80 root@makrpi01: ~ $> getfacl /dev/bus/usb/001/005
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/001/005
# owner: root
# group: root
user::rw-
group::rw-
other::r--

19:19:48,81 root@makrpi01: ~ $> 

Do note the libsane_matched=yes and uaccess tag, which means current udev rules and hwdb work "as expected". They are just wrong/incomplete when you must run saned for the purpose of remote scanning.

There needs to be an easy way to give saned access to the scanner, even if no local user is logged in, to be able to share it to a remote machine. Manual udev rules, like one that would add the scanner group back in as it was before, would work, but not everyone will know about this. Leaving it like this, makes the saned net backend hard to use.

Edited by Marc-André Kolly
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information