Page 1 of 2 12 LastLast
Results 1 to 10 of 135

Thread: Canon MF4350d - Printer Scanner setup

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Location
    Ridgeland WI US
    Beans
    464
    Distro
    Xubuntu 14.04 Trusty Tahr

    Canon MF4350d - Printer Scanner setup

    May 21, 2012 - - - Update for Ubuntu 12.04 LTS

    When I installed Ubuntu 12.04 the system found the printer and installed a driver that does not work. It's not hard to get it working though.

    First you need the drivers from Canon's site. The download zipped file has both the 32 bit and 64 bit drivers. Note the steps below are for one specific version of the download. Hopefully Canon has updated it and you will be getting a newer version and need to edit the commands.

    The Canon support site is
    http://www.usa.canon.com/cusa/support
    The drivers for the MF4350d are at
    http://www.usa.canon.com/cusa/suppor...ersAndSoftware

    Download the file to a known location like /home/user/Downloads

    # # # First is a how-to for 64-bit systems ONLY # # #

    Before doing this I had already installed Adobe's Acrobat Reader (acroread) which installed libc6-i386 ia32-libs lib32z1. If you have not installed Reader then run this:
    sudo apt-get install libc6-i386 ia32-libs lib32z1
    (mjpollard post #88 and Footer post #93)
    The 64 bit files are in RPM not DEB so you need alien to convert them
    sudo apt-get install alien

    For a 64 bit install I followed the work of bjtuna (post #80). I put custom installs in /opt so I edited bjtuna's steps for my preferences. The ln command was a major breakthrough, thanks bjtuna.

    sudo -i
    cp /home/user/Downloads/Linux_UFRII_PrinterDriver_V240_us_EN.tar.gz /opt/
    cd /opt
    tar xzvf Linux_UFRII_PrinterDriver_V240_us_EN.tar.gz
    cd Linux_UFRII_PrinterDriver_V240_us_EN/64-bit_Driver/RPM
    ln -s /usr/lib /usr/lib64
    alien -k -c cndrvcups-common-2.40-2.x86_64.rpm
    alien -k -c cndrvcups-ufr2-us-2.40-2.x86_64.rpm
    dpkg -i cndrvcups-common_2.40-2_amd64.deb
    dpkg -i cndrvcups-ufr2-us_2.40-2_amd64.deb

    Now jump to the common steps – skip the 32-bit stuff

    # # # Now the 32-bit version – it's easier # # #

    I did not test this. My last install was 32-bit but Ubuntu 11.04
    Get the driver and extract as above

    sudo -i
    cp /home/user/Downloads/Linux_UFRII_PrinterDriver_V240_us_EN.tar.gz /opt/
    cd /opt
    tar xzvf Linux_UFRII_PrinterDriver_V240_us_EN.tar.gz
    cd Linux_UFRII_PrinterDriver_V240_us_EN/32-bit_Driver/Debian
    dpkg -i cndrvcups-common_2.40-2_i386.deb
    dpkg -i cndrvcups-ufr2-us_2.40-2_i386.deb

    # # # Common Steps # # #

    Ubuntu 12.04 had already found the printer and installed a non-functioning driver for it. So the first step is to delete the printer that is installed. Next add a printer. Side bar: I'm using Gnome Classic (no effects). Printer maintenance menus there are incomplete. I had to log in using Ubuntu (Unity) to have printer maintenance functions. Add the printer and you are given several options for a driver. The correct one was the fourth, the one with UFRII LT. Sharing the printer was a pain. It was so easy in 9.04, now it's CUPS.

    For scanning I didn't install anything else. I didn't test scanning until after the printer was installed and scanning worked fine. I don't use the fax function so I don't know if it works.

    The following is the original post of March 11, 2010 – Not so useful except to understand what the posts that follow are talking about.

    # # # Original Post # # #

    Out of the box the Canon MF4350d doesn't work with Linux (except as a copier). So here is how I got it to work. I don't use or care about the FAX machine feature so I am ignoring that. This is an Image Class printer. The user guide says MF4380dn MF4370dn and MF4350d

    Printer:
    Canon has a site to download the driver HERE
    There I downloaded:
    Linux Printer Driver (UFR II) Ver.2.00E --- 2010-02-17
    Unpack it and find a pair of Drivers. In the Documents/ReadME you will find Ubuntu 9.04 32bit has been tested. The only 64bit systems are Fedora and RedHat. I could not get Ubuntu 9.04 64 bit to work, even with the rpm's for 64 bit. Anyway I just installed a 32 bit version of Ubuntu 9.04 and that worked fine.
    Before installing the debs (32 bit versions in download) you need to verify you have libcups2-dev. Get it with Synaptics. After libcups2-dev is installed just install the two debs.
    cndrvcups-common_2.00-2_i386.deb
    cndrvcups-ufr2-uk_2.00-2_i386.deb
    Now connect the printer - Search for it if things don't start popping up. It will want to install two print drivers. One is fax the other is a printer. Install using the recommended driver. Send a test sheet (I don't like the test page because it consumes way to much toner). If the first one works cancel the install of the second (fax).
    Pretty straight forward for a 32 bit installation.

    Scanner:
    The sane version from synaptics will not work. You have to get an unreleased version.
    I followed a Linux-Mint post HERE Here are my steps...
    Synaptics - get libusb-dev --- without it no error messages will be generated but the scanner will never work.
    Get the unreleased version of sane from debian.org HERE
    Download the "Master" from the first line of the list.
    My download was 4.7 MB called:
    sane-backends-9b6a7af44269710d24576391c9b79e096b55aafb.tar.gz
    as root extract the tar-ball in /opt
    In a terminal
    Code:
    $ sudo su
    # cd /opt/sane-backends
    # ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
    # make
    # make install
    # cd /etc/udev/rules.d/
    # gedit 40-scanner-permissions.rules
    In gedit paste the following three lines:

    # usb scanner
    SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE:="0666"
    SUBSYSTEM=="usb_device",MODE:="0666"
    Save it. Check that it's in the correct folder /etc/udev/rules.d/ (I did this wrong once).

    Reboot to have the new rules take effect.

    Start XSane and it should default to it or offer it in a list.

    I bought one for my mother and one for my wife while they were on sale ($130 with trade-in).
    Last edited by ridgeland; May 21st, 2012 at 12:40 PM. Reason: Ubuntu 12.04 steps
    Gigabyte GA-MA790GPT-UD3H - AMD Phenom II x3 720 - 8 GB RAM - 2009 - My first PC from parts!

  2. #2
    Join Date
    Mar 2006
    Beans
    30
    Distro
    Ubuntu 10.04 Lucid Lynx

    Smile Re: Canon MF4350d - Printer Scanner setup

    I've been looking for this solution last 6 months; you saved my life ! Thanks for the info.

  3. #3
    Join Date
    Mar 2009
    Location
    OMA
    Beans
    16
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Canon MF4350d - Printer Scanner setup

    Did you mean libcups2-dev ? ( with an 'S' )

    Could not find a libcup2-dev.

    johenkel

  4. #4
    Join Date
    Mar 2009
    Location
    OMA
    Beans
    16
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Talking Re: Canon MF4350d - Printer Scanner setup

    I got it ! I got it !

    WOW - THANKS !!

    Works awesome - and even better since I used a discarded printer out of our surplus that was going into the trash, because its "eating" the paper.
    There was just that little paper holder clip from the discard tray inside the paper loader. Its only a few month old. Great !

    Now, I don't need to fiddle with the Canon imageCLASS MF5550 that I just could not get to work under linux.

    Thanks again !

    What a way to end the work week .... Yey !!!!

    johenkel

  5. #5
    Join Date
    Apr 2010
    Beans
    7

    Re: Canon MF4350d - Printer Scanner setup

    This worked great for me too. Just can't get it to print.

    I can even get the ADF to work great.

    Thanks a lot.

  6. #6
    Join Date
    Apr 2010
    Beans
    7

    Re: Canon MF4350d - Printer Scanner setup

    Has anyone been able to get the printing function going on 64-bit ubuntu? i'm running 9.04 and i was able to get scanning and the adf to work but i cannot print. i even tried alien -k -c "nameof64bitrpms" i downloaded the canon 2.10 driver for linux.

  7. #7
    Join Date
    Oct 2007
    Location
    NY, NY
    Beans
    77
    Distro
    Lubuntu 12.04 Precise Pangolin

    Re: Canon MF4350d - Printer Scanner setup

    Quote Originally Posted by johenkel View Post
    I got it ! I got it !

    WOW - THANKS !!
    how about answering your own question eh ?
    HP Pavilion dv6700t
    Ubuntu 12.04/Unity

  8. #8
    Join Date
    Jan 2007
    Location
    Ridgeland WI US
    Beans
    464
    Distro
    Xubuntu 14.04 Trusty Tahr

    Re: Canon MF4350d - Printer Scanner setup

    Thanks johenkel for pointing out my typo way back then.
    libcups2-dev NOT libcup2-dev
    My apologies to everyone since for not correcting it sooner, it's corrected now.
    Gigabyte GA-MA790GPT-UD3H - AMD Phenom II x3 720 - 8 GB RAM - 2009 - My first PC from parts!

  9. #9
    Join Date
    Sep 2012
    Beans
    2

    Re: Canon MF4350d - Printer Scanner setup

    I have a Canon MF4600 series, had the same problem installing it in 64-bit Ubuntu 12.04.
    Canon have driver version 2.6 available here: http://software.canon-europe.com/products/0010462.asp
    It comes with .deb files, so you don't need to convert. Their installation instruction is almost all you need to do.
    I then got this error:

    Idle - src = libcanon_pdlwrapper.c, line = 514, err = 0¥nDEBUG: Wrote 1 pages...

    What fixed it in my case, is what Footer already said (and can be found here):

    sudo apt-get install ia32-libs lib32z1

    Strange that 32-bit libraries fixed a problem on 64-bit Ubuntu. Big libraries they are too.
    Last edited by RolfBly; March 28th, 2013 at 11:10 PM.

  10. #10
    Join Date
    Apr 2005
    Beans
    1,861

    Re: Canon MF4350d - Printer Scanner setup

    so you went inside the directory I show in the thumbnail

    .............UFR package...................64bit drivers..................deb package and installed these 64bit deb drivers............common.deb first and then the ufr2_uk.deb afterwards.........

    and then needed the 32bit packages?...............just curious.................................

    Canon do update packages and listen so I suspect one might be able to tell them of this issue
    Attached Images Attached Images

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •