My HP Officejet Pro 8100 now shows missing filter

Asked by Ricardo Diamondo

I am running Ubuntu 16.04 on 32 bit laptop.
After a year or so my OfficeJet Pro 8100 has stopped working (I use a USB connection as other connections just don't work).
The Printer State says: Stopped - file "/usr/lib/cups/filter/hpcups" Not available. No such file or directory.
When I checked the Ink/Toner levels I got the message:
"! There is a missing print filter for printer "Officejet Pro 8100""
Why has this suddenly happened? Where is the missing filter?
I've tried turning printer off at mains, rebooting Ubuntu, changing inks, but nothing works.
I think it must be a programming error as it was working fine until my last software update.
I don't know what else to do.
Please help.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Ricardo Diamondo
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

try:

cd $HOME
wget
chmod +x ./http://prdownloads.sourceforge.net/hplip/hplip-3.16.11.run
./http://prdownloads.sourceforge.net/hplip/hplip-3.16.11.run

This will get the latest HPLIP installed. May help

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

The website

http://packages.ubuntu.com/search?searchon=contents&keywords=hpcups&mode=filename&suite=xenial&arch=any

shows the following:

File Packages
/usr/lib/cups/filter/hpcups printer-driver-hpcups
/usr/lib/cups/filter/hpcupsfax printer-driver-hpcups
/usr/share/cups/drv/hpcups.drv printer-driver-hpcups
/usr/share/cups/ppd-updaters/printer-driver-hpcups.ppd-updater printer-driver-hpcups
/usr/share/ppd/hplip/HP/HP-Fax-hpcups.ppd.gz printer-driver-hpcups
/usr/share/ppd/hplip/HP/HP-Fax2-hpcups.ppd.gz printer-driver-hpcups
/usr/share/ppd/hplip/HP/HP-Fax3-hpcups.ppd.gz printer-driver-hpcups
/usr/share/ppd/hplip/HP/HP-Fax4-hpcups.ppd.gz printer-driver-hpcups

After installing hplip 3.16.11, please send us the full Terminal output of the following commands:

ls -lart /usr/lib/cups/filter/hpcups

sudo apt update

sudo apt install printer-driver-hpcups

ls -lart /usr/lib/cups/filter/hpcups

apt-cache show libpython2.7-dev ; cat /etc/lsb-release;uname -a;tail -n 10 /var/log/syslog ; lsmod | grep usb ; lsusb ; ls -l /dev/usb/lp* /dev/bus/usb/*/* ; lpinfo -v; sudo usb_printerid /dev/usb/lp0; sudo usb_printerid /dev/usb/lp1; dpkg -l | egrep 'canon|cups|epson|hplip|ppd|printer' ; sudo dpkg --audit ; hp-info -i; hp-doctor

Revision history for this message
Ricardo Diamondo (dick-diamond2000) said :
#3

Hi Mark, thanks for the info.
I have downloaded hplip-3.16.11.run onto my desktop, but do not know how to install it.
My apologies for my stupidity but I am a pensioner who is not too sharp on the programming.
When I copied into terminal
ls -lart /usr/lib/cups/filter/hpcups
All I got was that no such file exists!

Revision history for this message
Ricardo Diamondo (dick-diamond2000) said :
#4

Cancel that Mark,
I finally downloaded hplip-3.16.11.run through the software centre, then followed the steps you gave, then had to enable the printer, and then it finally worked!
Thanks for all your help.