[sane-devel] hp usb scanner help

Henning Meier-Geinitz henning at meier-geinitz.de
Mon Sep 29 19:50:08 BST 2003


On Mon, Sep 29, 2003 at 08:27:11AM -0400, michaell taylor wrote:
> <device descriptor of 0x03f0/0x2611 at 003:006 (Hewlett-Packard officejet 7100 series)>

Ok, this is your HP device.

> bDeviceClass          0

It says that we should look at the interface ids to find out what type
of device it is.

>    <altsetting 0>
>    bInterfaceClass    7

7 is "printer".

>    <altsetting 1>
>    bInterfaceClass    7

Same here.

>    <altsetting 2>
>    bInterfaceClass    7

Same here.

>   # No USB scanners found.

So sane-find-scanner is right: Your device says it is a printer and
nothing else. I guess there is some trick to talk to it anyway but all
it tells us is that it's only a printer.

Maybe the hpoj (hpoj.sf.net) folks know more details?

> root at xeon sane.d]# cat /proc/bus/usb/devices

That file tells us the same:

> P:  Vendor=03f0 ProdID=2611 Rev= 1.00
> S:  Manufacturer=Hewlett-Packard
> S:  Product=officejet 7100 series


> I:  If#= 0 Alt= 0 #EPs= 3 Cls=07(print) Sub=01 Prot=03 Driver=usblp
> I:  If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
> I:  If#= 0 Alt= 2 #EPs= 1 Cls=07(print) Sub=01 Prot=01 Driver=usblp

I may miss something here but I'd call such a setup a bug in the
design of this series of scanners/printers.


More information about the sane-devel mailing list