Bug ID 1204507
Summary hplip complains about missing fax plugins
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Printing
Assignee jsmeix@suse.com
Reporter christophe@krop.fr
QA Contact jsmeix@suse.com
Found By ---
Blocker ---

hp-setup hangs when trying to install a printer

# rpm -qv hplip
hplip-3.22.6-2.1.x86_64

# zypper se -i hplip 
Loading repository data...
Reading installed packages...

S  | Name             | Summary                                               
| Type
---+------------------+--------------------------------------------------------+--------
i+ | hplip            | HP's Printing, Scanning, and Faxing Software          
| package
i+ | hplip-hpijs      | Printer drivers for HP printers and all-in-one devices
| package
i+ | hplip-sane       | SANE backends for HP scanners and all-in-one devices  
| package
i+ | hplip-udev-rules | HPLIP udev rules                                      
| package


# hp-setup 192.168.15.50 

HP Linux Imaging and Printing System (ver. 3.22.6)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP 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.

Searching for device...
Found device: hp:/net/HP_LaserJet_Professional_M1212nf_MFP?ip=192.168.15.50
error: Loading /usr/share/hplip/fax/plugins/fax_marvell.so failed. Try after
installing plugin libraries

Run "hp-plugin" to installa plugin libraries if you are not automatically
prompted

17:18:42 - hp-setup(1708) -  : Traceback (most recent call last):
  File "/usr/share/hplip/ui5/setupdialog.py", line 1348, in NextButton_clicked
    self.showAddPrinterPage()
  File "/usr/share/hplip/ui5/setupdialog.py", line 729, in showAddPrinterPage
    self.readwriteFaxInformation()
  File "/usr/share/hplip/ui5/setupdialog.py", line 1143, in
readwriteFaxInformation
    d = fax.getFaxDevice(self.fax_uri, disable_dbus=True)
  File "/usr/share/hplip/fax/fax.py", line 534, in getFaxDevice
    return MarvellFaxDevice(device_uri, printer_name, callback, fax_type,
disable_dbus)
  File "/usr/share/hplip/fax/marvellfax.py", line 110, in __init__
    self.service.SendEvent(device_uri, printer_name,
EVENT_FAX_FAILED_MISSING_PLUGIN, os.getenv('USER'), job_id, "Plugin is not
installed")
AttributeError: 'NoneType' object has no attribute 'SendEvent'
[1]    1708 IOT instruction (core dumped)  hp-setup 192.168.15.50


You are receiving this mail because: