PDA

Install Canon iP1500 Printer

mr_niceguy
2005-08-19, 09:49 AM PDT
This is an update to the original installer script. Now that Canon Europe has rpm's for download (also for iP1000) here:

http://www.canon-europe.com/Support/Software/Linux/download.asp?ComponentID=312371&SourcePageID=312226

it becomes much easier to do a clean install. Let me just post a few instructions here since their site is geared toward SuSE.

1) Go to the above link and download the drivers for your printer.
2) Open a terminal and use "su" to run as root.
3) Unpack the rpm's :

tar -xzf iP1500Linux.tar.gz
4) Make sure dependencies are met:

yum install libpng10 libxml
5) Install the rpm's

rpm -ivh iP1500/bjfilter-common-2.50-x.i386.rpm
rpm -ivh iP1500/bjfilter-pixmaip1500-2.50-x.i386.rpm
6) Power on the printer. If you get Gnome messages about eggcups, add printer, etc. just cancel them.
7) Restart the Common Unix Printing System

/etc/init.d/cups restart
8) Open a browser to the CUPS interface.

htmlview http://localhost:631
9) Enter your root username and password at the prompt and use the interface to add your printer. It is fairly straightforward but if you would like further instructions for a typical setup read on:

- Click the "Printers" link at the top.
- Click the "Add Printer" button.
- Enter a name for the printer in the name field. It cannot have spaces. e.g. "Canon-iP1500"
- You can usually ignore the other two fields unless you want to fill them in.
- Click the "Continue" button.
- Under "Device" select "Canon iP1500 (Canon iP1500)" if you have the option. You may also be able to select the printer under the USB options but the first option I mentioned should be your first choice.
- Click the "Continue" button.
- Under "Make" select "Canon" and click the "Continue" button.
- Under "Model" select "Canon PIXMA iP1500 Ver.2.50 (en)" though of course if you downloaded a different language than English expect to see something else in the (en) field :)
- Click the "Continue" button.
- You should see a message indicating if the printer was added successfully. Click on the link containing the printer's name.
- Now you will see buttons allowing you to manage the printer including options to either start or stop the printer, accept incoming jobs or reject them, and to set it as the default printer. You can reach this menu at any time through the CUPS interface.

callcbe79
2005-11-13, 05:52 AM PST
mr-niceguy, you are really really nice. I was wondering whether should I pay turbopoint. Great Job in putting this script together.

My printer worked fine without a problem. Thanks a million.

linmix
2005-11-13, 12:03 PM PST
ANy hope for older Canon printers? (Mine's BJC2000)

callcbe79
2005-11-15, 06:42 AM PST
linmix, I saw BJC2000 as a standard printer under FC4. I think you should be able to install it directly.

linmix
2005-11-16, 02:21 PM PST
It works, but the printing is crappy: slow and low quality. I've tied a turboprint evaluation version and that gives me the same quality and speed as under windows, but I'm not about to spend 30€ on a driver for a printer that costs about the same :(

callcbe79
2005-11-25, 08:55 PM PST
Just an additional step to the install instructions for iP1500. You have to login as root to do it. It did not work for me when I logged in as me and did su from a Terminal.

mr_niceguy
2005-11-26, 07:17 AM PST
[QUOTE=callcbe79]Just an additional step to the install instructions for iP1500. You have to login as root to do it. It did not work for me when I logged in as me and did su from a Terminal.[/QUOTE]

Thanks! I'll update the README today.

mr_niceguy
2005-11-26, 07:20 AM PST
[QUOTE=callcbe79]You have to login as root to do it. It did not work for me when I logged in as me and did su from a Terminal.[/QUOTE]

Just wondering, does it work with "sudo"?

callcbe79
2005-11-27, 07:25 PM PST
I did not try "sudo" (in fact never used sudo before).

Also do you know how I can print double sided using this driver? Have you tried it?

mr_niceguy
2005-12-03, 04:55 PM PST
[QUOTE=callcbe79]Also do you know how I can print double sided using this driver? Have you tried it?[/QUOTE]

I would think you just need to make sure the program you were printing from allowed you to print every other page, then take the printed pages, turn them over one at a time, load them back in the printer and print the rest of the pages. Of course if you had a couple pages get stuck together while it was feeding a new sheet of paper, the order of your pages would be out.

The most reliable way is also the most tedious: just print one page at a time, turning each sheet over after the first side is printed and inserting it to print the next side. :(

callcbe79
2005-12-09, 04:06 PM PST
Can you give instructions on how to clean up your old install and do the new one?

mr_niceguy
2005-12-09, 04:22 PM PST
[QUOTE=callcbe79]Can you give instructions on how to clean up your old install and do the new one?[/QUOTE]

Certainly. (and good point)

yum remove bjfilter*

In fact while we're at it, it might make more sense to install the rpm's with yum as well... so where we now have:

rpm -ivh iP1500/bjfilter-common-2.50-x.i386.rpm
rpm -ivh iP1500/bjfilter-pixmaip1500-2.50-x.i386.rpm

we would have:

yum localinstall iP1500/bjfilter-common-2.50-x.i386.rpm iP1500/bjfilter-pixmaip1500-2.50-x.i386.rpm

That also should negate the need to chase down those other dependencies since yum would do that for you.

Let me know how it works for you.

ugus
2005-12-12, 09:32 AM PST
does this work for networking printer, lets say, a windows shared printer?

mr_niceguy
2005-12-12, 10:54 AM PST
[QUOTE=ugus]does this work for networking printer, lets say, a windows shared printer?[/QUOTE]

In that situation I have heard of people setting up the printer with Windows and sharing it with Linux as opposed to doing it the other way around. You can Google on it since it has been done. I believe the reason for that configuration is that Canon's official driver support for Windows is much better than it is for Linux.

thewalrus
2006-01-25, 09:21 PM PST
Any chance this would work for an ip 3000?
I looked on the canon europe site and it doesnt look like they offer linux drivers
thanks

wh0rd
2006-05-20, 12:29 PM PDT
BTW the iP1500 driver also works on Canon PIXMA MP130 printers
If this guide doesn't work, check out this: http://www.lowlevel.cz/log/pivot/entry.php?id=40

urmom9388
2006-08-01, 12:43 PM PDT
my printer (mp500) does not have drivers on the new link but it had them on the old japan one can you give me the old link?

carlosjor
2006-10-15, 03:28 PM PDT
mr_niceguy
you rocks man, but I have another problem, I can print a doc as a root but no like another user, any help? ;)

iamroot
2007-06-12, 02:40 AM PDT
I've just installed F7 and it would seem that my MP110 printer no longer works with the ip1500 driver.

dadburn
2007-07-23, 03:10 AM PDT
Why would my box time out when I click the printer tab...everything else went just fine! F7 actually automatically installed my pixma 1800 with this driver:

Canon iP4000 Foomatic/gutenprint-ijs-simplified.5.0 (recommended)

It will show it as sent in the queue but it never prints. I was trying to see if the 1500 driver would work..any suggestions?

iamroot
2007-07-23, 03:29 AM PDT
Why don't you try it? It's rather easy to install. You can check back here if you need instructions.

601210
2007-10-21, 06:31 AM PDT
ftp://ftp.linux.org.tr/pub/fedora/linux/releases/7/Everything/i386/os/repodata/primary.sqlite.bz2: [Errno -1] Metadata file does not match checksum

... sad