| Author |
Message |
mynot
Joined: 15 Mar 2010 Posts: 14
|
Posted: Fri 19 Mar 2010, 01:11 Post subject:
Puppy won't print to HP Officejet |
|
Configuration:
networked HP J6480 printer
pc1: Windows 2000/Ubuntu 9.10 dual boot
pc2: Windows 7/Puppy dual boot
Printers works from Windows 2000, Windows 7 and Ubuntu, but not from Puppy.
HPLIP is installed. Puppy sees printer (ping, http://10.1.1.3). Nothing prints.
(Edited) cups.conf is:
ServerName localhost
LogFilePerm 0600
MaxLogSize 1m
PreserveJobHistory Off
PreserveJobFiles Off
AutoPurgeJobs Yes
DocumentRoot /usr/share/doc/cups-1.1.23
LogLevel info
Printcap /etc/printcap
User root
<Location />
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
Order allow,deny
Allow @LOCAL
</Location>
<Location /printers>
Order Deny,Allow
Allow From 127.0.0.1
Allow From localhost
</Location>
Browsing On
BrowseOrder allow,deny
BrowseAllow @LOCAL
BrowseAddress @LOCAL
BrowseProtocols cups
Port 631
Any help appreciated.
Thanks
Tony
|
|
Back to top
|
|
 |
rcrsn51

Joined: 05 Sep 2006 Posts: 7743 Location: Stratford, Ontario
|
Posted: Fri 19 Mar 2010, 13:18 Post subject:
|
|
There are two issues.
1. Do you have the correct networking protocol?
2. Do you have the right printer driver?
I would recommend that you upgrade your CUPS to version 1.3.11 because it is much better at auto-detecting network printers. Read here.
I did a test install of the "HP Officejet j6400 Series" driver on my DJ4280 and it worked. So that looks like the correct driver.
When you print a test page from CUPS, do you get any error messages?
|
|
Back to top
|
|
 |
mynot
Joined: 15 Mar 2010 Posts: 14
|
Posted: Sat 20 Mar 2010, 05:23 Post subject:
|
|
I have installed CUPS 1.3.11, foomatic-filters-4.0.4, libnetsnmp-15, hpijs-3.10.2-dynppd and hplip-3.9.2.
CUPS didn't find the printer automatically but it installed ok manually. I used the same URI I used on the Ubuntu machine and selected the 6400 series from the list of hpijs. CUPS tells me a test print is sitting in the queue, but still no output.
Oh, and yes, the printer is on!
Thanks
Tony
|
|
Back to top
|
|
 |
rcrsn51

Joined: 05 Sep 2006 Posts: 7743 Location: Stratford, Ontario
|
Posted: Sat 20 Mar 2010, 10:49 Post subject:
|
|
| Quote: | | I used the same URI I used on the Ubuntu machine |
What is it?
| Quote: | | CUPS didn't find the printer automatically |
Click the Administration tab and select Find New Printers. Is your printer not listed?
As a test, I would connect the printer as a local USB device and install it. That would determine if you have the correct driver.
Could you please describe your network setup.
|
|
Back to top
|
|
 |
mynot
Joined: 15 Mar 2010 Posts: 14
|
Posted: Sat 20 Mar 2010, 18:41 Post subject:
|
|
URI: hp:/net/Officejet_J6400_series?zc=HPE41204
(When I set it up on the Ubuntu machine, this must have been found automatically because I didn't enter it. I assumed it would be the same from the Puppy machine.)
CUPS Find printer:
It found the printer and then required that I set it up again. It automatically gave it the name HP_OfficeJet_J6400_series_10.1.1.3 then required me to select the printer type and select from a list of hpijs files. (Many names in the list were identical. Several I selected resulted in an error - couldn't find ppd file - so I simply chose the first, which didn't give the error.) Now when I look at the printer in CUPS the (under Printers tab), I find it has the URI: socket://10.1.1.3 and the heading is:
HP_OfficeJet_J6400_series_10.1.1.3 /usr/lib/cups/filter/foomatic-rip-hplip failed
As before, a test page is sitting in the queue but the printer isn't printing.
Network setup:
Two pcs and printer connected to a hub. The hub url is 10.1.1.1 and the printer is 10.1.1.3. The Ubuntu/Win2000 machine is 10.1.1.2, the Puppy/Win7 machine is 10.1.1.4. All subnet masks are 255.255.255.0. Both pcs can ping each other and the printer.
Thanks
Tony
|
|
Back to top
|
|
 |
rcrsn51

Joined: 05 Sep 2006 Posts: 7743 Location: Stratford, Ontario
|
Posted: Sat 20 Mar 2010, 18:53 Post subject:
|
|
You are getting multiple printer listings because you have installed both the HPIJS and HPLIP packages and they are fighting with each other. However, I think we can get your current setup working.
Go to Patriot's site here again and get #11 - Foomatic-rip-hplip-patched script PET. It should do the trick. If there is still a problem, get #12 also.
Delete any old jobs from the print queue.
|
|
Back to top
|
|
 |
mynot
Joined: 15 Mar 2010 Posts: 14
|
Posted: Sat 20 Mar 2010, 19:37 Post subject:
|
|
Brilliant! #11 did the trick. Thanks very much indeed.
Tony
|
|
Back to top
|
|
 |
|