LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-27-2008, 05:39 PM   #1
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Rep: Reputation: 234Reputation: 234Reputation: 234
[SOLVED] Christmas gift: Canon PIXMA iP3600


The solution is described here:

http://www.linuxquestions.org/questi...-howto-721448/

***

Does anybody was able to run Canon PIXMA iP3600 printer in Linux? I got that printer as Christmas gift. I tried it with CUPS and Gutenprint but it doesn't work with these programs. So I looked for some driver in Internet...

On http://software.canon-europe.com/ I found ip3600_debian_printer.tar file. It consists of three files: cnijfilter-common-3.00-1.tar.gz, cnijfilter-common_3.00-1_i386.deb, and cnijfilter-ip3600series_3.00-1_i386.deb. The first file is a source file. I tried to compile the driver using that file but without success. The second file includes three programs (cngpij, cnijusb, and pstocanonij). The third file includes a few libraries, four programs (cifip3600, cngpijmonip3600, lgmonip3600, and printuiip3600), and PPD file (canonip3600.ppd).

Program cifip3600 doesn't work in my Slackware 12.2 because of invalid library:

$ ./cifip3600
Code:
./cifip3600: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory
On http://cweb.canon.jp/drv-upd/bj/bjlinux300.html (Japanese site) I found cnijfilter-ip3600series-3.00-1.i386.rpm file. It includes cifip3600 program which works with libtiff 3.8.2.

My Slackware 12.2 recognizes that printer as /dev/usb/lp0 device. None of the above programs work with the printer. Even cngpijmonip3600 (Canon Status Monitor) displays message ``Unknown printer''. It displays the same message when printer is turned off.

I tried also canonip3600.ppd PPD file with CUPS. In Slackware 12.1 with CUPS 1.3.7 it doesn't work (CUPS is unable to print test page). In Slackware 12.2 with CUPS 1.3.9 the latter seems to not accept that PPD file (switch and paper tray on printer icon change color from green to red).

Is there any method to use Canon PIXMA iP3600 with Slackware Linux?

Last edited by w1k0; 04-24-2009 at 01:17 PM.
 
Old 12-27-2008, 06:29 PM   #2
camorri
LQ 5k Club
 
Registered: Nov 2002
Location: Somewhere inside 9.9 million sq. km. Canada
Distribution: Slackware 15.0, current, slackware-arm-currnet
Posts: 6,209

Rep: Reputation: 845Reputation: 845Reputation: 845Reputation: 845Reputation: 845Reputation: 845Reputation: 845
Sorry to bring bad news, if you have a look at this link, the Open Printing database shows it to be a 'paper wieght'.

Any chance you could return it for a supported printer? HP and Epsom have a lot to choose from.
 
Old 12-27-2008, 07:03 PM   #3
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,622

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
canon is VERY notorious for supporting MS Windows ONLY !
i have to boot into xp to use my canoscan 8000f
 
Old 12-27-2008, 08:39 PM   #4
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
Quote:
Sorry to bring bad news, if you have a look at this link, the Open Printing database shows it to be a 'paper wieght'.
I saw that page but I hoped somebody found some solution.

Quote:
i have to boot into xp to use my canoscan 8000f
Unfortunately I haven't Windows.

Quote:
Any chance you could return it for a supported printer?
I fear there is no such chance. I unpacked print head and ink cartridges to test that printer.

***

So I'll try Wine. I never manged to run it but it's worth to try once again.

Last edited by w1k0; 12-27-2008 at 08:49 PM.
 
Old 12-27-2008, 08:57 PM   #5
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
I just run wine /mnt/cdrom/MSETUP4.EXE. I passed a few setup's windows and finally I saw the message:

Quote:
Runtime Error!

Program: Z:\mnt\cdrom\WIN\win2000\x86\DRVSETUP\SETUP.EXE

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
I'm not Wine expert but I suspect it'll be impossible to install that driver with Wine.

Last edited by w1k0; 12-27-2008 at 08:59 PM.
 
Old 12-27-2008, 09:11 PM   #6
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
I googled for the above message and I found that hint:

Quote:
This problem may occur when you use the /GR and the /MD compiler switches, and the version of the Msvcrt.dll file and of the Msvcirt.dll file is 7.0.x.
So maybe it's not Wine problem but setup program problem...

Last edited by w1k0; 12-27-2008 at 09:14 PM.
 
Old 12-28-2008, 01:42 AM   #7
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
WINE is not Windows, so you will not be able to install drivers. WINE is designed to run Windows programs and that is about it. It can access scanners and printers if Linux supports them. ReactOS is a Windows compatible OS, but its reliability and stability is fair at this point of development. I suggest try ReactOS in VMware or Virtual Box and install the printer driver there. If it works, then you can use that.

I suggest return it and get a laser printer. Laser printers from Brother are reliable. HP printers are not reliable all the time. I have experience that some HP printers have stopped communicating with the host or computer.

Even if you unpacked it, you could still return it. Some stores will tell you there is a restocking fee. If they give you any problems, just tell the store it does not work with my OS.

If you insist of using the software from Canon, it looks like you need to install both the common and ip3600series. You may have to set some symbolic links if the installation went in the wrong locations. If it requires any libraries, install them and restart the installation process. Before installing, back up your setup.
 
Old 12-28-2008, 02:17 AM   #8
beachboy2
Senior Member
 
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 21 MATE, EndeavourOS, antiX, MX Linux
Posts: 3,953
Blog Entries: 32

Rep: Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463Reputation: 1463
Smile

I suggest you follow camorri's advice and try to return it/swap it as soon as possible.
Before buying a replacement, do check via Google that it is fully compatible with Linux.
HP, Epson and Brother printers are usually very good with Linux but it does pay to check FIRST.
 
Old 12-28-2008, 10:17 AM   #9
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
I think all you guys -- camorri, Electro, and beachboy2 -- have right and I should return that printer to the store. In fact I was cheated or at least misled by Canon. They published Linux driver on their sites. I got it and I unpacked the printer, print head, and ink cartridges to use the printer with that driver. In result I stated that driver doesn't work at all. I'll report here my skirmishes with Canon support and the store guys.

***

Electro, why you suggest to buy laser printer rather than ink one? I think ink printer is a good choice because it prints text as well as pictures (photos). I'm disappointed with pictures printed by print lab. I just ordered printing of a few pictures and in result they are too dark and colors are incorrect. Print lab sometimes print pictures well and sometimes bad. I haven't any control of that process. I hope photos printed at home can look better than printed in lab. Am I right or am I wrong?

Last edited by w1k0; 12-28-2008 at 10:20 AM.
 
Old 12-28-2008, 11:14 AM   #10
calvin09
LQ Newbie
 
Registered: Dec 2008
Posts: 1

Rep: Reputation: 0
Hi,

I can't help you with slackware but I just got the printer working on my suse linux machine with the drivers from the canon page you indicated (the rpm version as suse is an rpm based distribution).
I just unpacked it, installed the two rpms (the "common" one first) and installed the printer using the suse configuration tool and the ppd-file that came with the rpms. Of course you will need to match the software requirements first which are quite extensive but never the less manageable under suse linux.

The quality and speed seem compareable to windows = quite nice.

Good luck!

BTW: there is also a commercial driver available "Turboprint" which also works fine for me.
 
Old 12-28-2008, 01:05 PM   #11
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
Common executables from RPM file you mentioned differ in size from common executables from DEB file I mentioned. I tested both sets.

1. cngpij textfile command displays message:

Code:
ERROR: Can't get default printer name
2. cifip3600 command displays message:

Code:
BJLSTART
ControlMode=Common
SetTime=20081228195522
BJLEND
and waits for Ctrl-C.

3. cngpijmonip3600 command displays ``Canon Status Monitor'' window with inscription ``Unknown printer''.

4. lgmonip3600 command simply waits for Ctrl-C.

5. printuiip3600 command displays ``Canon iP3600 series'' window with three tabs. I tried all options from ``Maintenance'' tab (for example: ``Cleaning'', ``Print Head Alignment'', ``Power Off'', and ``Custom Settings''). All these options do nothing.

I believe there are some systems in which these programs work but in my system they're simply useless.

***

Canon puts in these packages LICENSE files in four languages but none README file. User should guess for what purposes are all these magic programs.

Last edited by w1k0; 12-28-2008 at 01:10 PM.
 
Old 12-28-2008, 01:59 PM   #12
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
Laser printers

I checked twenty three models of laser printers by Brother and HP for their compatibilities with Linux, prices, and features. The numbers in parenthesis show how many times these printers are more expensive than Canon PIXMA iP3600.

According to http://openprinting.org/ perfectly compatible with Linux are:

Brother HL5270DN (5.6), Brother HL-5240 (3.4)

HP LaserJet P3005 (6.8) , HP LaserJet P2015 (3.9), HP LaserJet P2015d (4.8), HP LaserJet 1022 (3.3), HP LaserJet 1022n (5.4)

According to http://openprinting.org/ mostly compatible with Linux are:

Brother HL-5250DN (4.4), Brother HL-2170W (3.1), Brother HL-2070N (3.0), Brother HL-2150N (2.4), Brother HL-2140 (1.7), Brother HL-2040 (1.8), Brother HL-2030 (1.6)

HP LaserJet P2014 (3.3) HP LaserJet P2015dn (6.0) HP LaserJet P1505n (3.8) HP LaserJet P1505 (2.5) HP LaserJet 1020 (2.1), HP LaserJet P1006 (1.8), HP LaserJet P1005 (1.4), HP LaserJet 1020 (2.1), HP LaserJet 1018 (1.5)

Among perfectly compatible printers three models have reasonable prices:

* Brother HL-5240: 1200x1200 DPI, 16 MB RAM (528 MB), 50 dbA, LPT, USB, PCL 6, PostScript Level 3, Andere, 163 g/m2

* HP LaserJet P2015: 1200x1200 DPI, 32 MB RAM (288 MB), 62 dbA, USB, PCL 6, PostScript Level 3, Andere, PCL 5e, 163 g/m2

* HP LaserJet 1022: 600x600 DPI, 8 MB RAM (8 MB), 62 dbA, USB, PCL 5e, 163 g/m2

The best choices are in my opinion Brother HL-5240 and HP LaserJet P2015 because both interpret PCL and PostScript and offer higher resolution. HP has more memory but is louder and more expensive than Brother.

Last edited by w1k0; 12-28-2008 at 02:17 PM.
 
Old 12-28-2008, 01:59 PM   #13
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
Inkjet printers

I checked nine models of inkjet printers by HP and Epson for their compatibilities with Linux, prices, and features. The numbers in parenthesis show how many times these printers are more expensive than Canon PIXMA iP3600.

According to http://openprinting.org/ perfectly compatible with Linux are:

HP Photosmart D7360 (2.9), HP Photosmart D7260 (2.5), HP Deskjet 6980 (2.4), HP Deskjet 6940 (1.6)

Epson Stylus D120 (1.2), Epson Stylus D92 (1.0)

According to http://openprinting.org/ mostly compatible with Linux are:

HP Photosmart D7160 (2.1)

Epson Stylus Photo R800 (5.2), Epson Stylus Photo R285 (1.2)

Among perfectly compatible printers two models offer good quality of pictures (according to these tests http://www.chip.de/Test-Drucker-Scanner_13658304.html):

* HP Photosmart D7360: 6 inks (C, M, Y, PC, PM, K), USB, paper detection, draft mode, 48 dbA, 280 g/m2

* HP Photosmart D7260: 6 inks (C, M, Y, LC, LM, PK), USB, LPT, paper detection, draft mode, 44 dbA, 280 g/m2

D7260 is slightly quieter and cheaper than D7360.

Last edited by w1k0; 12-28-2008 at 05:54 PM.
 
Old 12-28-2008, 02:05 PM   #14
w1k0
Senior Member
 
Registered: May 2008
Location: Poland
Distribution: Slackware (personalized Window Maker), Mint (customized MATE)
Posts: 1,309

Original Poster
Rep: Reputation: 234Reputation: 234Reputation: 234
Does anybody have some experience with HP Photosmart D7360 or HP Photosmart D7260 inkjet printers? Do they offer picture quality comparable to the picture quality offered by good print labs?

Does anybody have some experience with Brother HL-5240 or HP LaserJet P2015 laser printers? Which one is more sturdy and comfortable?

Last edited by w1k0; 12-28-2008 at 05:55 PM.
 
Old 12-29-2008, 02:23 AM   #15
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Ink VS Laser:

Ink printers are cheaper if printing photos or graphics. Laser is good for reliability. Laser printer's graphics quality depends on its half tone algorithm. The heads in ink printers have to be align to provide near perfect print out or with out any banding. Lasers does not need any alignment. Color laser printers costs 300 US dollars and up while ink printers costs 50 US dollars and up. When using ink printers, maintaining the ink is costly. Sure refill ink kits can be used, but they sometimes gets messy and/or clog up the print head. There are also re-tone kits for laser printers. The time between uses can be very long with a laser printer. An ink printer needs to be use if it does not have to print anything or else the print head gets clogged. Ink printers are wasteful while not being used for a long time. Print outs from a laser printer does not bleed when water is splash on it, but from a ink printer it does. Laser printers brands the content to the paper while a ink printer just dyes the paper.


what you see on the screen VS is what you print on paper:

Both the monitor and printer are completely different. One uses additive color, monitor, and the other uses subtractive color, printer. The monitor displays RGB (Red, Green, Blue) and the printer outputs CYMK (Cyan, Yellow, Magenta, Black). These are completely different color types and hard to convert to one to another with accuracy. If your print lab, sometimes prints light or dark, then it is your setup. The best way is to color by PANTONE and calibrate the monitor for near perfect color. In Linux this is hard to do.


I suggest a Brother HL-4040CN. It is a color laser printer. From the cnet review it seems good for almost everything. Another color laser printer that might also be good is KONICA MINOLTA magicolor 2550. It all depends what you want from your printer. If you want a printer to print high quality graphics, go with KONICA MINOLTA printers. If you want speed and some quality for everything for graphics and text, go with Brother HL-4040CN.

My Brother HL-5140 monochrome laser is noisy but it is only noisy during use. I prefer laser printers because they are not as annoying to work with and they just work. I suggest you decide between reliability or a lot of fuss.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
canon pixma ip3500 joeres Linux - Newbie 8 10-26-2010 07:07 PM
Driver for Canon Pixma ip1800 frank_c Linux - Hardware 6 04-30-2009 08:59 PM
Canon Pixma ip2200 Quizard Linux - Hardware 1 11-05-2005 04:38 AM
Canon PIXMA iP5000 seelk SUSE / openSUSE 0 02-03-2005 03:58 PM
Christmas Gift o0linuxkid0o Linux - Hardware 2 12-16-2004 01:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:48 PM.

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