[sane-devel] HP Scanjet 5000 Sheet-feed Scanner (L2715A)

Stephen Peters steve-sane-devel at killbygayford.co.uk
Mon Mar 21 16:45:22 UTC 2011


Hello,

I have an HP Scanjet 5000 Sheet-feed Scanner (L2715A) which does not 
seem to be supported yet according to the sane page here:
http://www.sane-project.org/lists/sane-mfgs-cvs.html.

I am trying to use it with Debian Squeeze. Is this scanner really not 
supported or is Debian not fully up to date with current scanner backends?

Thanks in advance for your help,

Stephen.

PS here is some hopefully informative output about this device:

Output from "lsusb"
Bus 001 Device 007: ID 03f0:2e05 Hewlett-Packard

Output from "sane-find-scanner -v -v"

This is sane-find-scanner from sane-backends 1.0.21

   # sane-find-scanner will now attempt to detect your scanner. If the
   # result is different from what you expected, first make sure your
   # scanner is powered up and properly connected to your computer.

<snip>

trying libusb:

<device descriptor of 0x03f0/0x2e05 at 001:006 (Language Error Language 
Error)>
bLength               18
bDescriptorType       1
bcdUSB                2.00
bDeviceClass          0
bDeviceSubClass       0
bDeviceProtocol       0
bMaxPacketSize0       64
idVendor              0x03F0
idProduct             0x2E05
bcdDevice             0.01
iManufacturer         1 (Language Error)
iProduct              2 (Language Error)
iSerialNumber         3 (Language Error)
bNumConfigurations    1
  <configuration 0>
  bLength              9
  bDescriptorType      2
  wTotalLength         39
  bNumInterfaces       1
  bConfigurationValue  1
  iConfiguration       0 ()
  bmAttributes         192 (Self-powered)
  MaxPower             4 mA
   <interface 0>
    <altsetting 0>
    bLength            9
    bDescriptorType    4
    bInterfaceNumber   0
    bAlternateSetting  0
    bNumEndpoints      3
    bInterfaceClass    255
    bInterfaceSubClass 255
    bInterfaceProtocol 255
    iInterface         5 (Language Error)
     <endpoint 0>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x82 (in 0x02)
     bmAttributes      2 (bulk)
     wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
     <endpoint 1>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x02 (out 0x02)
     bmAttributes      2 (bulk)
     wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
     <endpoint 2>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x81 (in 0x01)
     bmAttributes      3 (interrupt)
     wMaxPacketSize    64
     bInterval         11 ms
     bRefresh          0
     bSynchAddress     0

<trying to find out which USB chip is used>
     checking for GT-6801 ...
     this is not a GT-6801 (bDeviceClass = 0)
     checking for GT-6816 ...
     this is not a GT-6816 (bcdUSB = 0x200)
     checking for GT-8911 ...
     this is not a GT-8911 (check 2, bcdUSB = 0x200)
     checking for MA-1017 ...
     this is not a MA-1017 (bDeviceClass = 0, bInterfaceClass = 255)
     checking for MA-1015 ...
     this is not a MA-1015 (bDeviceClass = 0)
     checking for MA-1509 ...
     this is not a MA-1509 (bDeviceClass = 0)
     checking for LM983[1,2,3] ...
     this is not a LM983x (bcdUSB = 0x200)
     checking for GL646 ...
     this is not a GL646 (bDeviceClass = 0, bInterfaceClass = 255)
     checking for GL646_HP ...
     this is not a GL646_HP (bDeviceClass = 0, bInterfaceClass = 255)
     checking for GL660+GL646 ...
     this is not a GL660+GL646 (bDeviceClass = 0, bInterfaceClass = 255)
     checking for GL84x ...
     this is not a GL84x (bDeviceClass = 0, bInterfaceClass = 255)
     checking for ICM532B ...
     this is not a ICM532B (check 1, bDeviceClass = 0, bInterfaceClass = 
255)
     checking for PV8630/LM9830 ...
     this is not a PV8630/LM9830 (bcdUSB = 0x200)
     checking for M011 ...
     this is not a M011 (bDeviceClass = 0)
     checking for RTS8822 ...
     this is not a RTS8822 (bEndpointAddress = 0x82, bmAttributes = 0x2, 
wMaxPacketSize = 0x200, bInterval = 0x0)
     checking for rts8858c ...
     this is not a rts8858c (bcdUSB = 0x200)
     checking for SQ113 ...
     this is not a SQ113 (bEndpointAddress = 0x82, bmAttributes = 0x2, 
wMaxPacketSize = 0x200, bInterval = 0x0)
     checking for HP4500C/4570C/5500C/5550C/5590/7650 chipset ...
     this is not a HP4500C/4570C/5500C/5550C/5590/7650 chipset 
(bDeviceClass = 0)
     checking for rts8801/rts8891 ...
     this is not a rts8801/rts8891 (bcdUSB = 0x200)
<Couldn't determine the type of the USB chip (result from sane-backends 
1.0.21)>

found USB scanner (vendor=0x03f0 [Language Error], product=0x2e05 
[Language Error]) at libusb:001:006

<snip>

The contents of this e-mail, any attachment and response string are privileged and confidential and intended for the addressee only. Its contents may not be copied or disclosed to anyone other than the intended recipient. If this e-mail is received in error, please contact Killby & Gayford Limited immediately with details of the sender and addressee and delete the e-mail. Internet communications are not secure and therefore Killby & Gayford Limited does not accept legal responsibility for the contents of this message as it has been transmitted over a public network. Killby & Gayford Limited is a private limited company registered in England with registration number 628491 and its registered office at 171E Wingate Square, London SW4 0AN.

Please consider the environment before printing this message or its contents.




More information about the sane-devel mailing list