|
By Road_map at 2007-07-08 12:23
|
|
Conditions:
- Slackware 12.0: fresh install with hugesmp.s kernel, then switched to generic 2.6.21.5-smp 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
4. Install packages
Code:
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
Code:
cd /etc/rc.d
./rc.cups restart
6. Install printer (with konqueror running as root)
and go to http://localhost:631
A. Screen "Add New Printer"
-Name, Location, Description
[Continue]
B. Screen "Device for <Name>"
-Device: Canon iP1700 USB #1 (Canon iP1700)
[Continue]
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
<Name>
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: http://www.freestandards.org/en/OpenPrinting
|
|
|
|
Here is an example post for a printer.
ta0kira