Please note also that your problem is not the problem originally reported here. Your problem is that CUJPS cannot cope with a USB printer which does not supply its device ID. Every native USB printer supplies its ID< but your adapter cable is a bad implementation, it does not pass on the device ID which the printer supplies to its parallel port. Please report a separate bug on this, perhaps even better directly upstream at http://www.cups.org/ (problem will occur the same way if you are using another Linux distribution than Ubuntu or Mac OS X).
George, can you do
sudo usb_printerid /dev/usb/lp0
and post the output here?
Please note also that your problem is not the problem originally reported here. Your problem is that CUJPS cannot cope with a USB printer which does not supply its device ID. Every native USB printer supplies its ID< but your adapter cable is a bad implementation, it does not pass on the device ID which the printer supplies to its parallel port. Please report a separate bug on this, perhaps even better directly upstream at http:// www.cups. org/ (problem will occur the same way if you are using another Linux distribution than Ubuntu or Mac OS X).