wolfie
Group: Members
Posts: 1
Joined: April 2005 |
|
Posted: April 26 2005,12:50 |
|
Hi,
I need some help. I am trying to get my HP Deskjet 710C printer to work with DSL 1.0, and would be very grateful if anyone could point me in the right direction + suggest what I should try next. The printer works fine from Windows.
I have used apsfilter V7.2.5 to configure the printer. It looks like the only driver for the HP 710C is one of those PPA drivers. HP-DeskJet_710C sugestions at linuxprinting
So I have installed + compiled the PNM2PPA filter/driver from sourceforge.
Now I can get it to generate a test page and write to /tmp, but it won't print it. :-(
Maybe someone could suggest another driver that works, or perhaps trying another configuration software that has worked with the HP Deskjet 710C. I see several mentioned in the DSL forum, but for different printers : cups, magicfilter, but it sounds like a lot of legwork to try them all.
Here is what I have tried so far.........its a long explanation. I get some clues, when I look around the system, but I don't see the problem Can anyone see anything obvious ? I'll give the configuration later......
When I in apsfilter setup, I select T - to print a test page, I see the command being formed in the apsfilter window:- Printing Test page using: gs -q -dBATCH -dNOPAUSE -dPARANOIDSAFER -dSAFER -r600X -sDEVICE=ppmraw -sPAPERSIZE=a4 -sOutputFile='/tmp/apsfilter585/test_page.aps' setup/test.ps | 'pnm2ppa' -- -v 710
With Verbose error messages switched on I get the message on console : pnm2ppa: pnm2ppa: Verbose messages pnm2ppa[process_id]: main(): Could not open PNM input file
Then it takes a half minutes at 99% CPU usage , and it seems to be able to generate something, because, the next thing I see is:
Printing test page... -rw-r--r-- 1 root root 82,845,696 Apr 25 21:10 /tmp/apsfilter585/test_page.aps
But then nothing happens .... :-( so I start to look for problems in the logs......
When I look at /var/log/syslog, it is zero size, and has no entries, looking at at /var/log/messages I see the entry:- Apr 25 21:09 <hostname> lpr.crit pnm2ppa[process_id]: main(): Could not open PNM input file
The CPU is still slogging away doing something, but nothing is happening on the printer, no data light, no paper movement :-(
so I start looking at processes and ps -ef shows
( process_id+2) root 440 S cat /tmp/apsfilter585/test_page.aps ie. just 2 processes after the Pid above
and the top command shows this as the process taking most of the cpu effort.
Then after a few minutes the cpu effort drops off, but the cat command is still in the ps listing, until I kill it. I left it overnight last night, and still nothing came out.
The suggestions in the PNM2PPA documentation are to check :- Check for typos in the files. Check for messages in /var/log/syslog, /var/log/messages, /var/log/lpr.log (dependent on the distribution). Check /etc/hosts.lpd file. Do you have permissions to use the printer in your system itself?
I am guessing it is some sort of permissions problem, but it looks like the appsfilter and the cat processes are run as root, so whats the prob ? The other weird thing is that I can view all the test pages as DSL user, using the Postscript viewer from the DSL menu's. I suspect there is more to this, but can't see it A am I right in my suspicion that syslog logging is disabled ? or redirected to /dev/null ?
Configuration. --------------------- I have the printer connected to the only parallel port on the PC. Which I assume must be /dev/lp0 I am in Europe, so I am using A4 sized paper, I'm not pushing the hardware to its absolute limits, yet :-) So the config read like this :-
Print driver ppa/710 Interface Setup parallel /dev/lp0 Paper format A4 Print quality medium Colour mode full Resolution dpi 300x300 Default print method auto
The config file called /etc/pnm2ppa.conf has the version set to a value of 710. Version = 0 is commented out, as suggested in the Apsfilter documentation.
Any ideas ? Thanks W.
|