canon imageclass mf4150d printer driver
Need driver support for my Canon ImageClass MF4150 printer.
I downloaded the RPMs and converted them to DEBs using Alien. I then installed the two DEBs. When I try to print I get an error message saying "Stopping job because the scheduler could not execute a filter.".
How to get the filter to execute? Thanks for any help.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu cups Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Harry Zandbergen
- Solved:
- Last query:
- Last reply:
Related FAQ:
None Link to a FAQ
Revision history for this message
|
#1 |
Find the *.ppd file for your printer. Often it is supplied on the driver CD. Or when you have installed it on a windows system it should be somewhere on your windows drive. You can manually choose the ppd file during the installation of your printer. (PPD 's are universal for windows, linux and mac systems and contain the information that CUPS need, if I am not mistaken). more information: http://
Succes!
Revision history for this message
|
#2 |
Bart,
Thanks for your response...however, the CD does not contain a *.ppd file, nor does Windows XP after the driver installation.
I checked with linuxfoundation
Revision history for this message
|
#4 |
Also, read the note at the almost bottom of this page.
Rob
Revision history for this message
|
#5 |
I have the same printer, and i have searched the http://
(A Lot of money for not working!)
Ajaked
Revision history for this message
|
#6 |
I have been looking on the site too, but can´t find the Linux driver.
The web says it is working in Linux. Guess you have to Google for it.
Revision history for this message
|
#7 |
I've done that also. Also this says it is not supported on 8.10 https:/
I have tried on 9.04 and it still wouldn't work, but was detected.
(Here is a thread that says the same thing. http://
So from what I have gathered there is no way to do it.
I'll keep searching!!
Ajaked
Revision history for this message
|
#8 |
Canon ImageClass MF4350d (with duplexer)
The following procedure has been successful in getting the MF4350d to function with Ubuntu 9.04:
1. Download and install UFR_II_
2. Connect Canon printer
3. Ubuntu with automatically detect and recognize Canon MF4350d.
Ubuntu will be unable to locate driver.
Select manufacturer Canon and select Canon MF4100 driver.
(Yes this is not the correct driver, but it works)
4. Ubuntu will install both the FAX and printer driver.
Ubuntu will make the mistake of installing the FAX driver as the printer driver.
5. Change the device URI to the printer driver on the drop down list.
6. Print test page/file
The above procedure works. I have not tested all the functionality of either printing or faxing.
Revision history for this message
|
#9 |
Just an update to the above procedure.
I made the mistake of installing only the printer driver.
Ubuntu will attempt to install both the printer and fax driver. So for items 4 & 5 above.
Install both drivers. Just make sure you rename the device as Canon-MF4350d-PRT and Canon-MF4350d-FAX for the printer and fax respectively. No need to change the device URI.
I have not figured out how to print to the fax device yet . When printing to the fax device, Ubuntu should ask for a telephone number to fax to.
Revision history for this message
|
#10 |
OK, i just tested it also. I don't have faxing setup yet. So can't comment on that, but printing is beautiful!!
I have been searching for months to find this.
I will try on my 8.10 server this afternoon and post here if this procedure works on that or not.
Good find Harry!
Ajaked
Revision history for this message
|
#11 |
It works on 8.10 also. That looks like it.
Revision history for this message
|
#12 |
The printer also works on a network as a "Windows Printer via SAMBA". ie. printer directly connected to a Windows machine via USB port and Windows machine part of a network with other Linux machines.
Revision history for this message
|
#13 |
Canon MF4350d with also work with MF4200 series driver, but not MF4600.
It looks like a downward compatible communications protocol.
Revision history for this message
|
#14 |
The following Canon multifunction printers all use the same Windows drivers:
ImageClass D420
ImageClass D440
ImageClass D460
ImageClass D480
ImageClass MF4350
ImageClass MF4370
ImageClass MF4380
Therefore, these printers have the similar feature sets and use the same communications protocols. The above procedure should work for these printers as well.
Revision history for this message
|
#15 |
1.9 version of the UFRII driver is up on the Singapore site.. I have been unable to get it to play with my MF4150 :(
Revision history for this message
|
#16 |
I have just tested the 1.90 driver with Ubuntu 9.04 and my MF4350d.
This driver directly supports printing using the Canon MF4350d. No problems yet.
I have not installed or tested the FAX functionality.
Revision history for this message
|
#17 |
Nachiket,
The above procedure should work for the MF4150 printer as well.
Your need to install both the cups-common driver and the UFR printer driver. Select Canon 4100 series and print test page.
If your a newbie like me, just double click on the driver file. This will open up 3 folders. Assuming your running 32 bit ubuntu, select that driver.
You can read the docs if your still having problems, but its a lot of command line stuff and I found the GUI install works just fine.:)
Revision history for this message
|
#18 |
Thanks..
I simply installed those two packages using dpkg.
I get a weird error- printer may not be connected.... I had 1.7 and
1.8 versions of the UFR2 driver previously and they showed the exact
same problem...
That is strange since I am able to scan using xsane just fine. so the
printer is definitely connected....
On Fri, Sep 18, 2009 at 2:09 PM, Harry Zandbergen
<email address hidden> wrote:
> Question #79913 on Ubuntu changed:
> https:/
>
> Harry Zandbergen posted a new comment:
> Nachiket,
>
> The above procedure should work for the MF4150 printer as well.
>
> Your need to install both the cups-common driver and the UFR printer
> driver. Select Canon 4100 series and print test page.
>
> If your a newbie like me, just double click on the driver file. This
> will open up 3 folders. Assuming your running 32 bit ubuntu, select that
> driver.
>
> You can read the docs if your still having problems, but its a lot of
> command line stuff and I found the GUI install works just fine.:)
>
> --
> You received this question notification because you are a direct
> subscriber of the question.
>
Revision history for this message
|
#19 |
Nachiket,
I am not as advanced as you. I am not using any command line interface. I simply removed 1.80 and installed 1.90 driver. Plugged-in my USB printer cable and ubuntu recognized and found the correct driver. I then put the printer back on my Windows machine with share ON and reconfigured the printer location. All works fine.
I have not been successful with xsane. Perhaps you could post how you got this functionality to work.
Thanks...
Revision history for this message
|
#20 |
Ok it was a permissions problem on /dev/lp0 that I'd changed to enable scanning..
Instructions for setting up the MF4150 scanner are here-> http://
This should work for your scanner too.... maybe you need to add the USB ID for your scanner... look at the post...
The new Sane backends might already include this scanner, so no further compilation might be necessary...
Revision history for this message
|
#21 |
did anyone try to get it to work on 9.10 Karmic
Revision history for this message
|
#22 |
I upgraded to 9.10 without incident. Existing driver works fine.
Revision history for this message
|
#23 |
how about fresh installation?
when i tried to install the package from canon asia web site, it complained about the cupsys2 (an obsolete package for Karmic).
I tried to install from source, this time it recognized the driver. However I cannot print, keep getting error
Revision history for this message
|
#24 |
fixed by following recommendation
http://
Revision history for this message
|
#25 |
Hi, actually i have one 4370dn almost fully working with ubuntu 9.04 via TCPC/IP. A have the question, that know someone how i the FAX driver install and use can for this device? many thanks, with regards,
SirFrankie
Revision history for this message
|
#26 |
Just my 2 cents in reply to Rob Frerejean:
Also, read the note at the almost bottom of this page.
Rob
I am running Ubuntu 9.10 64-bit edition and downloaded the 2 RPM files. I used 'Alien' to convert the files to DEB files using the -k --scripts options, ran each created-DEB file using the GDebi Package Installer, restarted crups, plugged in the USB cable from the MF4350 printer, and selected the newly displayed MF4320-4350 printer (NOT THE FAX VERSION). When I print, everything works, even the duplex printing.
Hope this helps.
Revision history for this message
|
#27 |
I am getting
E [09/Jun/
in /var/log/
Revision history for this message
|
#28 |
@cyberkost
Same problem on ubuntu 10.04 64bit (both usb and network). Drivers V2.0.
Revision history for this message
|
#29 |
@cyberkost
Same problem on ubuntu 10.04 64bit (both usb and network). Drivers V2.0.
Revision history for this message
|
#30 |
I also get the same problem on Ubuntu 10.04 64bit. I'm using Canon driver version 2.0. I don't see it in /var/log/
gs -r600 -dDEVICEWIDTH=4958 -dDEVICEHEIGHT=7016 -sDEVICE=opvp -sDriver=
produces:
...
opvpOpenPrinter
CStubOpenPrinte
opvpOpenPrinter
CStubOpenPrinte
ERROR: src = libcanon_
Error Response:ReqNo=5, SeqNo=4,
Error Response:ReqNo=7, SeqNo=11,
Error Response:ReqNo=8, SeqNo=2606,
GPL Ghostscript 8.71: Unrecoverable error, exit code 1
Looks like a Segmentation fault.
After a simple test page print I get the following in the /var/log/
PID 16384 (/usr/lib/
PID 16385 (/usr/lib/
I'll try and get a core dump.
Mike.
Revision history for this message
|
#31 |
Okay here is a backtrace:
(gdb) bt
#0 0x00007fe4344feeca in names_trace_finish () from /usr/lib/libgs.so.8
#1 0x00007fe4344fceea in gs_gc_reclaim () from /usr/lib/libgs.so.8
#2 0x00007fe43457b1f4 in ?? () from /usr/lib/libgs.so.8
#3 0x00007fe4344cb384 in ?? () from /usr/lib/libgs.so.8
#4 0x00007fe4344c6e31 in interp_reclaim () from /usr/lib/libgs.so.8
#5 0x00007fe4344bdc0a in gs_main_finit () from /usr/lib/libgs.so.8
#6 0x00007fe4344c18a8 in gsapi_exit () from /usr/lib/libgs.so.8
#7 0x0000000000400b2b in main ()
No idea at this point.
Revision history for this message
|
#32 |
I just bought a mf4350d and cannot print from 9.04 64bit ubuntu. I tried doing the alien -k -c "64bitrpmpackages" i got the packages from canon asia website version 2.10.
i followed a post on getting the scanning function working through xsane and it works great even with the adf.
the only problem is that i cannot print at all. i tried doing make gen and make install as directed by the readme's (the other readme had other setups) i also changed the arch in the debian/control file from i386 to amd64 but that did not work either.
i'm at witsend with this thing. i don't want to fork over an extra $150 for a samsung printer that has been proven to work and would just like to get the canon to print.
Please let me know what i can do to get this to work.
i also extracted the ppd file from the 64bit rpm file and used it to install the printer but even that did not work.
Thanks
Revision history for this message
|
#33 |
Wonder if anyone is actually going to look here, as the problem is currently marked as "Solved by Harry Zandbergen" ...
Revision history for this message
|
#34 |
Note: Drivers for Mac & Linux OS are not provided on the CD. These are available at http://
Revision history for this message
|
#35 |
The Latest driver that is available from Canon Asia is Linux Printer Driver (UFR II) Ver.2.10E
Last Updated : 22-Jul-2010
The above driver has been proven to work on 32 bit Ubuntu installations. I am unaware of issues which may exist using the above driver on 64 bit Ubuntu installations.
Does Ubuntu require special 64 bit drivers for 64 bit OS installations?
Revision history for this message
|
#36 |
The questions we need to look at are:
Is the Canon MF4350d linux driver smart; in that it can detect which 32/64 bit version of itself should be installed? Or will this driver work equally well regardless of which version is installed?
Can a 32 bit driver function on a 64 bit Ubuntu OS installation? Perhaps with only a performance "hit"?
Must 64 bit drivers be used with 64 bit Ubuntu OS installations?
Revision history for this message
|
#37 |
I am currently using the Canon MF4350d as a network printer.
Several MS Windows and a Linux box are connected to my network without a hitch; printing operates just fine on the Ubuntu Linux box.
My Canon MF4350d is connected to the USB port on a D-Link NAS (DNS-323) and a D-Link (DIR-655) router.( I could just as well connected the MF4350d to the USB port on the router.)
I am not using D-Link's PortShare functionality since an Ubuntu (Linux) Driver does not exist (yet).
Revision history for this message
|
#38 |
Harry, I'm no expert, but I don't think the driver is "smart" in the sense that you mention .. perhaps, that's why Canon provides two separate versions, the 32-bit and the 64-bit. I tried installing the 32-bit (my Ubuntu is 64-bit) and it just refused to install citing 32/64-bit incompatibility.
Revision history for this message
|
#39 |
I have 64bit Ubuntu 9.04 and the driver is "smart" when i try to install the 32bit deb package it tells me i have the wrong architecture. I tried converting the 64bit rpms provided to deb's with alien.
When i install the 64bit converted deb i can install it find the print driver but i cannot print at all. the printer does not even see anything being sent to it.
I was able to get xsane to scan via flatbed and ADF but that was it.
Revision history for this message
|
#40 |
I have installed drivers V2.1 (found here: http://
Revision history for this message
|
#41 |
I think some libraries (to satisfy the dependencies of some canon supplied binary libraries) are missing. Try
$ sudo apt-get install ia32-libs lib32z1
Revision history for this message
|
#42 |
I think some libraries (to satisfy the dependencies of some canon supplied binary libraries) are missing. Try
$ sudo apt-get libc6-i386 install ia32-libs lib32z1
Revision history for this message
|
#43 |
I want to confirm Patrick's post above to install libc6-i386 and ia32-libs before the 64 bit aliened drivers will work. Had the exact same error as @cyberkost and @edgeconsults on Ubuntu Lucid & Natty x64 ie
"src = libcanon_
which was fixed once the above 32bit libraries were installed. Also of the 4 entries which appear when adding the printer via the CUPS web interface (http://
Canon MF4320-4350 (UFRII LT) CNUSB #1 (Canon MF4320-4350 (UFRII LT)). It won't print if you accidently chose the fax connections!
Revision history for this message
|
#44 |
I have the Canon ImageClass 4350d and I can confirm that the printer works fine under Kubuntu 11.04 (fresh install). However, it breaks under 11.10 (fresh install) and upgraded from 11.04. The 32bit libraries mentioned above fixed the error I was getting:
"src = libcanon_
Scanning worked before the 32bit library install. Haven't tried fax.
Revision history for this message
|
#45 |
Printing with an imageCLASS D420 and similar printers works on Ubuntu 12.04 and 11.10 using the instructions in the first post on this thread:
Revision history for this message
|
#46 |
I am finally able to print on my MF4150 after this fix to cups:
https:/
and using latest canon linux drivers: v2.70 which by the way are also available as 64-bit deb packages.
Tested on both 13.04 Raring 64bit, and 13.10 Saucy 64bit. Some more info here: https:/
Revision history for this message
|
#47 |
For anyone who comes this way again, these instructions worked for me (MF4890dw):
https:/