Canon Pixma IP1800 – Ubuntu
July 9, 2009 by: Allen SanfordOK, here we go I am going to be providing the much need drivers for the Canon Pixma IP1800 Printer, and a nice little script to install these drivers. This script will install it on both 64 bit and 32 bit architectures so no worries. Just for clarification though, there are not 64 bit drivers, what the script does do is to install the need packages to install 32 bit stuff on the 64 bit architecture and then force the 32 bit install on the 64 bit machine. If you are using a 32 bit machine no worries it just works. Just remember to run the script using sudo this is very important or it will fail.
After the install is complete you will need to know that the .ppd file for the printer is located at /usr/share/cups/model/canonip1800.ppd you will need this when configuring the printer.
Now, when you have the printer settings window open, you have to click on the ‘change’ button, under Make and Model. (Thanks neviander for helping me out with the newbies) When you get to the portion about Choosing the Driver select the Provide PPD file then find this file /usr/share/cups/model/canonip1800.ppd and use it as the driver file and you are good to go.
Download canon_ip1800_u904_jaunty.tar.gz

After downloading the above file run the following commands.
tar zxf canon_ip1800_ubuntu_drivers.tar.gz cd canon_ip1800_ubuntu_drivers sudo sh install_canon_ip1800_drivers |
Apparently these instructions work for both 9.04 (Jaunty Jackalope) and 9.10 (Karmic Koala) – (Thanks Tux_Rules )
Enjoy and Have a Good’n!












Thanks, this worked well. The only downside is the 140MB of dependencies that get downloaded for the ia32-libs, but I suppose it’s worth it. I can now print from Win7 to my Ubuntu 9.04 file server.
I followed this tutorial to setup CUPS:
http://ubuntuforums.org/showthread.php?t=240282
Cheers
I’m a total newbie to linux. Anyone want to give me a step by step procedure on how to install the printer?
The command to run the script doesn’t work, you need to use ./ and _drivers.. (other than that, the script doesn’t work much better
First it crashed the whole Linux and then it killed my dpkg
Hi all, I have installed driver as described above. When I printed test page I got output in grayscale only. I have color printing turned on. How can I print in color? Is there any trick how to do it? Thank you for guidelines…
Hi Allen,
thx a lot, it worked like a charm.
I wonder why canon doesn’t publish these drivers for jaunty, and what will happen if ubuntu has an upgrade to 9.10.
@Kris: actually all you have to do is what Allen wrote, that is it!
Allen thx again.
Thank you very much!!!!
Hi, Alex
I used your advice, installed driver in Jaunty, but when i try to print anything, nothing happens. Do i need to configure something more?
Thanks a lot.
that had helped me to remove one dependency on MS Windows!!!
Cool !!
hi,thanks so much .and now my printer works finally,thanks !oh,I using ubuntu 9.10
Wow I don’t know how you did it but my canon ip1800 finally works, and I’m not using Ubuntu but Debian Lenny. So for those interested these drives works with Debian too. Thanks a bunch Allan Standford, you rock. I’ve tryed everything to make my pixus ip1800 work in debian lenny, and the only thing that kinda worked was Turbo Print wich you have to pay after the trial period expires. I’m werry courious to know how in the world did you did it, what was the catch, ’cause I was seriouslly thinking buying another printer, with better suport from linux systems, like a HP or something.
Thanks, you rock
F.Y.I. for some other newbs out there (me being one), when it says,
“When you get to the portion about Choosing the Driver select the Provide PPD file then find this file /usr/share/cups/model/canonip1800.ppd and use it as the driver file and you are good to go.”
When you have the printer settings window open, you have to click on the ‘change’ button, under Make and Model. I was getting confused, waiting for the portion about choosing the driver. It works great though, thanks much for this post! This is the first time I’ve gotten this printer to work on Ubuntu, woot! I’m using 9.04.
Thanks for pointing this out I updated the post accordingly.
Thanks for helping me to make things better!
Nice guide, it even helped on installing the drivers for ip1800 over shared printer setup.
thanks!
I have to say that it is my impression Canon Pixma IP1800 – Ubuntu Blogternals is just a amazingly well crafted story. Most definately well worth mentioning additionally perfectly worth mentioning http://www.blogternals.com/2009/07/09/canon-ip1800-ubuntu to a greater extent. Regards, Eric Kolp
Thanks a million. I had a little trouble at first but eventually decided to extract the file in my “Download” folder and just move the .ppd file to /usr/share/cups/drivers. When I put the printer on, it got detected right away and started looking for a driver on the hard drive, found it and everything works perfectly. I’m glad I found your blog because I really didn’t want to go through the Cups server to print. I would imagine this would work for any system based on Debian. For those who need a .rpm file, this would be a good place to go:
http://support-asia.canon-asia.com/P/search?model=PIXMA+iP1880&filter=0&menu=Download
and click on Linux at the Select OS panel.
I think as long as the .ppd file is in the /cups/drivers folder, it would also work. Again, thanks for the insight. I’m a happy camper.