Go Job Hunting at the LQ Job Marketplace
Go Back > Linux Answers > Hardware
User Name


By Road_map at 2007-07-08 12:23
- Slackware 12.0: fresh install with hugesmp.s kernel, then switched to generic kernel
- CUPS server is running on port 631
- Canon Pixma iP1700 plugged in USB port and on.

1. Download iP2200_Linux_260.tar.gz package from here (official Canon Inc. site).

2. Untar the archive

3. Transform *.rpm packages in *.tgz packages
rpm2tgz *.rpm
4. Install packages
installpkg cnijfilter-common-2.60-1.i386.tgz
installpkg cnijfilter-ip2200-lprng-2.60-1.i386.tgz
installpkg cnijfilter-ip2200-2.60-1.i386.tgz
(cnijfilter-common-2.60-1.src.tgz is not relevent for this article)

5. Restart cups server
cd /etc/rc.d
./rc.cups restart
6. Install printer (with konqueror running as root)
su -c konqueror
and go to http://localhost:631

A. Screen "Add New Printer"
-Name, Location, Description

B. Screen "Device for <Name>"
-Device: Canon iP1700 USB #1 (Canon iP1700)

C. Screen "Model/Driver for <Name>"
-Model: Canon iP2200 ver.2.60 (en)
[Add Printer]

D. Provide root password

E. Screen "<Name>: General"
[Set Printer Options]

F. Final screen
Description: <Description>
Location: <Location>
Make and Model: Canon iP2200 Ver.2.60
Printer State: idle, accepting jobs, published.
Device URI: usb://Canon/iP1700

G. Press [Print Test Page]

7. See also:

by Bruce Hill on Sun, 2007-09-02 07:52
You could add that printer to our HCL (Hardware Compatibility List).

Here is an example post for a printer.

by ta0kira on Sat, 2008-04-26 07:48
I needed to use rpm -i --nodeps to install. The package didn't have tgz.


All times are GMT -5. The time now is 01:17 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration