This relates to setting up a Canon Wireless printer isensys MF5980dw to print from Ubuntu 11.04
I managed to download the driver files from Canon's site
http://files.canon-europe.com/files/soft41790/software/g11a1eng.deb
This installed ok but would not print....after running the Printer troubleshooter I checked the "publish shared printers connected to this system" box in the Server Settings window...that enalbed the printer and i was able to print a test page, however after the test page printed this is the bug that the printing troubleshooter reported...
Page 1 (Scheduler not running?):
{'cups_connection_failure': False}
Page 2 (Choose printer):
{'cups_dest': <cups.Dest Canon-MF5900-Series (default)>,
'cups_instance': None,
'cups_queue': 'Canon-MF5900-Series',
'cups_queue_listed': True}
Page 3 (Check printer sanity):
{'cups_device_uri_scheme': u'dnssd',
'cups_printer_dict': {'device-uri': u'dnssd://Canon%20MF5900%20Series._printer._tcp.local/',
'printer-info': u'Canon MF5900 Series',
'printer-is-shared': True,
'printer-location': u'http://192.168.1.15',
'printer-make-and-model': u'Generic text-only printer',
'printer-state': 3,
'printer-state-message': u'',
'printer-state-reasons': [u'none'],
'printer-type': 135172,
'printer-uri-supported': u'ipp://localhost:631/printers/Canon-MF5900-Series'},
'cups_printer_remote': False,
'is_cups_class': False,
'local_cups_queue_attributes': {'auth-info-required': u'none',
'charset-configured': u'utf-8',
'charset-supported': [u'us-ascii', u'utf-8'],
'color-supported': False,
'compression-supported': [u'none', u'gzip'],
'copies-default': 1,
'copies-supported': (1, 9999),
'cups-version': u'1.4.6',
'device-uri': u'dnssd://Canon%20MF5900%20Series._printer._tcp.local/',
'document-format-default': u'application/octet-stream',
'document-format-supported': [u'application/octet-stream',
u'application/vnd.cups-raw',
u'application/x-cshell',
u'application/x-csource',
u'application/x-perl',
u'application/x-shell',
u'text/css',
u'text/html',
u'text/plain'],
'finishings-default': 3,
'finishings-supported': [3],
'generated-natural-language-supported': [u'en-us'],
'ipp-versions-supported': [u'1.0',
u'1.1',
u'2.0',
u'2.1'],
'ippget-event-life': 15,
'job-creation-attributes-supported': [u'copies',
u'finishings',
u'ipp-attribute-fidelity',
u'job-hold-until',
u'job-name',
u'job-priority',
u'job-sheets',
u'media',
u'media-col',
u'multiple-document-handling',
u'number-up',
u'output-bin',
u'output-mode',
u'orientation-requested',
u'page-ranges',
u'print-quality',
u'printer-resolution',
u'sides'],
'job-hold-until-default': u'no-hold',
'job-hold-until-supported': [u'no-hold',
u'indefinite',
u'day-time',
u'evening',
u'night',
u'second-shift',
u'third-shift',
u'weekend'],
'job-k-limit': 0,
'job-page-limit': 0,
'job-priority-default': 50,
'job-priority-supported': [100],
'job-quota-period': 0,
'job-settable-attributes-supported': [u'copies',
u'finishings',
u'job-hold-until',
u'job-name',
u'job-priority',
u'media',
u'media-col',
u'multiple-document-handling',
u'number-up',
u'output-bin',
u'output-mode',
u'orientation-requested',
u'page-ranges',
u'print-quality',
u'printer-resolution',
u'sides'],
'job-sheets-default': (u'none', u'none'),
'job-sheets-supported': [u'none',
u'classified',
u'confidential',
u'secret',
u'standard',
u'topsecret',
u'unclassified'],
'marker-change-time': 0,
'media-bottom-margin-supported': [1270],
'media-col-supported': [u'media-bottom-margin',
u'media-left-margin',
u'media-right-margin',
u'media-size',
u'media-source',
u'media-top-margin',
u'media-type'],
'media-default': u'na_letter_8.5x11in',
'media-left-margin-supported': [635],
'media-right-margin-supported': [635],
'media-supported': [u'na_letter_8.5x11in'],
'media-top-margin-supported': [1270],
'multiple-document-handling-supported': [u'separate-documents-uncollated-copies',
u'separate-documents-collated-copies'],
'multiple-document-jobs-supported': True,
'multiple-operation-time-out': 300,
'natural-language-configured': u'en-us',
'notify-attributes-supported': [u'printer-state-change-time',
u'notify-lease-expiration-time',
u'notify-subscriber-user-name'],
'notify-events-default': [u'job-completed'],
'notify-events-supported': [u'job-completed',
u'job-config-changed',
u'job-created',
u'job-progress',
u'job-state-changed',
u'job-stopped',
u'printer-added',
u'printer-changed',
u'printer-config-changed',
u'printer-deleted',
u'printer-finishings-changed',
u'printer-media-changed',
u'printer-modified',
u'printer-restarted',
u'printer-shutdown',
u'printer-state-changed',
u'printer-stopped',
u'server-audit',
u'server-restarted',
u'server-started',
u'server-stopped'],
'notify-lease-duration-default': 86400,
'notify-lease-duration-supported': (0,
2147483647),
'notify-max-events-supported': [100],
'notify-pull-method-supported': [u'ippget'],
'notify-schemes-supported': [u'dbus',
u'mailto',
u'rss'],
'number-up-default': 1,
'number-up-supported': [1, 2, 4, 6, 9, 16],
'operations-supported': [2,
4,
5,
6,
8,
9,
10,
11,
12,
13,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
34,
35,
37,
38,
16385,
16386,
16387,
16388,
16389,
16390,
16391,
16392,
16393,
16394,
16395,
16396,
16397,
16398,
16399,
16423],
'orientation-requested-default': None,
'orientation-requested-supported': [3,
4,
5,
6],
'output-bin-default': u'face-down',
'output-bin-supported': [u'face-down'],
'output-mode-default': u'monochrome',
'output-mode-supported': [u'monochrome'],
'page-ranges-supported': True,
'pages-per-minute': 8,
'pdl-override-supported': [u'attempted'],
'port-monitor': u'none',
'port-monitor-supported': [u'none'],
'print-quality-default': 4,
'print-quality-supported': [4],
'printer-commands': u'none',
'printer-current-time': '(IPP_TAG_DATE)',
'printer-dns-sd-name': u'Canon MF5900 Series @ office1',
'printer-error-policy': u'retry-job',
'printer-error-policy-supported': [u'abort-job',
u'retry-current-job',
u'retry-job',
u'stop-printer'],
'printer-icons': u'http://localhost:631/icons/Canon-MF5900-Series.png',
'printer-info': u'Canon MF5900 Series',
'printer-is-accepting-jobs': True,
'printer-is-shared': True,
'printer-location': u'http://192.168.1.15',
'printer-make-and-model': u'Generic text-only printer',
'printer-more-info': u'http://localhost:631/printers/Canon-MF5900-Series',
'printer-name': u'Canon-MF5900-Series',
'printer-op-policy': u'default',
'printer-op-policy-supported': [u'authenticated',
u'default'],
'printer-resolution-default': '(unknown IPP tag)',
'printer-resolution-supported': '(unknown IPP tag)',
'printer-settable-attributes-supported': [u'printer-info',
u'printer-location'],
'printer-state': 3,
'printer-state-change-time': 1329757454,
'printer-state-message': u'',
'printer-state-reasons': [u'none'],
'printer-type': 135172,
'printer-up-time': 1329811705,
'printer-uri-supported': [u'ipp://localhost:631/printers/Canon-MF5900-Series'],
'queued-job-count': 0,
'server-is-sharing-printers': True,
'sides-default': u'one-sided',
'sides-supported': [u'one-sided'],
'uri-authentication-supported': [u'requesting-user-name'],
'uri-security-supported': [u'none']}}
Page 4 (Check PPD sanity):
{'cups_printer_ppd_defaults': {u'General': {u'PageRegion': u'Letter',
u'PageSize': u'Letter',
u'SendFF': u'False'}},
'cups_printer_ppd_valid': True,
'missing_pkgs_and_exes': ([], [])}
Page 5 (Local or remote?):
{'printer_is_remote': False}
Page 6 (Choose device):
{'cups_device_dict': {'device-class': u'network',
'device-id': u'MFG:Canon;MDL:MF5900 Series;',
'device-info': u'Canon MF5900 Series',
'device-location': u'',
'device-make-and-model': u'Canon MF5900 Series'}}
Page 7 (Error log checkpoint):
{'cups_server_settings': {'BrowseLocalProtocols': 'CUPS dnssd',
'BrowseRemoteProtocols': 'CUPS dnssd',
'DefaultAuthType': 'Basic',
'LogLevel': 'warn',
'MaxLogSize': '0',
'SystemGroup': 'lpadmin',
'_debug_logging': '0',
'_remote_admin': '0',
'_remote_any': '0',
'_remote_printers': '1',
'_share_printers': '1',
'_user_cancel_any': '0'},
'error_log_checkpoint': 1553L,
'error_log_debug_logging_set': True}
Page 8 (Print test page):
{'test_page_attempted': '21/Feb/2012:10:08:59 +0000',
'test_page_completions': [(1, u'Job completed.')],
'test_page_job_id': [1],
'test_page_job_status': [(True,
1,
'Canon-MF5900-Series',
'Test Page',
'Completed',
{'attributes-charset': u'utf-8',
'attributes-natural-language': u'en-za',
'document-count': 0,
'document-format': u'text/plain',
'job-hold-until': u'no-hold',
'job-id': 1,
'job-k-octets': 1,
'job-media-progress': 0,
'job-media-sheets-completed': 1,
'job-more-info': u'ipp://localhost:631/jobs/1',
'job-name': u'Test Page',
'job-originating-host-name': u'localhost',
'job-originating-user-name': u'office1',
'job-preserved': False,
'job-printer-state-message': u'',
'job-printer-state-reasons': [u'none'],
'job-printer-up-time': 1329811759,
'job-printer-uri': u'ipp://office1:631/printers/Canon-MF5900-Series',
'job-priority': 50,
'job-sheets': [u'none', u'none'],
'job-state': 9,
'job-state-reasons': u'job-completed-successfully',
'job-uri': u'ipp://localhost:631/jobs/1',
'job-uuid': u'urn:uuid:42c09cb0-6627-389f-4b9b-37c0b4821005',
'printer-uri': u'ipp://localhost/printers/Canon-MF5900-Series',
'time-at-completed': 1329811741,
'time-at-creation': 1329811739,
'time-at-processing': 1329811739})],
'test_page_successful': True}
Page 9 (Error log fetch):
{'error_log': ['E [21/Feb/2012:10:08:59 +0200] Returning IPP client-error-document-format-not-supported for Print-Job (ipp://localhost/printers/Canon-MF5900-Series) from localhost',
'E [21/Feb/2012:10:09:20 +0200] Failed to update TXT record for Canon MF5900 Series @ office1: -2'],
'error_log_debug_logging_unset': True}
Page 10 (Locale issues):
{'printer_page_size': u'Letter',
'system_locale_lang': None,
'user_locale_ctype': 'en_ZA',
'user_locale_messages': 'en_ZA'}
Status changed to 'Confirmed' because the bug affects multiple users.