# minor rev difference in back end;
# no entries specific to 03f0:0701 in either 40-libsane.rules file, but there were 2 scanners
# present in ubuntu 12.04 file which are missing from ubuntu 14.04 file:
diff /lib/udev/rules.d/40-libsane.rules /ub12_64/lib/udev/rules.d/40-libsane.rules
2c2
< # by sane-desc 3.5 from sane-backends 1.0.23
---
> # by sane-desc 3.5 from sane-backends 1.0.22
...
90,91d89
< # Hewlett-Packard ScanJet 4850C
< ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b05", ENV{libsane_matched}="yes"
120,121d117
< # Hewlett-Packard ScanJet N6310
< ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="4705", ENV{libsane_matched}="yes"
...
# shows up in lsusb:
> lsusb
...
Bus 005 Device 006: ID 03f0:0701 Hewlett-Packard ScanJet 5300c/5370c
...
# scanner shows as "busy" in avision debug log (2 repeats of pattern below):
> export SANE_DEBUG_AVISION=7
> scanimage -L
[sanei_debug] Setting debug level of avision to 7.
[avision] sane_init:(Version: 1.0 Build: 296)
...
[avision] sane_reload_devices: config file line 26: trying to attach USB:`usb 0x03f0 0x0701'
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)
...
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)
[avision] sane_reload_devices: Trying to find USB device 03f0 0701 ...
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)
I'm having the same issue on Ubuntu 14.04.1 LTS.
# minor rev difference in back end; rules.d/ 40-libsane. rules /ub12_64/ lib/udev/ rules.d/ 40-libsane. rules =="03f0" , ATTRS{idProduct }=="1b05" , ENV{libsane_ matched} ="yes" =="03f0" , ATTRS{idProduct }=="4705" , ENV{libsane_ matched} ="yes"
# no entries specific to 03f0:0701 in either 40-libsane.rules file, but there were 2 scanners
# present in ubuntu 12.04 file which are missing from ubuntu 14.04 file:
diff /lib/udev/
2c2
< # by sane-desc 3.5 from sane-backends 1.0.23
---
> # by sane-desc 3.5 from sane-backends 1.0.22
...
90,91d89
< # Hewlett-Packard ScanJet 4850C
< ATTRS{idVendor}
120,121d117
< # Hewlett-Packard ScanJet N6310
< ATTRS{idVendor}
...
# shows up in lsusb:
> lsusb
...
Bus 005 Device 006: ID 03f0:0701 Hewlett-Packard ScanJet 5300c/5370c
...
# scanner shows as "busy" in avision debug log (2 repeats of pattern below): AVISION= 7 devices: config file line 26: trying to attach USB:`usb 0x03f0 0x0701' devices: Trying to find USB device 03f0 0701 ... devices: Trying to find USB device 03f0 0701 ...
> export SANE_DEBUG_
> scanimage -L
[sanei_debug] Setting debug level of avision to 7.
[avision] sane_init:(Version: 1.0 Build: 296)
...
[avision] sane_reload_
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)
...
[avision] sane_reload_
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)
[avision] sane_reload_
[avision] attach:
[avision] attach: opening libusb:005:006
[avision] attach: open failed (Device busy)