I have been TRYing to get my HP deskjet 3420 printer to work on my linux box for weeks now but after following the HP instructions located here:
at least 4-5 times I have gotten absolutely nowhere and am completely flummoxed. I have verified all of the steps they ask me to and it all passes but when I try this: (it just won't print - even though HP says it should)
This is the "HP usage example":
$ lpr -Plp0 printstuff.c
sending job 'peter@Telstra+365' to lp0@localhost
connecting to 'localhost', attempt 1
connected to 'localhost'
requesting printer lp0@localhost
job 'peter@Telstra+365' transfer to lp0@localhost failed
error 'NONZERO RFC1179 ERROR CODE FROM SERVER' with ack 'ACK_FAIL'
sending str '^Blp0' to lp0@localhost
error msg: 'spool queue for 'lp0' does not exist on server Telstra.lan'
error msg: ' non-existent printer or you need to run 'checkpc -f''
I have installed the hpijs driver and done the command hpijs -h and it passses
The ghost script thing also works.
When I try to use the RedHat printer Config to choose the driver, NONE of the "new drivers" that I just installed turn up. I know this is my problem but I just can't connect how to get printconf to recognize the drivers installed. I was reading an article in Linux Format and I got the impression that after I installed a driver I need to recompile the kernel. Is this the case? If so, I'm screwed!
Please help me, otherwise I'm going to have to print on a dinosaur of a printer (which should be extinct).