Hi,

On Wed, Oct 29, 2003 at 01:16:45AM -0800, David Paschal wrote:
> Hi, Henning.  I recently discovered that the Linux kernel USB scanner
> driver (in 2.4.22 and 2.6.0-test at least) binds to a few HP multi-function
> peripherals:
> 
>       { USB_DEVICE(0x03f0, 0x1411) }, /* PSC 750 */
>       { USB_DEVICE(0x03f0, 0x2f11) }, /* PSC 1210 */
> 
> This serves no useful purpose for the PSC 750, which only has a printer-
> class interface, and it actually causes problems on the PSC 1210, because
> it binds to the vendor-specific interfaces on that model and prevents the
> user-mode HP OfficeJet Linux driver (http://hpoj.sf.net) from accessing
> them (via libusb).  As a result, I had to include a workaround in the hpoj
> code, where it checks for this condition in /proc/bus/usb/devices and
> blacklists+unloads scanner.o if necessary.
> 
> Please remove the above two lines from scanner.h in the various kernel
> trees, and please make a note for now to not add any more HP multi-function
> peripherals (OfficeJet, Printer/Scanner/Copier (PSC), LaserJet, or
> PhotoSmart printer) to this table.

Ok, I'll do that in the next series of patches.

The patch for adding at least the latter device was from
azazel at serversecurity.org. I thought he knew what he was doing :-)

Bye,
  Henning



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to