[sane-devel] hp5590 and usbfs problems

Jon R. Fox drjonfox at gmail.com
Mon Oct 8 23:39:20 UTC 2012


I've used my hp scanjet 5590 for years using xsane and the hp5590
driver. A few months ago I encountered problems on archlinux and 3.x
kernels: I am running kernel 3.5.6-1, the current stock archlinux
kernel for x86_64.

If I run scanimage and sane-find-scanner I get the familiar:
===
$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
===

Then I try the sane-find-scanner tool:
===
$ sane-find-scanner
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x1705 [hp
scanjet scanner], chip=GL842?) at libusb:001:004
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.
===

Then I look at dmesg and see:
===
[  134.915245] usb 1-5: >usbfs: interface 0 claimed by usbfs while
'scanimage' sets config #1
[  181.919748] usb 1-5: >usbfs: interface 0 claimed by usbfs while
'sane-find-scann' sets config #1
===

and if I try to run scanimage -L with elevated debug level
===
$ SANE_DEBUG_HP5590=50
$ export SANE_DEBUG_HP5590
$ scanimage -L
[sanei_debug] Setting debug level of hp5590 to 50.
[hp5590] SANE backed for HP ScanJet 4500C/4570C/5500C/5550C/5590/7650 1.0.7
[hp5590] (c) Ilia Sotnikov <hostcc at gmail.com>
[hp5590] attach_usb_device: Opening USB device
[hp5590] sane_hp5590_get_devices, local only: 0
[hp5590] Found 0 devices

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[hp5590] sane_hp5590_exit
===

Am I doing something dumb with my usb subsytem settings? What are
things to watch for/try? What is all this stuff with usbfs?
My desk runneth over with paper.
thanks,
drfox



More information about the sane-devel mailing list