Canon Printer Drivers - Updated 2016
The Canon PIXMA iP1000 ver2.5 is an old printer driver and may not be compatible with the modern Linux printing system. But here is a work-around.
1. Do a clean install of Slacko.
2. Install the canon_ip1000-2.50.pet again.
3. Create a document in Abword.
4. Select Print > Print to File (instead of selecting your Canon printer)
5. This will create a PDF document.
6. Open this file in your PDF viewer program.
7. Print it to your Canon printer.
1. Do a clean install of Slacko.
2. Install the canon_ip1000-2.50.pet again.
3. Create a document in Abword.
4. Select Print > Print to File (instead of selecting your Canon printer)
5. This will create a PDF document.
6. Open this file in your PDF viewer program.
7. Print it to your Canon printer.
Canon LBP2900
I had managed to make this printer work via your instructions on the previous thread (Canon Pixma Printer Drivers), in April 2012 in LupuPlus.
The previous post has been updated & the printer fails to work in Slacko & puppy Precise. The error I get is "ccpdadmin command not found". Please help
The previous post has been updated & the printer fails to work in Slacko & puppy Precise. The error I get is "ccpdadmin command not found". Please help
@dsj: Please describe step-by-step exactly what you are doing to install this printer.
I downloaded the CAPT driver package again and I can't see a problem with the instructions.
I downloaded the CAPT driver package again and I can't see a problem with the instructions.
Last edited by rcrsn51 on Fri 19 Jul 2013, 12:44, edited 1 time in total.
Canon LBP2900
Got the printer working in Precise 5.6.1 after a few trials.
1 Frugal Install precise 5.6.1
2 Delete old save file & make a new save file. Do not install any software.
3 Download CAPT driver for linux 2.56 & extract the file.
4In the extracted directory look for Debian folder which has two files.
5 Install cndrvcups-common_2.56-1_i386.deb & then cndrvcups-capt_2.56-1_i386.deb
6 open up a terminal & enter the following commands
mkdir -p /etc/cngplp/account
chmod 777 /etc/cngplp/account
mkdir /var/captmon
chmod 777 /var/captmon
/etc/init.d/cups restart
7 now open up CUPS
8 add new printer
9 select CAPT printer (Canon LBP2900 shows up do not select it)
10 From manufacturers list select Canon
11 Select Canon LBP2900 CAPT ver 1.5
12 Add printer
13 In the next screen the software asks for printer URI
fill ccp://localhost:59687
14 Next screen asks for printer name. I entered canon2900
15 now go back to terminal & enter the following commands
ccpdadmin -p canon2900 -o /dev/usb/lp0
/etc/init.d/ccpd start
The printer was installed & I could print a test page from CUPS. Will further post regarding printing fom other software.
DSI
1 Frugal Install precise 5.6.1
2 Delete old save file & make a new save file. Do not install any software.
3 Download CAPT driver for linux 2.56 & extract the file.
4In the extracted directory look for Debian folder which has two files.
5 Install cndrvcups-common_2.56-1_i386.deb & then cndrvcups-capt_2.56-1_i386.deb
6 open up a terminal & enter the following commands
mkdir -p /etc/cngplp/account
chmod 777 /etc/cngplp/account
mkdir /var/captmon
chmod 777 /var/captmon
/etc/init.d/cups restart
7 now open up CUPS
8 add new printer
9 select CAPT printer (Canon LBP2900 shows up do not select it)
10 From manufacturers list select Canon
11 Select Canon LBP2900 CAPT ver 1.5
12 Add printer
13 In the next screen the software asks for printer URI
fill ccp://localhost:59687
14 Next screen asks for printer name. I entered canon2900
15 now go back to terminal & enter the following commands
ccpdadmin -p canon2900 -o /dev/usb/lp0
/etc/init.d/ccpd start
The printer was installed & I could print a test page from CUPS. Will further post regarding printing fom other software.
DSI
I have a pair of Canon printers I'd like to be able to use with my recently Puppified netbook. I don't have much experience with CUPS yet but I've got to learn this -- I am an artist! Gotta be able to print...
Printer #1 is a PIXMA i9900. I don't know if there's a driver for this but I really hope there is it's my only 11x17 (for me, large format) printer... if I can't print from it in Puppy... well, that's a big problem.
Printer #2 is a PIXMA iP90. It's needing some attention at the moment (manual head cleaning and cartridge replacement) so it's a lower priority.
I'm running Upup Precise 3991 on the computer in question.
Printer #1 is a PIXMA i9900. I don't know if there's a driver for this but I really hope there is it's my only 11x17 (for me, large format) printer... if I can't print from it in Puppy... well, that's a big problem.
Printer #2 is a PIXMA iP90. It's needing some attention at the moment (manual head cleaning and cartridge replacement) so it's a lower priority.
I'm running Upup Precise 3991 on the computer in question.
I cannot find Linux drivers for this model. However, I found a post claiming that it is compatible with the BJC-8500 Gutenprint driver, or maybe the PIXMA iP8500.starhawk wrote:Printer #1 is a PIXMA i9900
There is a driver posted on Page 1. But this old driver may not work well in new Puppies.Printer #2 is a PIXMA iP90
Thanks for the prompt response!
If you can point me to either driver you mentioned as being possibly compatible with the i9900 I can test it basically right away.
I noticed a newer driver for the iP90 on IIRC page 3 of this thread -- has that been tested in Upup Raring 3991? I'll be able to do that in a couple days, if it hasn't -- waiting on a replacement cartridge to arrive from the far-away land of eBay
EDIT: sorry, post with that iP90 driver is pg2, about a third of the way down. A pity one cannot upgrade the RAM in one's head...
If you can point me to either driver you mentioned as being possibly compatible with the i9900 I can test it basically right away.
I noticed a newer driver for the iP90 on IIRC page 3 of this thread -- has that been tested in Upup Raring 3991? I'll be able to do that in a couple days, if it hasn't -- waiting on a replacement cartridge to arrive from the far-away land of eBay
EDIT: sorry, post with that iP90 driver is pg2, about a third of the way down. A pity one cannot upgrade the RAM in one's head...
Apparently there's a Gutenprint driver specifically for that printer. Tried it. Worked I got me a test page. Only thing I don't like is that it says Ubuntu on the test page but I'll have to get with pemasu about that maybe.
Looks like there's an iP90 Gutenprint driver as well. If it works that'd rock hard.
Looks like there's an iP90 Gutenprint driver as well. If it works that'd rock hard.
MG 2100 on networked router
I have the MG 2100 connected to a USB port on the ASUS RT-N16 router next to the HP P1006.
The P1006 continues to work well via the networked router.
I have canon_mg2100-3.60.pet loaded and have tried setting it via AppSocket/HP JetDirect as socket://192.168.1.1:8611 but print jobs sent there come out of the P1006
Do I need to use the cups-bjnp-1.0.pet instead?
When the P1006 runs out of paper or is otherwise interrupted I reset using the Console variables you provided:
Do I need something like that for the Cacon MG 2100 as well?
Thanks!
The P1006 continues to work well via the networked router.
I have canon_mg2100-3.60.pet loaded and have tried setting it via AppSocket/HP JetDirect as socket://192.168.1.1:8611 but print jobs sent there come out of the P1006
Do I need to use the cups-bjnp-1.0.pet instead?
When the P1006 runs out of paper or is otherwise interrupted I reset using the Console variables you provided:
Code: Select all
cat /usr/share/foo2xqx/firmware/sihoP1006.dl | nc -w 1 192.168.1.1:9100
Thanks!
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
Re: MG 2100 on networked router
Where did you get this port number?edoc wrote:8611
Page 1 of this thread "bjnp://aaa.bbb.cc.dd:8611"
I also tried 9100 and 9101
I wanted to try everything I could think of before asking for help.
I also tried 9100 and 9101
I wanted to try everything I could think of before asking for help.
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
The cups-bjnp-1.0.pet only applies to Canon models that are standalone networked printers. Your MG2100 is NOT one of these.
When you run the CUPS wizard is your HP P1006 auto-detected?
Run PeasyPort on the IP address 192.168.1.1. Is Port 9100 detected? Are Ports 9101 or 9102 detected?
Does your MG2100 work as a locally connected USB printer?
Do you know for sure that your router supports two printers?
My best guess is that your router would advertise the second printer as
When you run the CUPS wizard is your HP P1006 auto-detected?
Run PeasyPort on the IP address 192.168.1.1. Is Port 9100 detected? Are Ports 9101 or 9102 detected?
Does your MG2100 work as a locally connected USB printer?
Do you know for sure that your router supports two printers?
My best guess is that your router would advertise the second printer as
Code: Select all
socket://192.168.1.1:9101
OKrcrsn51 wrote:The cups-bjnp-1.0.pet only applies to Canon models that are standalone networked printers. Your MG2100 is NOT one of these.
Yes.When you run the CUPS wizard is your HP P1006 auto-detected?
IP: 192.168.1.1Run PeasyPort on the IP address 192.168.1.1. Is Port 9100 detected? Are Ports 9101 or 9102 detected?
Port: 1
Output:
sh: line 17:
Yes.Does your MG2100 work as a locally connected USB printer?
[/quote]Do you know for sure that your router supports two printers?[/quote]
I don't know & when I searched the best info I found was this thread:
"... the way the print server works with lrp you will need to set 2 tcp/ip lrp's one for each printer, haven't tried it as i don't have 2 printers , but that's the theory"
"lrp print servers dont work with mfc's etc"
Source: http://forums.whirlpool.net.au/archive/1273035
I asked on Amazon since users seem to be answering questions there.
My best guess is that your router would advertise the second printer asCode: Select all
socket://192.168.1.1:9101
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603
?????edoc wrote:IP: 192.168.1.1
Port: 1
Output:
sh: line 17
What Puppy are you using?
In the Port box, enter 9100. That port should be detected. If not, try changing the Speed settings. Then try 9101 and 9102.
If the router is not advertising a second port, then maybe there is some internal configuration necessary.