Ubuntu 11.04 can't communicate with HP laserjet multifunction
UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ubuntu 11.04 can't communicate with HP laserjet multifunction
Hi all!
Could you please help me in a printing&scanning issue about Ubuntu 11.04 and the HP laserjet M1132 MFP multifunction.
I did installed hplip and related Ubuntu packages (with checked repositories as adviced by Ubuntu) the printer does appear as to be installed but neither scanning nor printing is possible (including the test page) though cups seems to recognize the phisical device. Here is an abreviated troubleshoot report about printing failure (the full report is too long for forum requirements):
Code:
Page 1 (Scheduler not running?):
{'cups_connection_failure': False}
Page 2 (Is local server publishing?):
{'local_server_exporting_printers': False}
Page 3 (Choose printer):
{'cups_dest': <cups.Dest HP-LaserJet-Professional-M1132-MFP (default)>,
'cups_instance': None,
'cups_queue': 'HP-LaserJet-Professional-M1132-MFP',
'cups_queue_listed': True}
Page 4 (Check printer sanity):
{'cups_device_uri_scheme': u'hp',
'cups_printer_dict': {'device-uri': u'hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH22C1JPR1a',
'printer-info': u'Hewlett-Packard HP LaserJet Professional M1132 MFP',
'printer-is-shared': True,
'printer-location': u'sistem-ubuntu',
'printer-make-and-model': u'HP LaserJet Professional m1132 MFP, hpcups 3.11.1, requires proprietary plugin',
'printer-state': 3,
'printer-state-message': u'ready to print',
'printer-state-reasons': [u'none'],
'printer-type': 167948,
'printer-uri-supported': u'ipp://localhost/printers/HP-LaserJet-Professional-M1132-MFP'},
'cups_printer_remote': False,
'hplip_output': (['',
'\x1b[01mHP Linux Imaging and Printing System (ver. 3.11.1)\x1b[0m',
'\x1b[01mSystem Tray Status Service ver. 2.0\x1b[0m',
'',
'Copyright (c) 2001-9 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.',
'',
...................................
['\x1b[35;01mwarning: No display found.\x1b[0m',
'\x1b[31;01merror: hp-info -u/--gui requires Qt4 GUI support. Entering interactive mode.\x1b[0m',
'\x1b[35;01mwarning: No display found.\x1b[0m',
'\x1b[31;01merror: hp-systray requires Qt4 GUI and DBus support. Exiting.\x1b[0m',
'\x1b[35;01mwarning: Unable to connect to dbus. Is hp-systray running?\x1b[0m',
''],
0),
'is_cups_class': False,
'local_cups_queue_attributes': {'auth-info-required': u'none',
'charset-configured': u'utf-8',
.....................................
'printer-type': 167948,
'printer-up-time': 1314280420,
'printer-uri-supported': [u'ipp://localhost/printers/HP-LaserJet-Professional-M1132-MFP'],
'queued-job-count': 1,
'server-is-sharing-printers': False,
'sides-default': u'one-sided',
'sides-supported': [u'one-sided'],
'uri-authentication-supported': [u'requesting-user-name'],
'uri-security-supported': [u'none']}}
Page 5 (Check PPD sanity):
{'cups_printer_ppd_defaults': {u'General': {u'ColorModel': u'Gray',
u'InputSlot': u'Auto',
u'MediaType': u'Plain',
u'OutputMode': u'Normal',
u'PageRegion': u'A4',
u'PageSize': u'A4'}},
'cups_printer_ppd_valid': True,
'missing_pkgs_and_exes': ([], [])}
Page 6 (Local or remote?):
{'printer_is_remote': False}
Page 7 (Choose device):
{'cups_device_dict': {'device-class': u'direct',
'device-id': u'MFG:Hewlett-Packard;MDL:HP LaserJet Professional M1132 MFP;CLS:PRINTER;DES:HP LaserJet Professional M1132 MFP;SN:000000000QH22C1JPR1a;',
'device-info': u'HP LaserJet Professional M1132 MFP USB 000000000QH22C1JPR1a HPLIP',
'device-location': u'',
'device-make-and-model': u'HP LaserJet Professional M1132 MFP'}}
Page 8 (Error log checkpoint):
{'cups_server_settings': {'BrowseLocalProtocols': 'CUPS dnssd',
'DefaultAuthType': 'Basic',
'MaxLogSize': '0',
'SystemGroup': 'lpadmin',
'_debug_logging': '0',
'_remote_admin': '0',
'_remote_any': '0',
'_remote_printers': '0',
'_share_printers': '0',
'_user_cancel_any': '0'},
'error_log_checkpoint': 59360L,
'error_log_debug_logging_set': True}
Page 9 (Print test page):
{'test_page_attempted': '25/Aug/2011:16:55:06 +0000',
'test_page_job_id': [6],
'test_page_job_status': [(True,
5,
'HP-LaserJet-Professional-M1132-MFP',
'Test Page',
'Stopped',
{'PageSize': u'A4',
'attributes-charset': u'utf-8',
.......................................
'printer-uri': u'ipp://localhost/printers/HP-LaserJet-Professional-M1132-MFP',
'time-at-completed': None,
'time-at-creation': 1314280506,
'time-at-processing': 1314280506})],
'test_page_successful': False}
Page 10 (Error log fetch):
{'error_log': ['D [25/Aug/2011:16:54:24 +0300] cupsdSetBusyState: Dirty files',
'D [25/Aug/2011:16:54:24 +0300] cupsdReadClient: 11 POST / HTTP/1.1',
...................................
'D [25/Aug/2011:16:55:15 +0300] cupsdCloseClient: 11',
'I [25/Aug/2011:16:55:15 +0300] Saving printers.conf...',
'I [25/Aug/2011:16:55:15 +0300] Saving job cache file "/var/cache/cups/job.cache"...',
'I [25/Aug/2011:16:55:15 +0300] Saving subscriptions.conf...',
'D [25/Aug/2011:16:55:15 +0300] cupsdSetBusyState: Printing jobs',
'W [25/Aug/2011:16:55:15 +0300] Duplicate listen address "/var/run/cups/cups.sock" ignored!'],
'error_log_debug_logging_unset': True}
Page 11 (Locale issues):
{'job_page_size': u'A4',
'printer_page_size': u'A4',
'system_locale_lang': None,
'user_locale_ctype': 'en_US',
'user_locale_messages': 'en_US'}
It appears you have the printer set up with A4 paper size, and are sending it English US, which is 8.5 x 11 inch paper size.
Make sure the printer default paper size matches the paper size your apps are sending. Look in cups to set the default paper size. That needs to match the paper size you are using, the paper.
Make sure the printer default paper size matches the paper size your apps are sending. Look in cups to set the default paper size. That needs to match the paper size you are using, the paper.
Thanks for your hint! I did several modifications so as cups and printer papersize do agree but it was of no help: all attempts ended with the same failure message and troubleshoot report. Anyway your hint might yield the right solution. Thanks again!
Here is the answer: the HP multifunction M1132 MFP needs a certain plug-in whose last version is not updated to the last Linux distributions. For instance, the last version of that plug-in was merely designed to be installed on Ubuntu 9 and Fedora 11. So there is no choice but waiting for an update of the software.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.