Setting up Canon Pixma MP-620 multifunction printer

Asked by Claude on 2009-02-26

Having found the following paragraph on the http://mp610.blogspot.com/search?q=mp620
I regret to admit that I need help in carrying out the advice.

For MP620 or MP630 : install Canon’s driver for MP610
- Copy the ppd file (printer/language) along with other ppd files in:

  /usr/share/ppd/ (Canon driver in deb package)
- Copy the cifmp600.conf or cifmp610.conf file to replace Canon’s original file in /usr/lib/bjlib/
- Reinstall printer, use the new MP600, MP610, MP620, MP630 printer device provided by .ppd file

 Here is the list of files in said directory.
claude@claude-desktop:/usr/share/ppd$ ls
1-local-admin cups-included foo2zjs hpijs pxljr
2-third-party custom ghostscript openprinting splix

When I click on the /home/claude/Documents/My Downloads/cnijfilter-mp610series_2.80-1_i386.deb
the extraction result of /home/claude/Documents/My Downloads/ppdMP620-630en-1.4.tar.gz
Package installer gives me the red error message: Dependency is not satisfiable: cnijfilter-common

Suggestions for dealing with this are welcome.

Claude

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu cups Edit question
Assignee:
No assignee Edit question
Solved by:
Johan
Solved:
2009-09-19
Last query:
2009-09-19
Last reply:
2009-09-18
dilated207 (jwillette84) said : #1

Im still trying to get my mp620 working.. but as for that file, you need to download and install cnijfilter-common_3.00-1_i386.deb before you install cnijfilter-mpXXXseries_2.80.deb - download it here:

http://support-my.canon-asia.com/contents/MY/EN/0100159004.html

then run your cnijfilter-mp610series_2.80-1_i386.deb

if you're using a 64-bit os run:

sudo dpkg --force-architecture -i cnijfilter-common_3.00-1_i386.deb
then
sudo dpkg --force-architecture -i cnijfilter-mp610series_2.80-1_i386.deb

good luck

Claude (claude-poliakoff) said : #2

Your download recommendation and install ran well, but print config pathway failed to find the printer, even with it's url on my wireless router entered for location. The printer does show up as my printer, and print queue displays error re: cannot find or connect to printer. Still a puzzlement.

Launchpad Janitor (janitor) said : #3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Claude (claude-poliakoff) said : #4

Having reconfigured network, now Pixma MP 620 is ethernet network installed, as are MacMini and Jaunty Jackalope desktop. MacMini prints well. Sony Notebook, that has reverted to WinXP connects to network over 802.11N accesses both internet and printer uneventfully. Challenge is still to get Ubuntu computer to print. Currently tried to setup printer as USB device..... All appears to go well, until "test page" request > Printer LCD display indicates "printing from PC" but no printing occurs. Clearly Ubuntu sees & talks to the printer. http://mp610.blogspot.com/search?q=mp620
advises that mp610 driver works for mp620, but there is something I've missed along the way. Help appreciated.

Claude

Launchpad Janitor (janitor) said : #5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Claude (claude-poliakoff) said : #6

Still unsolved!

Having reconfigured network, now Pixma MP 620 is ethernet network installed, as are MacMini and Jaunty Jackalope desktop. MacMini prints well. Sony Notebook, that has reverted to WinXP connects to network over 802.11N accesses both internet and printer uneventfully. Challenge is still to get Ubuntu computer to print. Currently tried to setup printer as USB device..... All appears to go well, until "test page" request > Printer LCD display indicates "printing from PC" but no printing occurs. Clearly Ubuntu sees & talks to the printer. http://mp610.blogspot.com/search?q=mp620
advises that mp610 driver works for mp620, but there is something I've missed along the way. Help appreciated.

Claude

Koen Beek (koen-beek) said : #7

I had the same problem with a MP620 on Jaunty 32 bit (job queues up, printer acknowledges job, but gives up for some reason and nothing happens) and followed the following instructions to get it to work

http://www.nervous.it/2009/04/canon-pixma-mp620-wireless-on-ubuntu/

OK, got printer to work in Ubuntu Intrepid AMD64 (8.10). Thanks to all the forums, I brought this together & got it to work;

First, you need to grab the needed files from LINUX section @ canon's website. (Just do a google search on each file)
cnijfilter-common_2.80-1_i386.deb, cnijfilter-mp610series_2.80-1_i386.deb, scangearmp-common_1.10-1_i386.deb, scangearmp-mp610series_1.10-1_i386.deb.....

Then:

Then find & download this file: ppdMP620-630en-1.5

Use sudo nautilus goto /usr/lib , /usr/lib32 & /usr/lib64 & create folder bjlib & copy new PPD files there.

Following files from Canon support site for the MP610:
Use terminal:

COMMON:
* sudo dpkg --force-architecture -i cnijfilter-common_2.80-1_i386.deb
* sudo dpkg --force-architecture -i cnijfilter-mp610series_2.80-1_i386.deb

SCANGEAR
* sudo dpkg --force-architecture -i scangearmp-common_1.10-1_i386.deb
* sudo dpkg --force-architecture -i scangearmp-mp610series_1.10-1_i386.deb

Now here's the important part, DELETE ANY previous canon printers. Then add new using USB (mine is USB#1). Next, DO NOT USE PIXMA MP610!!!! Use "Canon MP610 series Ver.2.80". Then go into the printer settings under options / paper feed choose something like cassette or rear tray. I have not used paper feed switch yet so pls let me know.

Sorry about leaving out the direct links but they keep changing them. This works on AMD64 & i386.

Jay

Johan (johan-andersson-78) said : #10

Good place to continue with wireless and scanner parts:
http://georgia.ubuntuforums.org/showthread.php?t=1036449

Best Johan (johan-andersson-78) said : #11

Ok, you got your printer working with USB-connection. Now you want WiFi-connection.

1. Get the printer working om USB.
2. Connect the MP620 to ethernet (cable connection).
3. Choose cable connection for the MP620. Do this in the MP620 network configuration menu.
4. Look up what IP-adress it got. Also in the MP620 network configuration menu. (if you only want ethernet cable connection continue on step 9)
5. Browse to the MP620 web-site at http://<MP620 ip-adress>
6. Set up the WiFi-network properties.
7. Disconnect the ethernet cable.
8. Restart the printer and check that the WiFi-connection is working. Do this either through the MP620 web-site or through the MP620 network menu. (It took a few restarts for me to get it working)

9. Make sure that the MP620 printer always have the same IP-adress, assign it a static IP-adress. Do this in your router and DHCP-server.

10. Install the "libcupsys2-dev":
 sudo apt-get install libcupsys2-dev

11. Get the file "cups-bjnp-0.5.4.tar.gz" from: http://sourceforge.net/projects/cups-bjnp/
12. Store the "cups-bjnp-0.5.4.tar.gz" in a suitable directory and extract it (right-click and unpack).
13. Start a Terminal and go to the directory where you extracted the files.
14. Install the Canon network drivers "cups-bjnp" (instructions also in the README-file):
 ./configure --prefix=/usr
 sudo make
 sudo make install

15. Test the cups-bjnp. Type:
 ./bjnp
16. Your Canon MP620 printer should be listed. Copy its adress, bjnp://<MP620 adress>:8611
17. Browse to the CUPS configuration web-site, https://localhost:631
18. Update the properties (the URI) of the MP620 USB printer with the "bjnp://<MP620 adress>:8611" adress.
19. Try your WiFi-enabled Canon MP620 printer and have fun!

Claude (claude-poliakoff) said : #12

Thanks Johan,
At the moment, my MP620 is printing well, from bottom tray. I have not tried scanning. The MP620 is wired to my home network. My PC notebook connects to the network over wifi router and MAC is wired to same. At the moment I am being overwhelmed by issues that have placed Ubuntu scanning on back burner. Thanks for your help.

Claude