Installing Canon MX700 network driver on Ubuntu

Installed a Lubuntu in a 2006 HP laptop. Everything going so fine even without googling any issue. They sure make *ubuntu installation pretty easy even for noob like me. :P

However, it’s another thing when I tried to install printer (Canon MX700). The official Canon support page listed nothing for Linux. But I found an old post in Ubuntu forum that did the trick.

First try doesn’t work the way it supposed to be, but looks like that’s because some packages are already obsolete. However, made some changes to the script, and it finall worked. Too bad I couldn’t reply to original post since the thread has been closed.

Download the packages in a zip file [here], and execute these scripts one by one to make sure every line works.

sudo apt-get install libcups2 libcups2-dev
sudo apt-get install libc6 libcups2 libpopt0 libatk1.0-0 libcairo2 libcupsys2 libfontconfig1 libglib2.0-0 libgtk2.0-0 libpango1.0-0 libpng12-0 libpopt0 libtiff5 libx11-6 libxcursor1 libxext6 libxfixes3 libxi6 libxinerama1 libxml2 libxrandr2 libxrender1
sudo dpkg --force-architecture -i cnijfilter-common_2.80-1_i386.deb
sudo dpkg --force-architecture -i cnijfilter-mp520series_2.80-1_i386.deb
cd cups-bjnp-0.5.5/
sudo ./configure --prefix=/usr
sudo make
./bjnp
sudo make install
sudo chown -hR root /usr/lib/cups/filter
sudo chown -hR root /usr/lib/cups/backend
sudo chgrp -hR root /usr/lib/cups/filter
sudo chgrp -hR root /usr/lib/cups/backend

Credits to ‘gamecraziness’ and ‘Menthu_Rae’ from [here] and [here].

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s