Quoting maria lobo <[EMAIL PROTECTED]>:

> However in the case of a separate scanner interface  and printer interfcae
> on a single device, in the probe_scanner routine I get the message
> "probe_scanner: Only one device interface is supported" because my no of
> interfaces is 2  for a single configuration .

The scanner driver seems to be a little too restrictive. I do not know why 
this check was added to the driver. Please remove the following from the 
linux/drivers/usb/scanner.c and recompile/reload the driver:

if (dev->config[0].bNumInterfaces != 1) {
        info("probe_scanner: Only one device interface is supported.");
        return NULL;
}

I don't see any obvious reason why this check was ever needed. If the fix
works for you then probably the check should be deleted.

Dmitri

Attachment: msg08288/pgp00000.pgp
Description: PGP signature

Reply via email to