LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-27-2011, 03:11 PM   #1
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Rep: Reputation: 0
Printing with Canon IP1800


Hi
I am brand new to Ubuntu (1 day). I can find my way round most things but I can't print to my Canon Pixma. I have tried to download Australian drivers from a 2007 thread but when I try to download I get the error message "wrong architecture i386". My computer uses an AMD Athlon IIx3 processor. When I say can't print, the file goes into a print queue but the printer does not respond at all. I can see the printer when I go into system, admin, printing.
Can anyone help?
John

Last edited by John Morris; 02-27-2011 at 03:14 PM.
 
Old 02-27-2011, 06:14 PM   #2
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux 16.04, Debian 10, LineageOS 14.1
Posts: 1,572

Rep: Reputation: 210Reputation: 210Reputation: 210
Try installing and running printconf. You can install it with the synaptic package manager, and then run it in the terminal with the command "sudo printconf". This often is enough to set up a printer.
 
Old 02-27-2011, 07:37 PM   #3
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,341
Blog Entries: 28

Rep: Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145Reputation: 6145
Linux Printing does not list an entry for the IP1800, but does have one for the iP4000.

If might be worth a shot if nothing else works:

http://www.openprinting.org/printer/Canon/Canon-iP4000

It's a volunteer website, so the lack of a listing is not conclusive.
 
Old 02-27-2011, 08:17 PM   #4
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux 16.04, Debian 10, LineageOS 14.1
Posts: 1,572

Rep: Reputation: 210Reputation: 210Reputation: 210
There are drivers for it, but these were for hardy. Perhaps they would still work. They're at this site here. Another site with drivers is here. I would still try printconf first, though.

Last edited by mark_alfred; 02-27-2011 at 08:19 PM.
 
Old 02-28-2011, 02:54 PM   #5
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Original Poster
Rep: Reputation: 0
Mark

Thanks for your replies.

Re the first reply, I am not being rude but remember I am a novice; I didn't understand a word after run printcon.

Re your second idea I have just downloaded what it says is a new driver from the site you mention. I now get the error message "Internal error cnijfilter-ip1800series_2.70-3_i386 could not be opened" for the second and "wrong architecture -i386" for the first.

Regards

John
 
Old 02-28-2011, 04:14 PM   #6
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux 16.04, Debian 10, LineageOS 14.1
Posts: 1,572

Rep: Reputation: 210Reputation: 210Reputation: 210
synaptic is a program on ubuntu that is used for installing programs. You can find it in one of the drop down menus at the top of your desktop (System → Administration → Synaptic Package Manager). You can use this to install printconf. Also use it to install foomatic-db-engine. Then, after you've installed printconf and foomatic-db-engine, press Alt-F2, and enter "gnome-terminal". Once the terminal is open, enter the command "sudo printconf". This hopefully will install drivers for your printer (have the printer turned on when running the command.)

Or perhaps you can install printconf using the Ubuntu Software Centre. I dunno. I don't actually use ubuntu (and I don't use gnome either, so I'm not sure if my instructions are correct.)

If the above doesn't work for installing printconf, then try this (all commands should be entered without quotes):
  1. press Alt-F2. This should open a run program dialogue box.
  2. enter "gnome-terminal" (this is to open the terminal for entering commands -- the terminal is like the Windows MS-DOS box)
  3. in the terminal, enter "sudo apt-get update"
  4. then enter "sudo apt-get install printconf"
  5. enter "sudo printconf"
This will hopefully set up your printer. Note, it'll only work if there are open source drivers for your printer, which may not be the case. But, like I said, it never hurts to check.

From your post, since you got the feedback "wrong architecture" when you installed the drivers, I'm wondering what type of computer you have.

Last edited by mark_alfred; 03-01-2011 at 10:25 AM. Reason: remembered that foomatic-db-engine also needs to be there
 
Old 03-01-2011, 04:21 AM   #7
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Original Poster
Rep: Reputation: 0
Thanks mark

Im will try that shortly. My computer uses the AMD 3 core processor with a 64 bit system - I am thinking that is the main problem.

John
 
Old 03-01-2011, 10:12 AM   #8
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux 16.04, Debian 10, LineageOS 14.1
Posts: 1,572

Rep: Reputation: 210Reputation: 210Reputation: 210
I did a search for amd64 drivers, and couldn't find any. However, I did find a Gentoo website that discussed this printer, and it says that the gutenprint cups driver does work reasonably well. Running printconf should set this all up for you, and hopefully get the printer working.

Along with printconf, also install a package named foomatic-db-engine, and then run printconf as I mentioned above in post #6, and hopefully your printer will be set up and working.

Last edited by mark_alfred; 03-01-2011 at 10:24 AM.
 
Old 03-01-2011, 11:37 AM   #9
robbssi
LQ Newbie
 
Registered: Mar 2011
Distribution: Kubuntu 10.04
Posts: 8

Rep: Reputation: 2
Try this

I recently upgraded to Kubuntu 10.04 from 9.04 and I couldn't get my iP1800 working until I came across:

http://www.znupii.ro/how-to-canon-pi...si-ip1900.html

I followed his instructions and the printer is again working perfectly. You didn't specify which version of Ubuntu you are running, and I don't know if it will work on 10.10. It has nothing to do with your processor - I have the same one too.
 
Old 03-01-2011, 02:26 PM   #10
mark_alfred
Senior Member
 
Registered: Jul 2003
Location: Toronto, Ontario, Canada
Distribution: Ubuntu Linux 16.04, Debian 10, LineageOS 14.1
Posts: 1,572

Rep: Reputation: 210Reputation: 210Reputation: 210
I think robbssi's method (from post #9) would work. It seems to be a newer version (rather than 2.70, it seems to be 3.0 -- interestingly this is the only place I've come across that).

If trying that doesn't work, then I found a source rpm that might. Download the source rpm here, and then run the following in the terminal:

Code:
sudo alien cnijfilter-common-2.70-2.src.rpm
It should then give you the following feedback:
Code:
cnijfilter-common_2.70-3_amd64.deb generated
Now, do the following:
Code:
dpkg -i cnijfilter-common_2.70-3_amd64.deb
And that should work. If the alien command generates "cnijfilter-common_2.70-3_i386.deb" (though I don't see why it would, but I've often been wrong before), then try the following on it:
Code:
sudo dpkg -i --force architecture cnijfilter-common_2.70-3_i386.deb
After doing this, try the printer. If it still doesn't work, then perhaps you need cups to be set up. I think running "sudo printconf" in the terminal will do this.
 
Old 03-02-2011, 02:11 PM   #11
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Original Poster
Rep: Reputation: 0
I'm sorry guys but I obviously have a LOT to learn. I can't get past the first line of Robssi's site. I downloaded the file "tar zxvf Canon-Pixma-iP1900-iP1800-KarmicKoala.tar.gz" and saved it to downloads. I tried the next command "tar -zxvf etc" and got "cannot open: no such file or directory. I then tried downloading but opening rather than saving with the same result.

I typed the command into the gnome terminal - is this correct?

In reply to a previous post I have version 10.10

Last edited by John Morris; 03-02-2011 at 02:18 PM.
 
Old 03-02-2011, 02:55 PM   #12
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Original Poster
Rep: Reputation: 0
I have just tried mark's first idea and downloaded printconf and followed his steps. This time no errors but no success either but advice to visit linuxprinting.org. Sigh

Reading back through the text it does say (paraphrasing) "printer not automatically configurable by debian." Then "Rather than invoking init scripts through /etc/initd, use the service(8) utility, e.g. service cups restart."
 
Old 03-02-2011, 03:16 PM   #13
robbssi
LQ Newbie
 
Registered: Mar 2011
Distribution: Kubuntu 10.04
Posts: 8

Rep: Reputation: 2
John

The file you downloaded should be called Canon-Pixma-iP1900-iP1800-KarmicKoala.tar.gz
My experience isn't much more than yours, but what I would do is
1. check using your file manager to find the location of this file. it is probably ~/Downloads or something like that
2. in your terminal type cd Downloads to make that your current directory.
3. type tar -zxvf Canon-Pixma-iP1900-iP1800-KarmicKoala.tar.gz
This will place some files in a new directory Canon-Pixma-iP1900-iP1800-KarmicKoala within Downloads.
4. in your terminal type cd Canon-Pixma-iP1900-iP1800-KarmicKoala so it becomes your current directory.
5. then proceed with the remaining steps in the Russian guy's site:
sudo dpkg -i cnijfilter-common_3.00-1_i386.deb
sudo dpkg -i cnijfilter-ip1900series_3.00-1_i386.deb
and the final setup


I hope there aren't too many blunders there.
I see a comment in his site that this works in Ubuntu 10.10
 
Old 03-03-2011, 04:40 AM   #14
John Morris
LQ Newbie
 
Registered: Feb 2011
Posts: 11

Original Poster
Rep: Reputation: 0
Robbssi

I followed your instructions which worked down to step 5 when the first instruction from the Russian site gave the error:

error processing cnijfilter-common_3.00-1_i386.deb (--install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
cnijfilter-common_3.00-1_i386.deb

As I said above I get the error:

wrong architecture -i386

when trying to download that program
 
Old 03-03-2011, 11:28 AM   #15
robbssi
LQ Newbie
 
Registered: Mar 2011
Distribution: Kubuntu 10.04
Posts: 8

Rep: Reputation: 2
John

Sorry. My instructions were what I did on my 32 bit system.
Change the two commands in step 5 to:

sudo dpkg --force-architecture -i cnijfilter-common_3.00-1_i386.deb
sudo dpkg --force-architecture -i cnijfilter-ip1900series_3.00-1_i386.deb

That should do it.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Driver for Canon Pixma ip1800 frank_c Linux - Hardware 6 04-30-2009 08:59 PM
How to Install Canon Pixma IP1800 on a win 98 using CUPS? placa1783 Linux - Newbie 1 03-18-2008 02:05 PM
Canon iP4200 printing HtheB Linux - Hardware 3 01-01-2007 03:48 PM
Canon Printing BigBearOmaha Linux - Hardware 2 10-02-2006 04:20 PM
canon draft printing Smokeyone MEPIS 2 01-13-2006 03:51 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration