MP 620 – 630 | Debian Based Univeral Installer


This Works for ALL Debian Based Systems

This Installer has been built for x86 and x86_64.
The Installer has been tested on Ubuntu 8.04 – 12.04, Debian 5 – 6, and Mint 10 – 12.

  • The Universal install has been updated to Version 4.3 and now provides a function to clean up old packages, it has an updated PPD, and has beta support for the i1800 Printers.
  • There was an update from Ubuntu that broke a CUPS package for this Printer, this has also been resolved.

I would like to say thank you to all of you that have provided feed back on this. I have added some of these features based on your recommendations.

As with my previous post, this article will help you install the Canon MP620 and or MP630 Printer on a Debian Based Linux machine. What differentiates this HOW-TO from the others is that this is a place to download an installer script to allow you to install the printer with minimal effort.


This Installer works on BOTH 32bit and 64bit Debian Based Linux Systems

I developed this script to help ease the installation and transition from Windows to Linux, and to allow people to get their Linux systems running with the least amount of effort.

! Upgrade Process !

If you are upgrading to your installation of the Printer all you now have to do is install this new version of the script all of the package purging and PPD removal is automatically taken care of for you.


Here is how to do the install from a system with SUDO

  1. The first thing that you need to do is to open a terminal. Go to Applications >> Accessories >> Terminal
  2. from the terminal enter the following commands.
  3. wget http://downloads.rackerua.com/mp620-630/mp620-630univ
  4. You should have seen a simple download bar and the file should now be saved in your “Home” folder. The next step is to make sure that the file has been downloaded. Enter the following command and you should see a file named “mp620-630univ”.
  5. ls
  6. You now need to tell your computer that the file is Executable
  7. sudo chmod +x mp620-630univ
  8. Now all you need to do is run the installer
  9. sudo ./mp620-630univ
  10. Enter your user password
  11. The installer will take around 2 – 5 minutes to complete. Once Completed you will have the printer configuration window open
  12. From the Printer Configuration screen click add
  13. Click the network discovered Printer, either Canon MP620 or 630
  14. Allow the configuration window to search the for the Drivers
  15. The Installer knows what the printer is, if you choose to change the name you can feel free, but the name is auto prompted.
  16. Finish the installer and print the test page and close the Printer Configuration Window
  17. Upon Competion you will have the ability to print and Scan via USB and or Networking


Here is how to do the install from a system without SUDO

For this installation you will need to have ROOT access and a ROOT user account with a password in place. These prerequisits are part of the basic setup of a Debian System though are typical in any Complete Linux Setup

  1. The first thing that you need to do is to open a terminal. Go to Applications >> Accessories >> Terminal
  2. from the terminal enter the following commands.
  3. wget http://downloads.rackerua.com/mp620-630/mp620-630univ
  4. You should have seen a simple download bar and the file should now be saved in your “Home” folder. The next step is to make sure that the file has been downloaded. Enter the following command and you should see a file named “mp620-630univ“.
  5. ls
  6. You now need to tell your computer that the file is Executable
  7. su -c 'chmod +x mp620-630univ'
  8. Now all you need to do is run the installer
  9. su -c './mp620-630univ'
  10. Enter your user password
  11. The installer will take around 2 – 5 minutes to complete. Once Completed you will have the printer configuration window open
  12. From the Printer Configuration screen click add
  13. Click the network discovered Printer, either Canon MP620 or 630
  14. Allow the configuration window to search the for the Drivers
  15. The Installer knows what the printer is, if you choose to change the name you can feel free, but the name is auto prompted.
  16. Finish the installer and print the test page and close the Printer Configuration Window
  17. Upon Competion you will have the ability to print and Scan via USB and or Networking


Scanning from the MP620 – 630

After Completing the installation your printer will have been setup and configured for Printing as Well as Scanning.

To user your scanner you have to activate the scan process from the Linux Host system.

Your Printer will not see the Linux System from the On-Printer-Menues

Here is the Simple Scan Process

  1. Open Simple Scan, this can be located in the Graphics Menu, If you do not have it already you can find Simple Scan in the software center.
  2. Once Simple Scan is open click Document >> Preferences

    Make Sure you see the Canon MP620 Printer Selected, if it is not selected Select it.

  3. Choose the settings that you want and then click close
  4. Now go to the printer and load a document on the scanning bed
  5. Go back to the Linux System and click the Scan Button
  6. That is IT!


    Supplementary Information

    Some users have reported that in the 64Bit, x64, installation they have had to input the IP address of the printer in the “Canon Networking field” of the Printer install. If your system is not detecting the Canon Printer in the detected Printers field you can input the IP address manually

    • Select Canon Networking type
    • A bar will open up and allow you to input the Printer protocol, IP and port
    • The input should look like: bjnp://X.X.X.X:8611 (Replace “X” with the IP address of the Printer)
    • Now click forward through the menu and make sure you select the Canon Driver set with the “MP630 ver.3.00″ Driver.
    • Complete the installation and print a test page.


    Hope this helps

    Here is the download link for the script, if you would like to check it out and or modify it MP620 Universal Install Script, by all means feel free.

    If this helps you out please let me know and post a comment. I love hearing from you guys.


blog comments powered by Disqus