Linux printing woes
From: Octessence (octessence_at_yahoo.co.uk)
Date: 7 Nov 2004 12:28:25 -0800
I am running Gentoo Linux and I am having trouble with setting up my
printer "HP Deskjet 710C". I have installed pnm2ppa which is the
required driver according to LinuxPrinting.org. I have been following
the howto on http://www.gentoo.org/doc/en/printing-howto.xml to the
letter. I have all of the driver information correct, however when I
try to configure foomatic with:
foomatic-configure -s cups -p HP-DeskJet_710C -c
file:/usr/share/cups/model/HP-DeskJet_710C-pnm2ppa.ppd-n hpdj -d
It fails with the following error:
Use of uninitialized value in substitution (s///) at
/usr/lib/perl5/vendor_perl/5.8.4/Foomatic/DB.pm line 3427.
lpadmin: add-printer (set device) failed: client-error-not-possible
Could not set up/change the queue "hpdj"!
If I now do an lpq, it says:
hpdj is ready
However when I view the cups info on http://localhost:631/printers it
Description: HP DeskJet 710C
Printer State: idle, accepting jobs.
Device URI: file:/dev/null
I suspect my printer is not configured on /dev/lp0 properly but the
howto says that I cannot test the printer port using:
cat test.txt > /dev/lp0 because my printer won't do that.
I have PARPORT_PC compiled into my kernel but how do I perform a low
level printer test?