IP1000 Driver For Ubuntu

Open Source 24 August 2006 View Comments

This is my attemp to get Canon Pixma IP1000 working under Ubuntu.

How to:-
1. Install alien – Alien allows you to convert LSB, Red Hat, Stampede and Slackware Packages into Debian packages.

sudo apt-get install alien

2. IP1000 Driver .rpm

wget http://files.alfansa.org/bjfilter-common-2.50-2.i386.rpm
wget http://files.alfansa.org/bjfilter-pixmaip1000-2.50-2.i386.rpm
wget http://files.alfansa.org/bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm

3. Root access

sudo -s

4. Convert *.rpm to *.deb

alien bjfilter-common-2.50-2.i386.rpm
alien bjfilter-pixmaip1000-2.50-2.i386.rpm –script
alien bjfilter-pixmaip1000-lprng-2.50-2.i386.rpm –script

5. Install package

dpkg -i bjfilter-common_2.50-3_i386.deb
dpkg -i bjfilter-pixmaip1000_2.50-3_i386.deb
dpkg -i bjfilter-pixmaip1000-lprng_2.50-3_i386.deb

6. Edit config

gedit /usr/share/cups/model/canonpixmaip1000.ppd

7. Add this lines

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: “2″
*CNQuality 3/Normal: “3″
*CNQuality 4/Standard: “4″
*CNQuality 5/Economy: “5″
*CloseUI: *CNQualityE

8. And this line…

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: “<< /HWResolution[600 600] >>setpagedevice”
*Resolution 1200/1200 dpi: “<< /HWResolution[1200 1200] >>setpagedevice”
*Resolution 2400/2400 dpi: “<< /HWResolution[2400 2400] >>setpagedevice”
*CloseUI: *Resolution

9. Make links between files

ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

10. Restart cups service

sudo /etc/init.d/cupsys restart

Next, go to System -> Administration -> Printing and add new printer. WAHLA! All Done~

blog comments powered by Disqus