[sane-devel] hp usb scanner help

Henning Meier-Geinitz henning@meier-geinitz.de
Mon, 29 Sep 2003 20:50:08 +0200


Hi,

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@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.

Bye,
  Henning