hp-setup crashes when adding new printer because hp-sendfax is not found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hplip (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I am trying to add a new printer (also for scanning and faxing), but this fails because the setup routine for Marvell fax expects hp-sendfax, which is not part of the installed package.
$ hp-setup
HP Linux Imaging and Printing System (ver. 3.14.3)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-13 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.
Found device: hp:/net/
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
d = fax.getFaxDevic
File "/usr/share/
return MarvellFaxDevic
File "/usr/share/
sendfax_a_path = os.readlink(
OSError: [Errno 2] No such file or directory: '/hp-sendfax'
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
d = fax.getFaxDevic
File "/usr/share/
return MarvellFaxDevic
File "/usr/share/
sendfax_a_path = os.readlink(
OSError: [Errno 2] No such file or directory: '/hp-sendfax'
alex@thinkpad:~$ apt-cache policy hplip
hplip:
Installed: 3.14.3-0ubuntu3
Candidate: 3.14.3-0ubuntu3
Version table:
*** 3.14.3-0ubuntu3 0
500 http://
100 /var/lib/
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: hplip 3.14.3-0ubuntu3
ProcVersionSign
Uname: Linux 3.13.0-23-generic x86_64
ApportVersion: 2.14.1-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Apr 11 11:06:56 2014
InstallationDate: Installed on 2013-03-19 (387 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130318)
MachineType: LENOVO 3626A14
Papersize: a4
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: hplip
UpgradeStatus: Upgraded to trusty on 2014-03-04 (37 days ago)
dmi.bios.date: 04/26/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: 6QET69WW (1.39 )
dmi.board.name: 3626A14
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 3626A14
dmi.product.
dmi.sys.vendor: LENOVO
Please try the following:
1. In a terminal window run the command
sudo touch /usr/bin/hp-sendfax
Does hp-setup work now?
If not, run
sudo chmod +x /usr/bin/hp-sendfax
Does hp-setup work now?
Now run
sudo rm /usr/bin/hp-sendfax
to return to the original state.
2. Set up your printer with system- config- printer (for example via the printer icon in the System Settings). Does this work?
3. The steps of (1) will probably only satisfy hp-setup, but not make you able to actually send faxes. To send faxes you need to install the hplip-gui package:
sudo apt-get install hplip-gui
Please tell whether after this everything works.