In an attempt to diagnose a friend's HP Deskjet D1420, I'm running a Centos 6.10 LiveDVD. The readily visible symptom is that it will accept a job and claim to be printing it, but nothing ever gets printed, not even a test page. The same happens on her Ubuntu system.
I recently learned that a blinking power light means that the printer is complaining about something. What? http://h10032.www1.hp.com/ctg/Manual/c00905267#d0e5511enww "If an error message appears Read the error message that explains the problem and its solution." Huh? Where on a Deskjet D1420 could an error message possibly appear? Does it mean this message in /var/cups/error_log? E [13/May/2021:15:18:53 -0400] [CGI] Unable to create avahi client: Resource temporarily unavailable E [13/May/2021:15:18:53 -0400] [cups-deviced] PID 2094 (dnssd) stopped with status 1!
Would the presence or absence of whatever avahi is cause the printer to complain?
The printer used to print. The hardware connection has not changed in years.
Any ideas?
On 5/13/21 11:51 AM, Michael Hennebry wrote:
In an attempt to diagnose a friend's HP Deskjet D1420, I'm running a Centos 6.10 LiveDVD. The readily visible symptom is that it will accept a job and claim to be printing it, but nothing ever gets printed, not even a test page. The same happens on her Ubuntu system.
I recently learned that a blinking power light means that the printer is complaining about something. What? http://h10032.www1.hp.com/ctg/Manual/c00905267#d0e5511enww "If an error message appears Read the error message that explains the problem and its solution." Huh? Where on a Deskjet D1420 could an error message possibly appear? Does it mean this message in /var/cups/error_log? E [13/May/2021:15:18:53 -0400] [CGI] Unable to create avahi client: Resource temporarily unavailable E [13/May/2021:15:18:53 -0400] [cups-deviced] PID 2094 (dnssd) stopped with status 1!
Would the presence or absence of whatever avahi is cause the printer to complain?
The printer used to print. The hardware connection has not changed in years.
Printers usually have "print test page" soemewhere in their own menu. Before attempting to connect anything to printer I would test that first.
Valeri
Any ideas?
On Thu, 13 May 2021, Valeri Galtsev wrote:
On 5/13/21 11:51 AM, Michael Hennebry wrote:
In an attempt to diagnose a friend's HP Deskjet D1420, I'm running a Centos 6.10 LiveDVD. The readily visible symptom is that it will accept a job and claim to be printing it, but nothing ever gets printed, not even a test page. The same happens on her Ubuntu system.
Printers usually have "print test page" soemewhere in their own menu. Before attempting to connect anything to printer I would test that first.
If this machine has a menu anywhere, I cannot find it. Print test page from localost:631 gives me the same unending print.
On Thu, 13 May 2021 12:02:48 -0500 (CDT) Michael Hennebry wrote:
If this machine has a menu anywhere, I cannot find it. Print test page from localost:631 gives me the same unending print.
According to the manual you need to use the "HP Toolbox" to access the test page function (and other stuff).
https://www.manualsdir.com/manuals/398954/hp-deskjet-d1420-printer.html?page...
http://manpages.ubuntu.com/manpages/trusty/man1/hp-toolbox.1.html
This appears to be part of hplip, which is available in the standard Centos repository.
On Thu, 13 May 2021, Frank Cox wrote:
According to the manual you need to use the "HP Toolbox" to access the test page function (and other stuff).
https://www.manualsdir.com/manuals/398954/hp-deskjet-d1420-printer.html?page...
http://manpages.ubuntu.com/manpages/trusty/man1/hp-toolbox.1.html
This appears to be part of hplip, which is available in the standard Centos repository.
Thanks. The first link got me to something that was Windows-only.
On Thu, 13 May 2021 13:29:19 -0500 (CDT) Michael Hennebry wrote:
The first link got me to something that was Windows-only.
The first link should have got you page 34 of the user manual, which states that you need a program to access the print test page function. According to the manual, there is no button that you push to print the test page as there is on many other printers.
The second link describes the hp-toolbox program, which runs on Linux and (apparently) will allow you to access the test page function.
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it. hp-testpage produces error: Unable to communicate with printer Deskjet-D1400-series. Please check the printer and try again.
Note that hp-probe found it.
hp-testpage also produces a popup saying ... There is a problem with a print cartridge (1017)
It does not say which one or why this would cause communication failure.
How do I figure this out?
On Fri, 14 May 2021 22:22:24 -0500 (CDT) Michael Hennebry wrote:
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it.
The exact test of the output from hp-probe -busb -g is....
The output from hp-testpage printername -g is....
The relevant parts of /var/log/messages, /var/log/cups/access_log and /var/log/cups/error-log and /var/log/cups/page_log are....
On Fri, 14 May 2021, Frank Cox wrote:
The exact test of the output from hp-probe -busb -g is....
[liveuser@localhost ~]$ hp-probe -busb -g
HP Linux Imaging and Printing System (ver. 3.15.9) Printer Discovery Utility ver. 4.1
Copyright (c) 2001-15 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details.
-------------------- | DEVICE DISCOVERY | --------------------
hp-probe[3110]: debug: {} hp-probe[3110]: debug: Cache miss: deskjet_d1400_series hp-probe[3110]: debug: Reading file: /usr/share/hplip/data/models/models.dat hp-probe[3110]: debug: Searching for section [deskjet_d1400_series] in file /usr/share/hplip/data/models/models.dat hp-probe[3110]: debug: Found section [deskjet_d1400_series] in file /usr/share/hplip/data/models/models.dat Device URI Model -------------------------------------------------- ----------------------- hp:/usb/Deskjet_D1400_series?serial=TH75T2313904Y5 HP Deskjet D1400 series
Found 1 printer(s) on the 'usb' bus.
Done. [liveuser@localhost ~]$
The output from hp-testpage printername -g is....
[liveuser@localhost ~]$ hp-testpage Deskjet_D1400_series -g
HP Linux Imaging and Printing System (ver. 3.15.9) Testpage Print Utility ver. 6.0
Copyright (c) 2001-15 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details.
error: No device found that support this feature. error: No installed printers found (or) Invalid printer device selected [liveuser@localhost ~]$ hp-testpage -g
Likewise with other printername's or with none.
The relevant parts of /var/log/messages, /var/log/cups/access_log and /var/log/cups/error-log and /var/log/cups/page_log are....
messages: a lot of May 20 14:57:25 localhost hp-testpage: hp-testpage[3145]: error: No device found that support this feature. May 20 14:57:25 localhost hp-testpage: hp-testpage[3145]: error: No installed printers found (or) Invalid printer device selected
access_log: nothing relevant so far
page_log: empty so far
After using 127.0.0.1:631...testpage, processing since Thu 20 May 2021 03:06:23 PM UTC messages: May 20 15:04:57 localhost kernel: perf: interrupt took too long (3976 > 3962), lowering kernel.perf_event_max_sample_rate to 50000 May 20 15:06:24 localhost kernel: usblp0: removed access_log: localhost - - [20/May/2021:15:06:23 +0000] "POST /printers/Deskjet-D1400-series HTTP/1.1" 200 396 Print-Job successful-ok page_log: Deskjet-D1400-series anonymous 1 [20/May/2021:15:06:56 +0000] 1 1 - localhost Test Page - -
At no point did I get a complaint about communication or cartridges.
In case it matters, I'm running a centos 7 live DVD.
At Fri, 14 May 2021 22:22:24 -0500 (CDT) CentOS mailing list centos@centos.org wrote:
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it. hp-testpage produces error: Unable to communicate with printer Deskjet-D1400-series. Please check the printer and try again.
Note that hp-probe found it.
hp-testpage also produces a popup saying ... There is a problem with a print cartridge (1017)
HP printers are bitchy about using non-HP branded ink carts (or tonor carts). HP is very interested in extracting their "pound of flesh" for all eternity.
It does not say which one or why this would cause communication failure.
How do I figure this out?
You will have to "easter egg" it. Swap the carts out one-by-one with new, HP carts until the error goes away.
On May 15, 2021, at 5:22 AM, Robert Heller heller@deepsoft.com wrote:
At Fri, 14 May 2021 22:22:24 -0500 (CDT) CentOS mailing list centos@centos.org wrote:
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it. hp-testpage produces error: Unable to communicate with printer Deskjet-D1400-series. Please check the printer and try again.
Note that hp-probe found it.
hp-testpage also produces a popup saying ... There is a problem with a print cartridge (1017)
HP printers are bitchy about using non-HP branded ink carts (or tonor carts). HP is very interested in extracting their "pound of flesh" for all eternity.
They are not the worst I’ve seen. We have a bunch of HP laser printers, and though used HP supplies originally, do use “aftermarket” ones for multiple years.
Who are really bad are Xerox. Even though I agree that they “taught the world how to copy”, at some point I dropped them, and wherever my word counts I recommend against Xerox. At some point they started making slight modifications to printer models thus making pretty much the same printers only with toners incompatible between models. Thus, each “model” was produced in smaller number, making aftermarket toner manufacturing unprofitable. That was only half of trouble, we were buying Xerox supplies anyway. But at some point they stopped making toners for printers as young as 6 years old if memory serves me. So, we had to throw away good working Xerox printers merely 6 years old, as you can not get toners for them. They, BTW, didn’t fix vulnerability in these older printers as well.
Since that event my decision is: NO XEROX ANYTHING!
For comparison: we had; still have HP 4050 that was getting a lot of use and beating it is 19 years old now, still works, you still can buy HP toner for that.
So, I really would place HP (printers department) into really good guys. (Not HP / compaq laptop department, though I didn’t check their laptops recently)
Just my $0.02.
Valeri
It does not say which one or why this would cause communication failure.
How do I figure this out?
You will have to "easter egg" it. Swap the carts out one-by-one with new, HP carts until the error goes away.
-- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services heller@deepsoft.com -- Webhosting Services _______________________________________________ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
On 15/05/2021 14:27, Valeri Galtsev wrote:
On May 15, 2021, at 5:22 AM, Robert Heller heller@deepsoft.com wrote:
<snip>
HP printers are bitchy about using non-HP branded ink carts (or tonor carts). HP is very interested in extracting their "pound of flesh" for all eternity.
They are not the worst I’ve seen. We have a bunch of HP laser printers, and though used HP supplies originally, do use “aftermarket” ones for multiple years.
Who are really bad are Xerox. Even though I agree that they “taught the world how to copy”, at some point I dropped them, and wherever my word counts I recommend against Xerox. At some point they started making slight modifications to printer models thus making pretty much the same printers only with toners incompatible between models. Thus, each “model” was produced in smaller number, making aftermarket toner manufacturing unprofitable. That was only half of trouble, we were buying Xerox supplies anyway. But at some point they stopped making toners for printers as young as 6 years old if memory serves me. So, we had to throw away good working Xerox printers merely 6 years old, as you can not get toners for them. They, BTW, didn’t fix vulnerability in these older printers as well.
Since that event my decision is: NO XEROX ANYTHING!
For comparison: we had; still have HP 4050 that was getting a lot of use and beating it is 19 years old now, still works, you still can buy HP toner for that.
So, I really would place HP (printers department) into really good guys. (Not HP / compaq laptop department, though I didn’t check their laptops recently)
Just my $0.02.
Valeri
I bought an HP multifunction machine (M281fdw) some years ago. At first it worked fine with aftermarket supplies, but following a firmware "upgrade"* it refused to work with the third party supplies. I have unusable, full, large black + 3 colour cartridges. To be fair, in other respects the mfp is fine and plays well with Linux, unlike some other manufacturers. Just budget for buying expensive HP supplies.
Martin
*Official description, not what I called it!
-- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services heller@deepsoft.com -- Webhosting Services _______________________________________________ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Op Sat, 15 May 2021 05:22:24 +0200 schreef Michael Hennebry hennebry@web.cs.ndsu.nodak.edu:
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it. hp-testpage produces error: Unable to communicate with printer Deskjet-D1400-series. Please check the printer and try again.
Note that hp-probe found it.
hp-testpage also produces a popup saying ... There is a problem with a print cartridge (1017)
It does not say which one or why this would cause communication failure.
How do I figure this out?
Try hp-setup and hp-check and give me the results.
Ger van Dijck.
Op Sat, 15 May 2021 05:22:24 +0200 schreef Michael Hennebry hennebry@web.cs.ndsu.nodak.edu:
With the Deskjet D1420 disconnected, hp-probe finds no USB printers (duh). With the Deskjet D1420 connected, hp-probe finds it. hp-testpage produces error: Unable to communicate with printer Deskjet-D1400-series. Please check the printer and try again.
Note that hp-probe found it.
hp-testpage also produces a popup saying ... There is a problem with a print cartridge (1017)
It does not say which one or why this would cause communication failure.
How do I figure this out?
Try hp-setup and hp-check
Ger van Dijck.
On Sat, 15 May 2021, Ger van Dijck wrote:
Try hp-setup and hp-check
[liveuser@localhost ~]$ hp-setup -i
HP Linux Imaging and Printing System (ver. 3.15.9) Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-15 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details.
(Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)
-------------------------------- | SELECT CONNECTION (I/O) TYPE | --------------------------------
Num Connection Description
Type -------- ---------- ---------------------------------------------------------- 0* usb Universal Serial Bus (USB) 1 net Network/Ethernet/Wireless (direct connection or JetDirect) 2 par Parallel Port (LPT:)
Enter number 0...2 for connection type (q=quit, enter=usb*) ?
Using connection type: usb
Setting up device: hp:/usb/Deskjet_D1400_series?serial=TH75T2313904Y5
--------------------- | PRINT QUEUE SETUP | ---------------------
Please enter a name for this print queue (m=use model name:'Deskjet_D1400'*, q=quit) ? Using queue name: Deskjet_D1400 Locating PPD file... Please wait.
Found PPD file: drv:///hp/hpcups.drv/hp-deskjet_d1400_series.ppd Description:
Note: The model number may vary slightly from the actual model number on the device.
Does this PPD file appear to be the correct one (y=yes*, n=no, q=quit) ? Enter a location description for this printer (q=quit) ?hell Enter additonal information or notes for this printer (q=quit) ?
Adding print queue to CUPS: Device URI: hp:/usb/Deskjet_D1400_series?serial=TH75T2313904Y5 Queue name: Deskjet_D1400 PPD file: drv:///hp/hpcups.drv/hp-deskjet_d1400_series.ppd Location: hell Information:
You do not have permission to add a printer. You need authentication. Username:
[liveuser@localhost ~]$ hp-check bash: hp-check: command not found... [liveuser@localhost ~]$ ls /usr/bin/hp-* /usr/bin/hp-align /usr/bin/hp-info /usr/bin/hp-query /usr/bin/hp-clean /usr/bin/hp-levels /usr/bin/hp-scan /usr/bin/hp-colorcal /usr/bin/hp-linefeedcal /usr/bin/hp-sendfax /usr/bin/hp-devicesettings /usr/bin/hp-logcapture /usr/bin/hp-setup /usr/bin/hp-diagnose_plugin /usr/bin/hp-makecopies /usr/bin/hp-testpage /usr/bin/hp-diagnose_queues /usr/bin/hp-makeuri /usr/bin/hp-timedate /usr/bin/hp-doctor /usr/bin/hp-plugin /usr/bin/hp-unload /usr/bin/hp-fab /usr/bin/hp-pqdiag /usr/bin/hp-wificonfig /usr/bin/hp-faxsetup /usr/bin/hp-printsettings /usr/bin/hp-firmware /usr/bin/hp-probe [liveuser@localhost ~]$ hp-doctor Traceback (most recent call last): File "/usr/bin/hp-doctor", line 48, in <module> from check import DependenciesCheck ImportError: No module named check [liveuser@localhost ~]$ hp-devicesettings
HP Linux Imaging and Printing System (ver. 3.15.9) Device Setup Utility ver. 0.1
Copyright (c) 2001-15 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details.
error: No device found that support this feature. [liveuser@localhost ~]$
I suspect that my friend does not want me working on her printer any more. If she asks, I will tell her that changing the cartidges might work, but that I am dubious.
It also might be time to just replace the printer. Inkjet printers are built to be thrown away after a *few* years (even HPs), and are rarely worth the time and effort to "repair".
At Tue, 18 May 2021 11:43:50 -0500 (CDT) CentOS mailing list centos@centos.org wrote:
I suspect that my friend does not want me working on her printer any more. If she asks, I will tell her that changing the cartidges might work, but that I am dubious.