[sane-devel] Report Unsuported scanner - HP Scanjet Enterprise 7500 - 03f0:8411

Guillermo Lengemann glengemann at opsu.gob.ve
Mon Aug 27 21:16:23 UTC 2012


Manufacturer and model: HP Scanjet Enterprise 7500
Bus type: USB
Vendor ID: 0x03f0
Product ID: 0x8411
Chipset: unknown
Comments: none.

Output of lsusb -vv:

Bus 001 Device 005: ID 03f0:8411 Hewlett-Packard
Device Descriptor:
   bLength                18
   bDescriptorType         1
   bcdUSB               2.00
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        64
   idVendor           0x03f0 Hewlett-Packard
   idProduct          0x8411
   bcdDevice            1.00
   iManufacturer           1 Hewlett-Packard
   iProduct                2 HP Scanjet 7500
   iSerial                 3 SG1C74102405JR
   bNumConfigurations      1
   Configuration Descriptor:
     bLength                 9
     bDescriptorType         2
     wTotalLength           39
     bNumInterfaces          1
     bConfigurationValue     1
     iConfiguration          0
     bmAttributes         0xc0
       Self Powered
     MaxPower                2mA
     Interface Descriptor:
       bLength                 9
       bDescriptorType         4
       bInterfaceNumber        0
       bAlternateSetting       0
       bNumEndpoints           3
       bInterfaceClass       255 Vendor Specific Class
       bInterfaceSubClass    204
       bInterfaceProtocol      0
       iInterface              0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x01  EP 1 OUT
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x82  EP 2 IN
         bmAttributes            2
           Transfer Type            Bulk
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0200  1x 512 bytes
         bInterval               0
       Endpoint Descriptor:
         bLength                 7
         bDescriptorType         5
         bEndpointAddress     0x83  EP 3 IN
         bmAttributes            3
           Transfer Type            Interrupt
           Synch Type               None
           Usage Type               Data
         wMaxPacketSize     0x0040  1x 64 bytes
         bInterval               7
Device Qualifier (for other device speed):
   bLength                10
   bDescriptorType         6
   bcdUSB               2.00
   bDeviceClass            0 (Defined at Interface level)
   bDeviceSubClass         0
   bDeviceProtocol         0
   bMaxPacketSize0        64
   bNumConfigurations      1
Device Status:     0x0001
   Self Powered


Output sane-find-scanner -v -v:

found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x8411 [HP 
Scanjet 7500]) at libusb:001:005

<device descriptor of 0x03f0/0x8411 at 001:005 (Hewlett-Packard HP 
Scanjet 7500)>
bLength               18
bDescriptorType       1
bcdUSB                2.00
bDeviceClass          0
bDeviceSubClass       0
bDeviceProtocol       0
bMaxPacketSize0       64
idVendor              0x03F0
idProduct             0x8411
bcdDevice             1.00
iManufacturer         1 (Hewlett-Packard)
iProduct              2 (HP Scanjet 7500)
iSerialNumber         3 (SG1C74102405JR)
bNumConfigurations    1
  <configuration 0>
  bLength              9
  bDescriptorType      2
  wTotalLength         39
  bNumInterfaces       1
  bConfigurationValue  1
  iConfiguration       0 ()
  bmAttributes         192 (Self-powered)
  MaxPower             2 mA
   <interface 0>
    <altsetting 0>
    bLength            9
    bDescriptorType    4
    bInterfaceNumber   0
    bAlternateSetting  0
    bNumEndpoints      3
    bInterfaceClass    255
    bInterfaceSubClass 204
    bInterfaceProtocol 0
    iInterface         0 ()
     <endpoint 0>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x01 (out 0x01)
     bmAttributes      2 (bulk)
     wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
     <endpoint 1>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x82 (in 0x02)
     bmAttributes      2 (bulk)
     wMaxPacketSize    512
     bInterval         0 ms
     bRefresh          0
     bSynchAddress     0
     <endpoint 2>
     bLength           7
     bDescriptorType   5
     bEndpointAddress  0x83 (in 0x03)
     bmAttributes      3 (interrupt)
     wMaxPacketSize    64
     bInterval         7 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 = 0x1, bmAttributes = 0x2, 
wMaxPacketSize = 0x200, bInterval = 0x0)
     checking for rts8858c ...
     this is not a rts8858c (bcdUSB = 0x200)
     checking for SQ113 ...
     this is not a SQ113 (bInterfaceSubClass = 204)
     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 [Hewlett-Packard], product=0x8411 [HP 
Scanjet 7500]) at libusb:001:005






More information about the sane-devel mailing list