Ubuntu: Cannot disable smart install for HP LaserJet Pro 400 M401d
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I am running Ubuntu 13.10 on an HP desktop, and I have an HP printer -- an HP LaserJet Pro 400 M401d, connected to the desktop via a USB port.
Currently, if I want to print a document, here's what I have to do:
1) Reboot
2) Re-install the printer
3) Print.
This is not good. Note that this procedure works, for a while, so the problem is not with e.g. dodgy wires.
If I use cups to see an overview of installed printers, my HP printer's status is 'Idle' initially (when it's working) and then later on 'Idle - "Filter Failed"' (when it has stopped).
I have tried using hplip -- both the one that comes with Ubuntu 13.10 and the more recent one from HP's website.
I am confused about what the problem is. If I run hp-doctor I get (after a bunch of stuff)
error: Smart Install is enabled in "HP LaserJet 400 M401d" device(s).
Do you want to download and disable smart install?(y=yes*, n=no):
If I hit yes, then I get
error: Failed to disable smart install.
error: Please refer link 'http://
I've looked at this link and tried options within it. In fact there's a glitch in step 2b of that page, at least on my computer: lsusb needs to be fed the -v option in order for the suggested check to do what it is supposed to do, on my computer. Here's the output:
$ lsusb -s 001:010 -v | grep bInterfaceClass
bInterfac
So the printer is being recognised as a mass storage device. I've tried the scripts on http://
I've attached the output of hp-check 2>&1 .
I really feel we're back to the bad old days here with Linux. I just don't understand how it can still be the case in 2013 that I can buy a printer for my Windows machine, plug it in, and *it just works*, where I can buy a printer for my Linux machine, plug it in, and then spend about 3 hours googling for solutions, learning all about all sorts of wonderful things but ultimately not solving the problem. I remember all this in the 1990s, but had rather hoped we had put it to bed by now...
I've realised now that the problem is probably caused when the printer goes to sleep. Printing works fine for a while, and then I don't use the printer for a while, and then the printer goes to sleep, and then I switch it on again, and then I get the "filter failed" error (and also a new drive called HP_Install appears).