Re: Canon all-in-one laser printers
Executing sources installation step-by-step and modifying some things, I was able to install drivers from sources.
Now I haven't any trouble showed in printer status but printer doesn't do anything....... That's incredible, it looks like a never-ending story........:confused::confused::-&:-k:-|[-(
Re: Canon all-in-one laser printers
Hi all,
I've had a fairly epic time getting Canon drivers to work on my 64-bit 12.04 LTS install but this morning I finally cracked it and hope that by sharing others will get the same joy...
Getting Canon drivers to work on 64-bit Ubuntu 12.04
Step 1. Download UFR drivers from Canon - http://support-au.canon.com.au/conte...100270808.html
Step 2. Convert the 64-bit RPM files to .deb using alien
Code:
sudo alien -s cndrvcups-common-2.40-1.x86_64.rpm
sudo alien -s cndrvcups-ufr2-uk-2.40-1.x86_64.rpm
Step 3. Make Sym links in usr for lib64 -
Code:
sudo ln -s /usr/lib /usr/lib64
sudo ln -s /usr/local/lib /usr/local/lib64
Step 4. Install .deb files
Code:
sudo dpkg -i cndrvcups-common_2.40-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.40-2_amd64.deb
Step 5. AppArmor denies the CUPS executables which the driver needs. Add to /etc/apparmor.d/local/usr.sbin.cupsd:
Code:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Don't forget the commas at the end of each line!
Step 6. Add the 32-bit libs that the driver seems to depend on:
Code:
sudo apt-get install ia32-libs
sudo apt-get install libjpeg62:i386
Step 7. Restart CUPS
Code:
sudo service cups restart
Step 8. Add your printer and everything should work just fine!
I hope this helps someone else!
Re: Canon all-in-one laser printers
Quote:
Originally Posted by
che_bizarro
Hi all,
I've had a fairly epic time getting Canon drivers to work on my 64-bit 12.04 LTS install but this morning I finally cracked it and hope that by sharing others will get the same joy...
Getting Canon drivers to work on 64-bit Ubuntu 12.04
Step 1. Download UFR drivers from Canon -
http://support-au.canon.com.au/conte...100270808.html
Step 2. Convert the 64-bit RPM files to .deb using alien
Code:
sudo alien -s cndrvcups-common-2.40-1.x86_64.rpm
sudo alien -s cndrvcups-ufr2-uk-2.40-1.x86_64.rpm
Step 3. Make Sym links in usr for lib64 -
Code:
sudo ln -s /usr/lib /usr/lib64
sudo ln -s /usr/local/lib /usr/local/lib64
Step 4. Install .deb files
Code:
sudo dpkg -i cndrvcups-common_2.40-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.40-2_amd64.deb
Step 5. AppArmor denies the CUPS executables which the driver needs. Add to /etc/apparmor.d/local/usr.sbin.cupsd:
Code:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Don't forget the commas at the end of each line!
Step 6. Add the 32-bit libs that the driver seems to depend on:
Code:
sudo apt-get install ia32-libs
sudo apt-get install libjpeg62:i386
Step 7. Restart CUPS
Code:
sudo service cups restart
Step 8. Add your printer and everything should work just fine!
I hope this helps someone else!
Hi Bizzaro,
I followed your instructions step-by-step ( I think alien -s should be alien -d). the installation went without any hiccups but when I print the printer state says "data file sent successfully" but nothing comes out of the printer.
I'm doing this via Ethernet, does this only work for USB?
Thanks,
SB
Re: Canon all-in-one laser printers
Bizzaro,
I followed your instructions also but with V250 version of Canon's driver and 12.04 64-bit. I dropped the "-s" option on alien in order to create the DEB files.
Install looks good and printer properties shows toner levels but printing results in connection error to printer.
Still looking for a solution to this.
Thanks,
Bob
Re: Canon all-in-one laser printers
Found this worked for our iR C7055 on Canon Europe website:
http://software.canon-europe.com/products/0010989.asp
I'm using Ubuntu 12.04 64-bit and chose the 64-bit DEB download.
Installed fine and then ran Use File/Create to make your new printer ("queue" in their lingo).
When naming the printer make it a valid filename (no spaces) or it will fail to create.
I chose postscript and LP (the defaults).
When I got to the options page during the setup process there is an Extra tab that shows up and at that point I clicked on Accounting to set my user, id, and password as we require this for printing.
When printing it said something like "error connecting" as it had before with the difference being that something actually printed correctly!
Good luck.
Bob
Re: Canon all-in-one laser printers
Thank you so much for this tutorial! I've been playing with this for 4 hours to no avail until I read your post. I (thanks to you) got the Canon Super G3 (MF4100 series, or model F149200) to work successfully with Ubuntu 12.04.
Again, I can't thank you enough!!
Quote:
Originally Posted by
che_bizarro
Hi all,
I've had a fairly epic time getting Canon drivers to work on my 64-bit 12.04 LTS install but this morning I finally cracked it and hope that by sharing others will get the same joy...
Getting Canon drivers to work on 64-bit Ubuntu 12.04
Step 1. Download UFR drivers from Canon -
http://support-au.canon.com.au/conte...100270808.html
Step 2. Convert the 64-bit RPM files to .deb using alien
Code:
sudo alien -s cndrvcups-common-2.40-1.x86_64.rpm
sudo alien -s cndrvcups-ufr2-uk-2.40-1.x86_64.rpm
Step 3. Make Sym links in usr for lib64 -
Code:
sudo ln -s /usr/lib /usr/lib64
sudo ln -s /usr/local/lib /usr/local/lib64
Step 4. Install .deb files
Code:
sudo dpkg -i cndrvcups-common_2.40-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.40-2_amd64.deb
Step 5. AppArmor denies the CUPS executables which the driver needs. Add to /etc/apparmor.d/local/usr.sbin.cupsd:
Code:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Don't forget the commas at the end of each line!
Step 6. Add the 32-bit libs that the driver seems to depend on:
Code:
sudo apt-get install ia32-libs
sudo apt-get install libjpeg62:i386
Step 7. Restart CUPS
Code:
sudo service cups restart
Step 8. Add your printer and everything should work just fine!
I hope this helps someone else!
Re: Canon all-in-one laser printers
I'm also trying to get it working with 12.04 64-bit. No go, no matter what. I can get it to see the networked printer but nothing comes out when I print.
My fiancee's 32-bit xubuntu laptop was configured in a few minutes. My amd64 is not so lucky.
Re: Canon all-in-one laser printers
Quote:
Originally Posted by
che_bizarro
Hi all,
I've had a fairly epic time getting Canon drivers to work on my 64-bit 12.04 LTS install but this morning I finally cracked it and hope that by sharing others will get the same joy...
Getting Canon drivers to work on 64-bit Ubuntu 12.04
Step 1. Download UFR drivers from Canon -
http://support-au.canon.com.au/conte...100270808.html
Step 2. Convert the 64-bit RPM files to .deb using alien
Code:
sudo alien -s cndrvcups-common-2.40-1.x86_64.rpm
sudo alien -s cndrvcups-ufr2-uk-2.40-1.x86_64.rpm
Step 3. Make Sym links in usr for lib64 -
Code:
sudo ln -s /usr/lib /usr/lib64
sudo ln -s /usr/local/lib /usr/local/lib64
Step 4. Install .deb files
Code:
sudo dpkg -i cndrvcups-common_2.40-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.40-2_amd64.deb
Step 5. AppArmor denies the CUPS executables which the driver needs. Add to /etc/apparmor.d/local/usr.sbin.cupsd:
Code:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Don't forget the commas at the end of each line!
Step 6. Add the 32-bit libs that the driver seems to depend on:
Code:
sudo apt-get install ia32-libs
sudo apt-get install libjpeg62:i386
Step 7. Restart CUPS
Code:
sudo service cups restart
Step 8. Add your printer and everything should work just fine!
I hope this helps someone else!
I tried really hard to get my canon mf 4120 working. Also tried the solution of che_bizarro using alien -d instead of alien -s but still nothing happens. I just got the message: sending data to printer. Thats really annoying.
I hope someone will find a solution
2 Attachment(s)
Re: Canon all-in-one laser printers
Quote:
I tried really hard to get my canon mf 4120 working
If you google on
you get
http://software.canon-europe.com/products/0010408.asp
and if you click on the 2,20 version you get this
http://software.canon-europe.com/sof...355.asp?model=
if you scroll to the bottom of the page, there is a .zip file to download
download
..it should download into your Downloads directory?
If you open that; you should see it is 0113....zip
If you right click, and open with archive manager; it gives the picture I have called choose
.......assuming you have a 32bit system involved; open that folder; and choose Debian; open that;
and you see the picture URFdriver
1) right-click on the common driver first; install with gdebi installer; (it will ask you for your password);
2) now right-click on the cups ufr2 driver.. install with gdebi installer;
3) check in system-admin-printing .......it should all be there now ready to go
if you subscribe to a thread, you can follow more easily
.......right-hand side; near top ............thread tools......subscribe via email................
Re: Canon all-in-one laser printers
Hi,
I've got a 64-Bit Ubuntu 12.04 and I want to use a Canon iR 2022. I've followed the instructions of che_bizarro, used alien -c instead of alien -s but after all, my printer doesn't work.
So I checked each step and found out that step 3 went wrong. Instead of the symbolic link /usr/lib64/, I created the symbolic link /usr/lib64/lib. I think that might have happened because the directory /usr/lib64 already existed. So I renamed /usr/lib64 into /usr/lib64.old, ran
Code:
sudo ln -s /usr/lib /usr/lib64
again to make the needed symbolic link and copied by hand
the files from /usr/lib64.old to /usr/lib
the file from to /usr/lib64.old/cups/backend to /usr/lib/cups/backend
and the file from /usr/lib64.old/cups/filter to /usr/lib/cups/filter.
After that I ran step 4 till 8 again and my printer works. Hope that helps anyone else. Greetings, Bernd