PDA

View Full Version : Canon Pixma MP610 on FreeBSD CURRENT


stargazer
January 6th, 2009, 20:21
Hi!

I have Canon Pixma MP610 printer and I want to use it under FreeBSD.
I had successfully installed PPD file in CUPS and started the printer. When I tried to print test page CUPS said:

"Unable to start filter "pstocanonij" - No such file or directory."

Many Linux users have the same problem. They solve it by installing cnijfilter-common-2.70-1.i386.rpm package which contains pstocanonij filter.

So can I use this filter on my FreeBSD? And how to do it?
Thanks for your answers.

Oko
January 6th, 2009, 22:16
No it doesn't work on Unix. Apparently Canon has some proprietary
Linux drivers and in the following blog somebody reported even
getting scanner to work http://mp610.blogspot.com/2007/11/new-sane-scanner-driver-for-canon-mp610.html

I personally do not bother with printers which do not speak PostScript. You need no drivers for them.
You can try "hardware fix" for your printer. Get PostScript module from some old defunct HP Laser Jet or something like that and try to wire it to your printer.

In U.S. you can get new monochromatic laser printer which speaks
PostScript for about $100 if you are lucky so no need to mess with junk anyway.

Djn
January 7th, 2009, 05:11
His pixma and a monochromatic laser printer are for completely different purposes, though - one, and just one, of them produces something that looks good in a picture frame.

I've got another canon photo printer here, and I've resigned to printing to that from windows. It helps that I've also got a cheap Oki laser (ok, it's technically a LED printer, not a laser) that I use for anything non-photographic, and that one works everywhere.

edit: Looking at it, there's several people printing with assorted canon printers, such as in this (http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2008-10/msg00248.html) thread.

Oko
January 7th, 2009, 06:21
His pixma and a monochromatic laser printer are for completely different purposes, though - one, and just one, of them produces something that looks good in a picture frame.

I've got another canon photo printer here, and I've resigned to printing to that from windows. It helps that I've also got a cheap Oki laser (ok, it's technically a LED printer, not a laser) that I use for anything non-photographic, and that one works everywhere.

edit: Looking at it, there's several people printing with assorted canon printers, such as in this (http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2008-10/msg00248.html) thread.

I suggested monochromatic printer as most people print documents.
If you need to print pictures there are also color laser printer.
You can get inexpensive color laser probably for about $200.
For a serious picture printing you will probably have to spend around $1000 but unless you have private photo business it is far cheaper to print your pictures in Wal-mart.

Speaking of ink jets photo printers I really like Epsons which
are supported fine by superb quality Gutenprint drivers. If you must have all-in-one devices HP is probably safest bet although lots of Epson all-in-one devices also work.

Canon doesn't support anything except Windows the same is true for Lexmark and Brother ink-jet printers an all-in-one devices.
Most of those printers do not work on Mac let alone on Linux or God forbid on Unix.
Lexmark laser printers are on the another hand fantastic. The same is true for lots of Brother printers. I would not take Canon even if somebody gives me for free. :)

stargazer
January 7th, 2009, 20:14
Thanks for your answers.
Looking at it, there's several people printing with assorted canon printers, such as in this (http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2008-10/msg00248.html) thread.
I've tried to compile Linux driver and to run it in emulation. The filter is working but printer doesn't print. I mean when CUPS send file to printer nothing happens. :\
That is quite strange because my old Canon S200x was working under FreeBSD.
So now I need to run Windows to print photos. :(

Djn
January 7th, 2009, 20:18
To be completely honest: Don't tell me how to print my photos, I know what I'm doing. I really can't be bothered to get myself into town whenever I need to print a few photos; a good A4 photo printer isn't that expensive, and laser photo printers are still ... non-ideal. Oh, and neither of us are within convenient travel distance of a Wal-mart. ;)

It is however a good idea to find something with better freebsd support - so if the Epson drivers work well, I'll consider that the next time. And indeed, getting a cheap decent laser for anything that's not photographs is also smart. (As noted, I've got one)

I'll give Canon one thing, though - their ink system (basically, simple cheap ink tanks with the complicated stuff separated out) makes them pleasantly cheap to operate. Now if only their software people could get a clue ...

stargazer, is the followup (http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2008-10/msg00599.html) in any way relevant?

stargazer
January 7th, 2009, 20:58
stargazer, is the followup (http://unix.derkeiler.com/Mailing-Lists/FreeBSD/questions/2008-10/msg00599.html) in any way relevant?
I tried to change permissions like it's done in that thread but it didn't help. I think the problem is in the driver.

tingo
January 7th, 2009, 21:18
Hmm, even OpenPrinting.org doesn't have much to say about this printer:
http://openprinting.org/show_printer.cgi?recnum=Canon-PIXMA_MP610

Erratus
January 7th, 2009, 21:34
Do you use Gutenprint?
It's on ports/print/gutenprint.

Got my PIXMA MP780 working with Gutenprint. But I still did not manage to calibrate color print.

stargazer
January 8th, 2009, 15:40
Do you use Gutenprint?
It's on ports/print/gutenprint.

Got my PIXMA MP780 working with Gutenprint. But I still did not manage to calibrate color print.
I have tried to use Gutenprint few months ago and it didn't work (the same problem with filter) :(
But now updating the port of Gutenprint made it work. At last I'm able to print monochromatic text and pictures. :)