hp-fax-cups.ppd.gz missing driver

Bug #459275 reported by zenarcher
54
This bug affects 11 people
Affects Status Importance Assigned to Milestone
HPLIP
Confirmed
Undecided
Unassigned
hplip (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Karmic by Jarl

Bug Description

I have not had an issue with the Beta nor previous Alpha versions of 9.10 Kubuntu 64 bit. This issue has only occurred with a fresh install of the Release Candidate.

After installing HP-gui, I have attempted to set up my HP OfficeJet 6300 Series multi-function printer on my network, running sudo hp-setup, as I always do. The HP setup finds my OfficeJet 6300, as usual, but when attempting to add the printer, the fax is not found. I receive the following error information:

HP OfficeJet 6300 Series
Unable to locate the HPLIP Fax PPD File
hp-fax-hpcups.ppd.gz
Fax setup has been disabled

Again, this has not been a problem until after doing a fresh install of RC.

ProblemType: Bug
Architecture: amd64
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xdbe78000 irq 23'
   Mixer name : 'Realtek ALC888'
   Components : 'HDA:10ec0888,14627309,00100001'
   Controls : 35
   Simple ctrls : 20
DKDisksMonitorLog: Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
Date: Fri Oct 23 12:37:38 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=UUID=1fc8148f-ae59-416a-adeb-c7b5c1d024a0
HotplugNewDevices:

HotplugNewMounts:

MachineType: MSI MS-7309
NonfreeKernelModules: nvidia
Package: linux-image-2.6.31-14-generic 2.6.31-14.48
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.31-14-generic root=/dev/mapper/lvm-root ro quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
RelatedPackageVersions:
 linux-backports-modules-2.6.31-14-generic N/A
 linux-firmware 1.24
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
Symptom: storage
UdevMonitorLog:
 monitor will print the received events for:
 UDEV - the event which udev sends out after rule processing
Uname: Linux 2.6.31-14-generic x86_64
dmi.bios.date: 09/05/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: V9.2
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: MS-7309
dmi.board.vendor: MSI
dmi.board.version: 1.0
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV9.2:bd09/05/2008:svnMSI:pnMS-7309:pvr1.0:rvnMSI:rnMS-7309:rvr1.0:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: MS-7309
dmi.product.version: 1.0
dmi.sys.vendor: MSI

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :
Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

I just did another fresh install on a second computer and have the same issue with that one, using the same printer on the network.

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

The fax drivers are still missing in Kubuntu Karmic 9.10 (64 bit) final release. I just did a fresh install of final, downloaded today, and the same issue exists. No fax driver can be found!

Revision history for this message
Tom Mazzotta (tmazzotta) wrote :

I have the same problem with an HP L7680 MFP after doing a fresh install of the released version of Ubuntu (running Gnome) 9.10 (x86, 32-bit). I have not had this problem with 9.04 and prior releases of Ubuntu running on other machines.

Revision history for this message
Daniel Wiberg (dannew) wrote :

Not a kernel issue.

Changed in linux (Ubuntu):
status: New → Confirmed
affects: linux (Ubuntu) → hplip (Ubuntu)
Revision history for this message
Daniel Wiberg (dannew) wrote :

Complete error message when trying to install an HP Photosmart C7280 All-in-one:

Unable to locate the HPLIP Fax PPD file:
HP-Fax-hpcups.ppd.gz
Fax setup has been disabled.

summary: - HP-fas-cups.ppd.gz missing driver
+ hp-fax-cups.ppd.gz missing driver
Changed in hplip:
status: New → Confirmed
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

First, everyone who has this problem, please do

rm -rf ~/.hplip

and try again.

If this does not help, it looks like that "make install" has put the Fax PPDs to the wrong place during package build.

Please set up your printer with system-config-printer to work around this problem.

Suggestion to improve upstream HPLIP: Please do not rely on absolute paths for the Fax PPDs. Use the auto-assignment of PPDs of CUPS. The hpfax backend and the PPDs have the correct (matching) device IDs for that.

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

I did rm -rf ~/.hplip and tried again, but still have the same issue. I will try with system-config-printer and see if that works.

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

I tried system-config-printer, which did set the printer up, but still leaves me without the fax capability. Likewise, using system-config-printer, I do not have the HP utilities nor the printer showing in with HPLIP Status Service. Removed the printer again and reinstalled using hp-setup, which gives me a working printer, as well as Status Service, but with the Fax disabled. That's a better option, in my opinion, until the fax driver situation is sorted out.

Revision history for this message
Daniel Wiberg (dannew) wrote :

find / -name HP-Fax-hpcups.ppd.gz -print

Doesn't find anything, and I wasn't able to locate the file on a system running 9.04 either. Also on another system which had the driver installed under 9.04 that has been upgraded to 9.10 the Fax driver looks OK, I haven't actually tried sending a fax after the upgrade, but the status is shown nicely and everything. Either this file is a new dependency or it's not required at all, HPLIP just thinks it is.

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

I have one system....my Dell netbook....on which I installed Kubuntu 9.10 Beta. The fax stuff was there and set up just fine with hp-setup. Set up normally on my network printer. I upgraded to 9.10 RC and it continued to work, while a fresh install of RC on other computers left me with the issue. Fresh installs with 9.10 final leave me with the issue. But, I have updated the netbook to Final and again, the fax is still working fine. So, whatever it is, came along after 9.10 Beta....and after updating to Final, all still works normally. It's only an issue on fresh installs beginning with 9.10 RC for me.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Now I see what the problem is: hp-setup requires the hpcups version of the fax PPDs. In general, Fax is supported by both the hpcups and HPUS (and system-config-printer is capable of setting up fax queues with both drivers). hp-setup seems not to automatically recognize if perhaps only HPIJS is installed and then set up fax queues with HPIJS. This is a bug in hp-setup.

If you plug in an HP printer for which there is no queue yet on USB, the two queues should get automatically created. If you use system-config-printer you will find two auto-detected printers (for USB), one for the fax and one for the printer. For network printers you find two entries under "Connection".

If it does not work this way with system-config-printer, please run tyhe following commands and post the output:

lpinfo -v
lpstat -v
/usr/lib/cups/backend/hp
/usr/lib/cups/backend/hpfax
sudo lsusb
sudo ls -l /dev/bus/usb/*/*
ls -l /dev/usb/lp*

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

A workaround for Karmic is to install the hplip-cups package.

Revision history for this message
zenarcher (zenarcher-opensuse) wrote :

The workaround did the trick! Thanks much for that!

Revision history for this message
toasted_one (toasted124) wrote :

I have HP Officejet L7580 network based printer. I am having the same problem as above, but my printer is not USB connected but printer connected. The hp-setup program could not find the FAX ppd as indicated above. I did find a file called:

/usr/share/ppd/hplip/HP/HP-Fax2-hpijs.ppd.gz
/usr/share/ppd/hplip/HP/HP-Fax-hpijs.ppd.gz

but didn't know how to tell hp-setup about it.

I installed hplip-cups as requested above, removed the existing printer I had, and reran hp-setup.

Printer and fax were found this time. 2 printers were setup, one for FAX and one for normal print.

I was able to print and scan using Xsane ( so far so good..). Sending fax didn't work, received fail code 3002.

Any ideas?

Revision history for this message
toasted_one (toasted124) wrote :

sorry for mistake, my printer is network connected, hard wired ethernet.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

toasted_one, please report a new bug for the fail code 3002, as an upstream bug of HPLIP on https://launchpad.net/hplip/.

To solve your faxing problem, try the following: Modify your fax queue with system-config-printer, by right-clicking the icon of the queue, selecting "Properties" and in the dialog you change make/model/driver and simply select the HPIJS-based fax PPD. Does it fax after this modification?

Revision history for this message
Tom Mazzotta (tmazzotta) wrote :

I can confirm that the workaround of installing hplip-cups resolved the issue on my system. My configuration:
Fresh install of 9.10 (released), HP OfficeJet Pro 7680 connected via Ethernet.

Revision history for this message
toasted_one (toasted124) wrote :

Till Kamppeter, thanks for the suggestion, it helped but my printer still will not fax. Error code 3002 means no dial tone or no answer. I can confirm that the fax is not going "off hook" to obtain dial tone. The driver waits, then produces error 3002. If I go to the printer/fax and manually dial a number, the fax works. If I launch a fax from Windows Vista, it works. I can't comment on previous versions of Linux as Kubuntu 9.10 was my first install a few days ago.

Observations:
1) After installing hplip-cups my existing printer no longer worked, even though the setup found the fax afterwards. I deleted the printer and fax and rebooted. I reran hp-setup and the printer and fax were found. It printed until I rebooted again, then nothing.

2) After hp-setup completed I noticed the device uri was: hp:/net/Officejet_Pro_L7500?zc=HP7580, I had to change it to: hp:/net/Officejet_Pro_L7500?ip=10.10.0.157 by adding the ip address afterwards. I did this for both the printer and fax. This fixed the communication issues.

3) Applied your suggestion and changed the Make and Model for the fax to HP Fax hpijs, then went and checked the printer and noticed that it has selected HP cups as well, I changed the printer Make and Model to HP Officejet Pro l7500 hpijs, 3.9.8

I could not properly print, scan but no fax.

No firewall is running

Ran hp-check -r and 3 errors reported, but the fax and printer configuration came up OK. Here are the errors reported:

Checking for CUPS...
Status: scheduler is running
error: Version: (Not available. CUPS may not be installed or not running.)

Summary of needed commands to run to satisfy missing dependencies:
sudo aptitude install --assume-yes cupsddk cupsddk-drivers
sudo aptitude install --assume-yes policykit policykit-gnome

I have cupsddk installed and policykit installed, I also have policykit-1-gnome installed too.

Regarding the CUPS message, I have cups 1.4.1-5ubuntu2 installed.

Revision history for this message
toasted_one (toasted124) wrote :

Filed new Bug #475019

Revision history for this message
Daniel Wiberg (dannew) wrote :

Workaround is OK for me to.

Revision history for this message
Jarl (jarl-dk) wrote :

Installing hplip-cups did the trick.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package hplip - 3.9.10-0ubuntu1

---------------
hplip (3.9.10-0ubuntu1) lucid; urgency=low

  * New upstream release
     o hpcups driver rewritten: Simpler code, no bi-directional access needed
       any more, especially not for 4-edge borderless printing, therefore
       faster, print modes, paper sizes, mechanical offsets, and margins are
       controlled by the PPD now, so easier debugging in cooperation with the
       user.
     o Added support for: HP Photosmart All-in-one Printer b109 Series,
       including Wireless, HP Photosmart Premium All-in-one Printer c309
       Series, including Fax, HP Photosmart a640 Printer Series, HP Deskjet
       f24xx All-in-one Printer Series, HP Deskjet f4500 All-in-one Printer
       Series
  * debian/patches/hp_photosmart_pro_b9100_support.dpatch,
    debian/patches/85_rebuild_python_ui.dpatch: Regenerated for new upstream
    version, especially let 85_rebuild_python_ui.dpatch make "pyuic4" being
    used.
  * debian/patches/hplip-polkit-1-migration.dpatch,
    debian/patches/hpcups-drv-page-sizes-order.dpatch: Removed, fixed upstream.
  * debian/control: Replaced old Qt3-based build dependency on "pyqt-tools"
    by the new Qt4-based "pyqt4-dev-tools".
  * debian/control: Made "hplip-gui" requiring "hplip-cups" as hp-setup can
    only create fax queues with the hpcups driver (LP: #459275).
  * debian/hplip-cups.postinst, debian/hpijs.postinst: Let queues using
    the HPIJS driver be automatically migrated to using the hpcups driver as
    the regressions of hpcups should be fixed now.
 -- Till Kamppeter <email address hidden> Tue, 10 Nov 2009 10:29:18 +0100

Changed in hplip (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Chris Crisafulli (itnet7) wrote :

hplip-cups also worked for me.

Revision history for this message
Richard Wilbur (richard-wilbur) wrote :

Simply updating hplip to require hplip-cups for Ubuntu 9.10 would be a service to all who install this package under that distribution. I just upgraded from Ubuntu 9.04 and decided to try HPLIP instead of HPOJ for my OfficeJet T45xi (parallel port-connected). I received the same error now (network upgrade--latest packages) as when I installed Ubuntu 9.10 final from CD and tried to configure a connection to this printer.

Revision history for this message
David Girault (dfgweb) wrote :

I have this bug on a clean install of Vivid! File exist but is uncompressed.

dg@pc-david:~$ dpkg -L printer-driver-hpcups
/.
/usr
/usr/lib
/usr/lib/cups
/usr/lib/cups/filter
/usr/lib/cups/filter/hpcupsfax
/usr/lib/cups/filter/hpcups
/usr/share
/usr/share/ppd
/usr/share/ppd/hplip
/usr/share/ppd/hplip/HP
/usr/share/ppd/hplip/HP/HP-Fax-hpcups.ppd
...

Just `gzip /usr/share/ppd/hplip/HP/HP-Fax-hpcups.ppd` resolv the issue for me with `hp-setup`.

Revision history for this message
PJSingh5000 (pjsingh5000) wrote :

Experienced this on a fresh install of 15.04. Used @David Girault's suggestion to work-around the issue. (Hopefully it will be resolved for 15.10).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.