Canon-E500 driver installation problem.. needed libtiff.so.3

hi, I have canon printer Model no. is Canon Pixma E500. Canon(driver package)
I get my linux driver from above link but when i tried to install it’s show me dependency error…
" nothing provides libtiff.so.3 needed by cnijfilter-e500series-3.60-1.i386 " . i searched on google but couldn’t find anything.i had installed libtiff3.9 and 4.1 but nothing works.

– please help.

Maybe you need the 32 bit version??

Yes, that could be the case.

I have both installed.

 # rpm -qa|grep libtiff3
libtiff3-32bit-3.9.4-31.1.x86_64
libtiff3-3.9.5-1.1.x86_64

hi, I’m try for canon e500 drivers to install on opensuse 13.1 32bit version. can any one tell the exact drivers link and the procedure to install…

Things which i did already are

download drivers from E500 IJ Printer Driver Ver. 3.60 for Linux (rpm Packagearchive) and installed it , after installing if i run yast -> printer configuration and tried to connect to the printer still it is unable to connect.

Thanks in advance.

So, please confirm that you have ‘cnijfilter-common’ and ‘cnijfilter-e500series’ installed with

rpm -qa|grep cnij

…after installing if i run yast -> printer configuration and tried to connect to the printer still it is unable to connect.

Thanks in advance.

So, did you see the ‘Canon E500 series Ver.3.60.(en)’ driver to choose from?

For usb-attached printers, you may need to be a member of the ‘lp’ group.

As an alternative, you could try using the CUPS web utility instead

http://localhost:631/admin

Thank you for your prompt reply… But i’m very new to linux and very poor in these things. i know only basics

  1. What i did is i just downloaded the rpm file from the site which i mentioned you and double clicked on it, then it just asked me for conformation and root password, and installation is success.

When i try to add printer through yest it shows me printer in “specify the connection” box, but in “Find and assign a driver” box i am not able to get any drivers, which i have already installed using above.

  1. http://localhost:631/admin using this url i have tried to add printer (In this url i am able to cannon printer using in USB connection list) when i say continue it is getting failed.

  2. can you guide me.
    Thank you

There are two files that need to be installed. I can’t tell from your replies if you are aware of that and have done the necessary…

cnijfilter-e500series-3.60-1.x86_64
cnijfilter-common-3.60-1.x86_64

You need to install the cnijfilter-common package first. The next package may fail to install if dependencies aren’t met. In particular, libtiff3 may need to be installed first. Search for and install it with the yast package manager.

  1. http://localhost:631/admin using this url i have tried to add printer (In this url i am able to cannon printer using in USB connection list) when i say continue it is getting failed.

When you were asked for authentication, did you supply ‘root’ and root’s password?

Yes i installed above both and i’m able to see above in Yast -> Software Management.

You need to install the cnijfilter-common package first. The next package may fail to install if dependencies aren’t met. In particular, libtiff3 may need to be installed first. Search for and install it with the yast package manager.

I have installed libtiff3 also

When you were asked for authentication, did you supply ‘root’ and root’s password?

Yes i have supplied root as a user name and root password as password. But still im unable to add printer.

It is not clear to me why you’re getting the failure with the CUPS configuration you reported. Check the USB cable and perhaps try a different USB port. When you tried configuring with YaST, did you managed to complete the process?

If you are not sure, can you please capture the output of

sudo cat /etc/cups/printers.conf

or

lpstat -v

I want to look at the device URI (if any).

It might also be helpful to observe the dmesg output when your printer plugged in

dmesg|tail

Post the requested output, and please remember to enclose within

...[/CO..] tags. (The '#' icon provided with the forum editor.)

That's about all I can think of tonight. Maybe others can advise further.

In cups configuration it shows me following

Add Printer Canon_E_series Error
Unable to get list of printer drivers:
Success

Add Printer Canon_E_series Error
Unable to get list of printer drivers:
Success

Its a new printer and works well with windows OS, then i dont think USB cable has problem.
In YaST im not able to complete the process as it shows me a message “Please select Drivers” message when i click on ok button Dont know why YaST is unable to look for the drivers which i have installed]

output from “sudo cat /etc/cups/printers.conf” command is

 cat: /etc/cups/printers.conf: No such file or directory 

output from “lpstat -v” command is

 lpstat: No destinations added. 

output from “dmesg|tail” command is

 
 6487.170621] lp: driver loaded but no devices found 
 6487.999146] ppdev: user-space parallel port driver 
 6614.012551] usb 1-3: new high-speed USB device number 4 using ehci-pci 
 6614.130329] usb 1-3: New USB device found, idVendor=04a9, idProduct=1758 
 6614.130339] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 
 6614.130345] usb 1-3: Product: E500 series 
 6614.130351] usb 1-3: Manufacturer: Canon 
 6614.130356] usb 1-3: SerialNumber: 90688D 
 6616.498728] usblp 1-3:1.1: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1758 
 6616.498834] usbcore: registered new interface driver usblp

Thank you.

Add Printer Canon_E_series Error
Unable to get list of printer drivers:

Hmmm…I recall seeing that error before (and googling it reveals lots of other experiences reported across various distros), and apparently it can happen when CUPS tries to read invalid (or corrupted) PPDs in the /usr/share/cups/model/ tree. For example, this thread

https://forums.opensuse.org/english/get-technical-help-here/install-boot-login/479261-12-2-kde-unable-get-list-printer-drivers.html

I wonder if you have the same issue?