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

Thread: canon ip4700 printer/driver problem on 64bit karmic

  1. #1
    Join Date
    Sep 2009
    Location
    The Black Country, uk.
    Beans
    39
    Distro
    Ubuntu 10.04 Lucid Lynx

    canon ip4700 printer/driver problem on 64bit karmic

    Hi guys,
    I could use some help installing my new printer if anybody knows how. I bought this after checking that there was an available driver at Canon but now when I try to install it the config' tells me that it can't read the file. I have repeated the download but the results are just the same.

    I don't know whether it would be possible to edit the file, it seems a little unlikely, can anyone help me with an alternative. The machine worked perfectly on windows of course, this os is testing me and after this is sorted I've got to get the scanner to work...

    Any answers in noobyspeak please, cheers. (I've moved this from installations)

    __________________
    Asus M4a785td-m-evo Radeon 4300 igpu Phenom II 550 Karmic
    Asus M4a785td-m-evo Radeon 5770 Phenom II 550 Lucid

  2. #2
    Join Date
    Sep 2009
    Location
    The Black Country, uk.
    Beans
    39
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: canon ip4700 printer/driver problem on 64bit karmic

    bump, could anyone help me please?
    Asus M4a785td-m-evo Radeon 5770 Phenom II 550 Lucid

  3. #3
    Join Date
    Jun 2007
    Location
    Lincolnshire, UK
    Beans
    22
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: canon ip4700 printer/driver problem on 64bit karmic

    I'll try to help. I've just bought a Canon ip4700 and got it installed on Karmic.

    The file you have there is a tgz file which is the Linux equivalent of a winzip file, ie. it has the files archived inside it.

    What you need to do is to navigate to wherever you put the tgz file you downloaded. (If it's on your Desktop then that's easy, otherwise, use the Places menu) and double click it to open the archive manager. You will find three folders in there ending in 'deb'. Double click the one that doesn't have "guide" in its name.
    This should then bring up two files: one called 'install.sh' and the other is folder called 'packages', double click 'packages'.

    You will find two more files ending in '.deb'. These are the installation packages that will install your driver. Double click the one with 'common' in the name first: the package installer will start up; then click the 'install' button and let it do its stuff. The close the package installer and repeat the process with the other '.deb' file.

    After this, plug in your printer with a USB cable. If it doesn't automatically find it after a few minutes, then go into the "System" menu and select "Administration->Printing".

    The printer should then get installed.

    Apologies for the woolly explanation, but I'm not at home where my Linux machine is so I'm doing this from memory.

  4. #4
    Join Date
    Sep 2009
    Location
    The Black Country, uk.
    Beans
    39
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: canon ip4700 printer/driver problem on 64bit karmic

    Hi dthuk, thanks for your reply, I must admit I had about given up on this one. I still haven't got the printer working, but have made slight progress since my original post. I'm encouraged by your success.

    I worked through what you posted and got to the installation part but received an error message saying wrong architecture i386 . I don't seem to be able to get beyond this. I seem to have downloaded a lot of drivers and converted them with alien, I'm wondering whether I ought to uninstall them and start afresh

    Any guidance you may have gratefully received. Tony.
    Asus M4a785td-m-evo Radeon 5770 Phenom II 550 Lucid

  5. #5
    Join Date
    Jun 2007
    Location
    Lincolnshire, UK
    Beans
    22
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: canon ip4700 printer/driver problem on 64bit karmic

    The problem is that the driver package is written for a 32 bit system and you are using 64 bit. The first thing the package installer does is check your system, and when it discovers it's 64 bit, it gives the message you see. However, this may not be the end of the line. Often these 32 bit packages will still work, you just have to force the package installer to ignore the error.

    I would uninstall the other stuff. It's not the source of the problem, but as I don't know what you've installed, there's always the risk that something will be muddying the waters.

    Now try the following:

    Double click on your .tgz package as before.

    In the archive manager window that pops up, double-click on "cnijfilter-ip4700series--3.20-1-i386-deb.tar.gz"

    Double click on "cnijfilter-ip4700series--3.20-1-i386-deb"

    Double click on "packages"

    Now we are going to extract the two packages to your desktop:

    Click on the first of the two files "cnijfilter-common_3.20-1-i386.deb" then click the "Extract" button at the top.

    The file location window pops up. Select Desktop in the left hand pane and hit "Extract" button in the bottom right.

    Select the second file "cnijfilter-ip4700series_3.20-1-i386.deb" and extract this to the Desktop in the same way.

    Now, we need to go to the terminal screen by clicking on the "Applications" menu and selecting "Accessories->Terminal"

    In the terminal type:

    cd Desktop
    then we are going to install the packages but forcing them to ignore the error by typing:

    sudo dpkg -i --force-architecture cnijfilter-common_3.20-1_i386.deb
    You will be asked for your password. Watch out for all the hyphens and underscore characters!

    Now if this works, do the same for the other package by typing:

    sudo dpkg -i --force-architecture cnijfilter-ip4700series_3.20-1_i386.deb
    after this, you can proceed as mentioned in my earlier post by plugging in your printer. I'm afraid I don't have a 64 bit system so I can't test whether this will work. We may find we need to install some other 32 bit support packages first if this doesn't work, so let me know how you get on and we'll take it from there.

    Dave
    Last edited by dthuk; March 5th, 2010 at 11:00 AM.

  6. #6
    Join Date
    Sep 2009
    Location
    The Black Country, uk.
    Beans
    39
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: canon ip4700 printer/driver problem on 64bit karmic

    Hi, thanks for your reply. I've been trying steadily since your post this morning but have not yet succeeded.

    I've cleared most of the original downloads from the desktop and deleted the printer from the admin menu. The drivers appear to have gone as a search shows nothing, but I confess I have been unable to find a way of completely uninstalling with all the dependencies.

    I re-downloaded the latest driver from Canon. Following your instructions I get as far as the forced install but it's telling me that the system can't access the archive- no such file. Screenshot.jpg

    Clicking on the file and trying the gdebi installer shows no file on the desktop either, although it shows the scanner drivers awaiting installation.

    I've seen somewhere a reference to changing a file from i386 to amd64, do you think that may be relevant or am I way off the mark?

    I appreciate your time, regards.
    Attached Images Attached Images
    Asus M4a785td-m-evo Radeon 5770 Phenom II 550 Lucid

  7. #7
    Join Date
    Jun 2007
    Location
    Lincolnshire, UK
    Beans
    22
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: canon ip4700 printer/driver problem on 64bit karmic

    I can see your problem further up the screen. When you typed "cd desktop" you used a small 'd' rather than a capital 'D' ie. you typed "cd desktop" rather than "cd Desktop" which is why you got the response "No such file or directory".

    Unlike Windows, Linux is case sensitive.

    The prompt in your terminal window should change from

    tony@tony-desktop:~$

    to

    tony@tony-desktop:~/Desktop$

    which shows you're in the Desktop directory.

    It's because you weren't in this directory when you typed the commands that the package installer couldn't find them and gave the response "No such file or directory"

    Best of luck!

    Dave

  8. #8
    Join Date
    Sep 2009
    Location
    The Black Country, uk.
    Beans
    39
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: canon ip4700 printer/driver problem on 64bit karmic

    Hi Dave,
    yesss, you were right, it was my upper case carelessness that was preventing the install. I'm not quite out of the woods as there was a hiccup when trying my first text document but the initial test was ok so I'm sure that can be sorted. I need to leave it now but I'll have another go in the morning and see if anything needs adding.

    Thanks for your time and effort in helping me out, Tony.
    Asus M4a785td-m-evo Radeon 5770 Phenom II 550 Lucid

  9. #9
    Join Date
    Apr 2009
    Beans
    228

    Re: canon ip4700 printer/driver problem on 64bit karmic

    Removed, and apologies for the double posting, I promise to be more careful.
    Last edited by r_avital; April 13th, 2010 at 04:44 AM.

  10. #10
    Join Date
    Jul 2007
    Beans
    230

    Re: canon ip4700 printer/driver problem on 64bit karmic

    Quote Originally Posted by dthuk View Post
    The problem is that the driver package is written for a 32 bit system and you are using 64 bit. The first thing the package installer does is check your system, and when it discovers it's 64 bit, it gives the message you see. However, this may not be the end of the line. Often these 32 bit packages will still work, you just have to force the package installer to ignore the error.

    I would uninstall the other stuff. It's not the source of the problem, but as I don't know what you've installed, there's always the risk that something will be muddying the waters.

    Now try the following:

    Double click on your .tgz package as before.

    In the archive manager window that pops up, double-click on "cnijfilter-ip4700series--3.20-1-i386-deb.tar.gz"

    Double click on "cnijfilter-ip4700series--3.20-1-i386-deb"

    Double click on "packages"

    Now we are going to extract the two packages to your desktop:

    Click on the first of the two files "cnijfilter-common_3.20-1-i386.deb" then click the "Extract" button at the top.

    The file location window pops up. Select Desktop in the left hand pane and hit "Extract" button in the bottom right.

    Select the second file "cnijfilter-ip4700series_3.20-1-i386.deb" and extract this to the Desktop in the same way.

    Now, we need to go to the terminal screen by clicking on the "Applications" menu and selecting "Accessories->Terminal"

    In the terminal type:



    then we are going to install the packages but forcing them to ignore the error by typing:



    You will be asked for your password. Watch out for all the hyphens and underscore characters!

    Now if this works, do the same for the other package by typing:



    after this, you can proceed as mentioned in my earlier post by plugging in your printer. I'm afraid I don't have a 64 bit system so I can't test whether this will work. We may find we need to install some other 32 bit support packages first if this doesn't work, so let me know how you get on and we'll take it from there.

    Dave
    This should be a stickey. You explaned it real well. For a newbe. I have been trying to do this. But you were the the one that told me to put the pack on the desk top the to CD to get to it.
    Thanks and god Bless Johnny(at 65++ I need alot of help)

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
  •