Page 1 of 14 12311 ... LastLast
Results 1 to 10 of 135

Thread: Canon MF4350d - Printer Scanner setup

  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
    Apr 2005
    Beans
    2,336

    Re: Canon MF4350d - Printer Scanner setup

    I've just posted on this or a similar thread!

    64bit systems look in /usr/lib64

    canon is a default 32 bit install so puts stuff in /usr/lib

    have a look in the filter directory

    /usr/lib/cups/filter/
    see if there are any canon files there;

    ? copy them to the

    /usr/lib64/cups/filter/
    directory?

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

    Re: Canon MF4350d - Printer Scanner setup

    Update - installed U10.10 on our Gateway 4024 Laptop (32 bit CPU).
    Still
    http://support-asia.canon-asia.com/c...100270807.html
    for the drivers, a download at the bottom of a long, long page.
    Now a version 2.10 is available. Downloaded it. Extracted it.
    Still the 32 bit has both deb and rpm, the 64 bit has only rpm.
    Right clicked on
    cndrvcups-common_2.10-1_i386.deb
    and selected
    "Open with Ubuntu Software Center"
    Could not install, missing package cupsys.
    UbuntuForums for the answer? Yes
    http://ubuntuforums.org/showthread.php?t=1592487
    leads to
    https://help.ubuntu.com/community/CanonCaptDrv190
    leads to
    http://security.ubuntu.com/ubuntu/pool/universe/c/cups
    Look for the newest cupsys. I got:
    cupsys_1.4.3-1ubuntu1.2_all.deb
    download the deb
    right click on it and select "Ubuntu Software Center"
    Cupsys [Install] --- OK
    Now back to 2.10 and try installing again in sequence: common then ufr2.
    cndrvcups-common_2.10 --- OK
    cndrvcups-ufr2-uk_2.10 --- OK
    Now I power cycled both the printer and PC (not necessary? ).
    Then the usual Menu -> System -> Printing and [Add]
    Found two as expected. The first plain name was FAX. The second was the good one.
    Tested with a short gedit line. OK.

    Scanner worked without needing any downloads. SimpleScan is the default in U10.10, it worked. I used Synaptics to get Xsane, which also worked.

    We don't use the fax so I didn't bother with it.
    Gigabyte GA-MA790GPT-UD3H - AMD Phenom II x3 720 - 8 GB RAM - 2009 - My first PC from parts!

  9. #9
    Join Date
    Jan 2010
    Location
    India
    Beans
    42
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Exclamation Re: Canon MF4350d - Printer Scanner setup

    @ridgeland Thanks a lot for the thread!! Printer and Scanner working fine!

    But Two-sided printing is not shown in the options...any idea how to do that??

    Thanks.

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

    Re: Canon MF4350d - Printer Scanner setup

    Sorry,
    No idea. We haven't tried two sided. If you solve it please post the solution here.
    Thanks.
    Gigabyte GA-MA790GPT-UD3H - AMD Phenom II x3 720 - 8 GB RAM - 2009 - My first PC from parts!

Page 1 of 14 12311 ... 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
  •