Problem: HP LJ 5L through BF-1284 doesn't print

Asked by Michael Shestero

I connect an old parallel port printer to USB 2.0 port through BF-1284 cable/adapter ("Bitronix").
Ok:
1. /dev/usb/lp0 appears. I created the link /dev/lp0 -> /dev/usb/lp0
2. I can print plain text doing copy it into /dev/usb/lp0 (or /dev/lp0)
3. My CUPS 1.4.3 detect my printer correct: HP LaserJet 5L.
Fail:
But I cannot print anything from GUI application... :-(

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu hplip Edit question
Assignee:
No assignee Edit question
Solved by:
Michael Shestero
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1
Revision history for this message
Michael Shestero (shestero) said :
#2

Thank you. The solution is to edit /etc/cups/printers.conf manually
and set DeviceURI file:///dev/usblp0 there.

Which of the drivers should I use (there are the several for my printer)? What is the difference?
I tried to change it from HP LaserJet 5l, hpcups 3.10.2 (color) to "Foomatic/ljet4" noted as "recommended", but I've got:

Modify Printer HPLJ5L Error
Unable to modify printer:
File device URIs have been disabled! To enable, see the FileDevice directive in "/etc/cups/cupsd.conf".

Can you comment this?

PS To change the driver I have to delete and recreate the printer.