On Thu, Feb 24, 2011 at 2:16 PM, ??????? ?????? <rednikov at ngs.ru> wrote: > Hello > I beg your pardon for my English, because I use an automatic translator. > > Available HP scanjet 5590 > FreeBSD 8.2-RELEASE amd64 > sane-backends-1.0.21_2 installed from fresh ports > and follow the instructions > http://www.freebsd.org/doc/ru/books/handbook/scanners.html > I get the following result: > > sane-find-scanner -q > found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x1705 [hp > scanjet scanner], chip=HP4500C/4570C/5500C/5550C/5590/7650) at > libusb:/dev/usb:/dev/ugen7.2 > > The first launch: > scanimage -L > device `hp5590:libusb:/dev/usb:/dev/ugen7.2' is a HP 5590 Workgroup scanner > > Subsequent launches: > scanimage -L > [hp5590] hp5590_verify_last_cmd: USB-in-USB: command verification failed: > expected 0x0012, got 0x00e8 > > And finally launched: > > SANE_DEBUG_HP5590=50 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.5 > [hp5590] (c) Ilia Sotnikov <hostcc at gmail.com> > [hp5590] attach_usb_device: Opening USB device > [hp5590] attach_usb_device: USB device opened > [hp5590] hp5590_init_scanner > [hp5590] hp5590_cmd: USB-in-USB: command : 0012 > [hp5590] hp5590_control_msg: USB-in-USB: core data: no > [hp5590] hp5590_control_msg: USB-in-USB: sending control msg > [hp5590] hp5590_control_msg: USB-in-USB: checking acknowledge for control > message > [hp5590] hp5590_get_ack > [hp5590] hp5590_get_ack: USB-in-USB: accepted > [hp5590] hp5590_control_msg: USB-in-USB: checking if confirmation was > acknowledged > [hp5590] hp5590_get_ack > [hp5590] hp5590_get_ack: USB-in-USB: accepted > [hp5590] hp5590_verify_last_cmd: USB-in-USB: command verification requested > [hp5590] hp5590_control_msg: USB-in-USB: core data: no > [hp5590] hp5590_control_msg: USB-in-USB: sending control msg > [hp5590] hp5590_control_msg: USB-in-USB: checking acknowledge for control > message > [hp5590] hp5590_get_ack > [hp5590] hp5590_get_ack: USB-in-USB: accepted > [hp5590] hp5590_control_msg: USB-in-USB: checking if confirmation was > acknowledged > [hp5590] hp5590_get_ack > [hp5590] hp5590_get_ack: USB-in-USB: accepted > [hp5590] hp5590_verify_last_cmd: USB-in-USB: command verification 12e8, last > command: 00e8, core status: 0012 > [hp5590] hp5590_verify_last_cmd: USB-in-USB: command verification failed: > expected 0x0012, got 0x00e8 > [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 > > Probably because of these problems the program finds no Scanlite scanning > devices and, accordingly, I can not use the scanner. Please help me to run > the HP scanjet 5590 fine >
Andrew, please add USB debug flags before running 'scanimage', eg: SANE_DEBUG_HP5590=255 SANE_DEBUG_SANEI_USB=255 scanimage -L and sent the resulting output. Please, do that twice - first invocation will suceed (as per your report), second - failed. -- ?Ilia Sotnikov
