Attached is a patch for the source code of CUPS which should fix the
USB-Parallel adapter cable problem. It does additional checks to assure
whether the device ID read from the device is really a correct device
ID. If not, it rejects the device ID and assumes an unknown printer
model with device URI

usb://Unknown/

or

usb://Unknown/?serial=XXX

If you get the first form, you will be able to use one adapter cable per
computer, if you get the second form, you can also use more than one
adapter cable. Real USB printers you will always be able to use,
independent of the device URI of your adapter cable. If you get the
first form you can try to obtain the second form by blacklisting the
"usblp" kernel module.

Please try the patch if you have no problems with compiling stuff.
Otherwise I am committing it to the Debian BZR repository of CUPS so
that it will be in the next CUPS package in Maverick. You can try with a
daily live CD of Maverick then (or by simply updating if you use
Maverick).

** Patch added: "Patch which fixes this bug"
   
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/564917/+attachment/1762052/+files/usb-backend-no-segfault-on-bad-device-id.patch

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/564917

Title:
  Ubuntu 10.04 does not recognize local printer (HP Laserjet 4) connected via 
USB/parallel adapter cable.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to