I managed to install the above printer in Slackware Linux. I describe the entire process to help the other users.
1. I got RPM Linux Printer Driver (3.0) from
http://software.canon-europe.com/ (file iP3600_RPM_printer.tar).
2. I unpacked TAR archive and – because I use Slackware – I converted both RPM files to TGZs with rpm2tgz and then installed them with installpkg.
3. Then I ran ldconfig followed by /etc/rc.d/rc.cups start (the last file should be executable).
4. After plugging printer I tested it with two commands:
# lpinfo -v
Code:
network socket
network beh
direct usb://Canon/iP3600%20series
direct hpfax
direct hp
network http
network ipp
network lpd
direct scsi
direct cnijusb:/dev/usb/lp0
network smb
# lsusb
Code:
Bus 005 Device 002: ID 0a5c:2110 Broadcom Corp. Bluetooth Controller
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 04a9:10ca Canon, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
5. Next I opened CUPS home page
http://127.0.0.1:631/, added the printer using Administration | Find New Printers | Add This Printer, configured it with Printers | Set Printer Options (as root), and started with Printers | Start Printer (as root).
6. Finally I tested printer with Printers | Print Test Page.
It works!
***
I tested printing pictures from within GIMP after selecting printer and paper size 4x6" 10x15cm (borderless). The colors are perfect (nor better, nor worse, but slightly different than printed from Windows).
***
After setting CUPS' Printers | Set As Default option I managed to print pure text file using a2ps. I even didn't have to set custom margins in /etc/a2ps-site.cfg. The result was perfect out of the box.
***
That printer uses by default UTF-8 encoding so it's possible to print plain text files in different languages using lpr command after converting codepage to UTF-8.
***
I'm still not able to run ``Canon Status Monitor'' to see messages about printer status and ink cartridges. The program displays message ``Spooler error''.