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