HP Deskjet 710C using apsfilter with DSL 1.0Forum: Printers Topic: HP Deskjet 710C using apsfilter with DSL 1.0 started by: wolfie Posted by wolfie on 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. Posted by Rapidweather on May 15 2005,01:58
I noticed that your topic has a lot of reads, but no replies, so here is what I found on these printers on the Yoper Linux forums:
Gee, that guy is kinda rough, isn't he? But, he seems to know something we can use here. I have noted that the 700 series printers are left out in the DSL printer setup, and wondered about that until I found the above post. I have been trying to get a Deskjet 722C to work in several Linux distros, and all of them so far have not been able to get it to print. All distros seem to see the printer, and list it by name, but that's about it. I do have mine set up in Windows 98, and can, if I find a file I want in Linux, just copy it over to the Windows partition, reboot, and then print it using the Deskjet setup in Windows 98. I did, however, get one of these printers to work in Mandrake 8 or Redhat 7 once, but I have not kept that installation up, and do remember that the printer quit right in the middle of a small print job, and never worked after that. It was a old printer, taken out of heavy commercial service, and it did work for 3 months before quitting. --- Hope this has helped. |