install Canon Pixma ip1880 in Linux

PIXMA iP1880 is a product of Canon that can be used in both your families and your offices. It is black with a very fashionable curve. This model will save a lot of capacity at your home as well as at your office.

PIXMA iP18880 is able to print about 70 high-quality 4×6 pictures. It can print up to 20 black-and-white copies per minute and up to 16 color copies per minute. It has a color cartridge

and a black cartridge. These are very easy to use or replace. Each copies from this print is very clear.
Also, this print come with two softwares

: Easy LayoutPrint and Easy PhotoPrint. They are really helpful in managing your printing. Easy-Layout Print instructs users to create album, calendar or sticker. This printer also supports two sides print with many different side of paper. Easy photo Print helps users to print their pictures in three easy steps.

how to install exactly the drivers needed for this printer.

For debian/mint/ubuntu and other based debian or ubuntu

download the deb files from this Link

First install

dpkg  -i cnijfilter-common_2.70-1_i386.deb

Then install

dpkg  -i cnijfilter-ip1800series_2.70-1_i386.deb

poweroff and poweron your printer

If you are under RPM distribution like redhat fedora/centos/mandriva/opensuse or other

download the rpm from canon website :

You will need some dependencies like : glib gtk+ libxml libpng3 and libtiff3

check first if the dependencies are installed or not, if yes continue the installation



install the packgaes with :

rpm -ivh  cnijfilter-common-2.70-x.i386.rpm  cnijfilter-ip1800series-2.70-x.i386.rpm

After the installation is done :

Restart the CUPS daemon.

Enter the following from the command line of the terminal software:

/etc/init.d/cups restart

Register the printer to the spooler. with :

/usr/sbin/lpadmin -p IP1800 -m canonip1800.ppd -v cnij_usb:/dev/usb/lp0 -E


Set the default printer. with :

 /usr/sbin/lpadmin -d IP1800


Restart the computer.

 NB. please notify if you are a beginner in Linux to disable Selinux/SuSefirewall2 or Selinux policy

Please shareShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0Share on Reddit0Digg thisShare on StumbleUpon0Share on VKBuffer this page