No driver for MP600/MP600R printer

Bug #496635 reported by The Fiddler
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gutenprint (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When I try to add my printer through System -> Administration -> Printing, I can only find drivers for MP610 and MP620 printers. There is no driver for MP600. If I select the MP610 driver I can print in black & white, but color printing and margins are broken.

I am using Ubuntu 9.10 amd64.

Revision history for this message
Victor Vargas (kamus) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage , so I have classified this bug as a bug in cups package.

affects: ubuntu → cups (Ubuntu)
Revision history for this message
The Fiddler (stapostol) wrote :

Follow-up: the necessary PPD file can be downloaded from sourceforge [1], but using it results in a message that reads "/usr/lib/cups/filter/pstocanonij filter is missing". I have followed these instructions [2] to install this filter, but unfortunately I didn't manage to get this to work on my ubuntu 9.10 amd64 installation. After days of trying, the best result was failure due to some invalid permission (which may or may not have been a red herring, as the same issue occured with pscanontoij being owned and executable by the current user.) The issue is similar to this [3] (different printer though). This is somewhat baffling, as I *did* manage to get the printer to work on an older 8.10 x86 installation using these instructions - which doesn't help in this case, unfortunately.

My current workaround is to use the iP4200 ppd file, which seems to work correctly. The downside is that I'm limited to 600dpi printouts.

I'd love to help get MP600R working out of the box on future version of Ubuntu, so please tell me if there is anything else I can do.

PS: Thanks for the wiki link, very informative.

[1] http://sourceforge.net/projects/mp610linux/files/
[2] http://mp610.blogspot.com/2007/11/setup-canon-pixma-mp600-or-mp610.html
[3] http://ubuntuforums.org/showthread.php?t=924705

Revision history for this message
David Boyd (daboyd) wrote :

I updated my Ubuntu 9.10. Now I can't get my Canon MP600 to work at all, despite downloading the two cnijfilter files and installing them. Error message: Printer 'MP600' requires the 'pstocanonij' program but it is not currently installed. Yet when I look in Synaptic under cnijfilter-common it tells me it is installed in: /usr/lib/cups/filter/pstocanonij. I have also installed cnijfilter-mp600 2.70-3. So, why can't I get the printer to work?

I had it working with iP4200 CUPS but this won't work for now. Error message is "/usr/lib/cups/filter/pstopdf failed" I am really psd-off with canon printers! I have had no end of trouble with my MP600 since going to Ubuntu as my sole operating system. I've tried all the blogspot forum suggestions to no avail. Canon are no help either.

Can anyone help us poor people who have this trouble?

Revision history for this message
David Boyd (daboyd) wrote :
Download full text (97.6 KiB)

My Error Logs for the MP600 Ubuntu9.10 are as follows:

david@david-desktop:~$ lpinfo -v
direct usb://Canon/MP600
network ipp
network beh
direct hp
network http
serial serial:/dev/ttyS0?baud=115200
network socket
network lpd
direct cnij_usb:/dev/usb/lp0
direct scsi
network smb
direct parallel:/dev/lp0
direct hpfax

Page 1 (Scheduler not running?):
{'cups_connection_failure': False}
Page 2 (Choose printer):
{'cups_dest': <cups.Dest MP600 (default)>,
 'cups_instance': None,
 'cups_queue': 'MP600',
 'cups_queue_listed': True}
Page 3 (Check printer sanity):
{'cups_device_uri_scheme': u'usb',
 'cups_printer_dict': {'device-uri': u'usb://Canon/MP600',
                       'printer-info': u'Canon MP600',
                       'printer-is-shared': False,
                       'printer-location': u'david-desktop',
                       'printer-make-and-model': u'Canon PIXMA iP4200 - CUPS+Gutenprint (OpenPrinting LSB 3.2) v5.2.5 Simplified',
                       'printer-state': 3,
                       'printer-state-message': u'/usr/lib/cups/filter/pstopdf failed',
                       'printer-state-reasons': [u'none'],
                       'printer-type': 10661916,
                       'printer-uri-supported': u'ipp://localhost:631/printers/MP600'},
 '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': True,
                                 'compression-supported': [u'none', u'gzip'],
                                 'copies-default': 1,
                                 'copies-supported': (1, 9999),
                                 'cups-version': u'1.4.1',
                                 'device-uri': u'usb://Canon/MP600',
                                 'document-format-default': u'application/octet-stream',
                                 'document-format-supported': [u'application/octet-stream',
                                                               u'application/openofficeps',
                                                               u'application/pdf',
                                                               u'application/postscript',
                                                               u'application/vnd.cups-banner',
                                                               u'application/vnd.cups-pdf',
                                                               u'application/vnd.cups-postscript',
                                                               u'application/vnd.cups-raster',
                                                               u'application/vnd.cups-raw',
                                                               u'application/vnd.hp-hpgl',
                                                               u'application/x-cshell',
                                                               u'application/x-csource',
                                                               u'application/x-perl',
  ...

Changed in cups (Ubuntu):
status: New → Confirmed
Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

A driver for MP600 is available in gutenprint 5.2.7 which is already available in Oneiric, to be released in october.

affects: cups (Ubuntu) → gutenprint (Ubuntu)
Changed in gutenprint (Ubuntu):
status: Confirmed → Fix Released
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.