Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Printing and Scanning with Canon Pixma/Pixus Series

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
503 posts
  • Page 13 of 21
    • Jump to page:
  • Previous
  • 1
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 21
  • Next
Author
Message
yomgui
n00b
n00b
Posts: 25
Joined: Thu Jun 30, 2005 2:59 pm

  • Quote

Post by yomgui » Tue Aug 26, 2008 7:21 pm

I am still fighting with my pixma IP1500 on my amd64 box.

The weird stuff is that when I use bjfilterpixmaip1500 directlty, my printer is working !!

Code: Select all

 bjfilterpixmaip1500 --grayscale -p a4 --fit toto.png  > /dev/usb/lp0 

I tried to use turboprint 1.96-r3, same result, the test page is not printed

Still no ideas ?
Top
yomgui
n00b
n00b
Posts: 25
Joined: Thu Jun 30, 2005 2:59 pm

  • Quote

Post by yomgui » Wed Aug 27, 2008 6:26 am

Forget my previous post :

I had a gnutls lib problem which was detailed in the cups error_log file with detailed log.

Code: Select all

D [26/Aug/2008:22:10:29 +0200] [Job 127] /usr/bin/gs: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory
Now the test page is working !

Thanks.
Top
Thorsten-Bln
Tux's lil' helper
Tux's lil' helper
Posts: 78
Joined: Tue Feb 28, 2006 8:38 am
Location: Berlin

  • Quote

Post by Thorsten-Bln » Tue Sep 16, 2008 1:13 pm

Hello,

I also struggeled the last days to install my Canon IP4500 on my 64bit Gentoo.

I tried the Turboprint-drivers, but they cost money. I also tried the 32-bit-chroot-environment and other wiki-pages and hints.

And today I found out a very simple and easy solution.

Gutenprint brings support for the Canon Pixma IP4500.

In Portage tree is version 5.1.4 as stable. With this version I just got empty paper out of my printer.

Then I unmasked 5.1.7 in portage tree and with that version my IP4500 works pretty well.

So, I just did the following :

Code: Select all

# nano "net-print/gutenprint ~amd64" >> /etc/portage/package.keywords
# emerge -v gutenprint
And then I could create the printer in cups and selected the "Canon Pixma IP4500 - CUPS+Gutenprint 5.1.7" driver.
And it worked without any problems within 5 minutes.

I hope that information helps someone :D

Bye
Thorsten
Top
exsencon
n00b
n00b
Posts: 3
Joined: Mon Feb 02, 2009 9:12 pm
Location: Belgium

Canon Pixma MP520

  • Quote

Post by exsencon » Mon Feb 02, 2009 10:03 pm

I am happy to say that the Canon MP520 works with a ebuild driver.
I installed Sabayon a week ago and tried to get my CanonMp520 to work with it. I run different linux OS (Ubuntu,slackware,mandriva,debian,slax,fedora,suse,linuxmint) on a Dell Dimension 520 desktop and they all work well with the printer.
I tried the canon provided drivers for this printer (they come in .deb and .rpm packages) but I couldn't get it to work. I surely must have made several mistakes but I don't know what. The printer just produced a blank page.
So I went for the ebuild cnijfilter-2.80 since the canon drivers are also cnijfilter-common-2.80 and cnijfilter-mp520series-2.80.
After a few mistakes(first time on sabayon and gentoo!) I got it right. I went to the cups browser and the new driver was there. Just configured it and it printed a nice test page. Tested it further on files and on the web,great job. The resolution is 600dpi though and I don't know if that can be changed and how. But it is printing with the Ebuild driver. I don't know if somebody tested the mp520 with it already but it works,I tell you. :lol:
Top
rogge
Tux's lil' helper
Tux's lil' helper
Posts: 148
Joined: Fri Oct 13, 2006 8:20 pm
Location: Erfurt

  • Quote

Post by rogge » Sun Feb 08, 2009 11:42 pm

Have a look on the latest release -> cnijfilter-3.00 http://bugs.gentoo.org/show_bug.cgi?id=258244

It works fine and support the following printer:

IP1900
IP2200
IP3600
IP4200
IP4600
IP6600d
IP7500
MP190
MP240
MP500
MP540
MP630

Greats rogge
Top
exsencon
n00b
n00b
Posts: 3
Joined: Mon Feb 02, 2009 9:12 pm
Location: Belgium

  • Quote

Post by exsencon » Mon Feb 09, 2009 11:57 am

Thanks for the info. I see the MP520 is not mentioned so I think I wait a while since I have a working system now and I don't want to give it up trying something else that isn't sure to work with my printer. I remember trying "official" drivers for MP540 and they didn't work for my MP520.
Top
exsencon
n00b
n00b
Posts: 3
Joined: Mon Feb 02, 2009 9:12 pm
Location: Belgium

  • Quote

Post by exsencon » Wed Feb 11, 2009 10:38 pm

I just got the scanner end of my CanonPixma MP520 working with the sane-pixma-0.14.4.ebuild. Works as standalone and in Gimp after a xsane upgrade. A whole range of resolutions available for scanning. Printing is 600DPI.
Good job!
Top
Guayasil
n00b
n00b
Posts: 71
Joined: Thu Nov 30, 2006 8:34 am

PIXMA iP100?

  • Quote

Post by Guayasil » Wed Feb 18, 2009 1:40 pm

How about the 2.90 driver (http://software.canon-europe.com/softwa ... asp?model=)? I've just bought this (PIXMA iP100) printer. It works fine under Windows. How about Gentoo? I'll appreciate any help with the ebuild .
Top
rogge
Tux's lil' helper
Tux's lil' helper
Posts: 148
Joined: Fri Oct 13, 2006 8:20 pm
Location: Erfurt

  • Quote

Post by rogge » Sun Feb 22, 2009 4:09 pm

@Guayasil:

look at this -> http://bugs.gentoo.org/show_bug.cgi?id=253153


Greats rogge
Top
overmailed
n00b
n00b
Posts: 1
Joined: Mon Mar 02, 2009 8:44 am

IP3500 ppd

  • Quote

Post by overmailed » Mon Mar 02, 2009 8:53 am

Here is my custom PPD I used for borderless printing on Cannon IP3500 with cnijfilter 2.80-1

Code: Select all

*PPD-Adobe: "4.3"                               
*%  CUPS add-on PPD file for Canon Inkjet Printer Driver.
*%  Copyright CANON INC. 2001-2007                       
*%  All Rights Reserved.                                 
*%                                                       
*%  This program is free software; you can redistribute it and/or modify
*%  it under the terms of the GNU General Public License as published by
*%  the Free Software Foundation; either version 2 of the License, or   
*%  (at your option) any later version.                                 
*%                                                                      
*%  This program is distributed in the hope that it will be useful,     
*%  but WITHOUT ANY WARRANTY; without even the implied warranty of      
*%  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the       
*%  GNU General Public License for more details.                        
*%                                                                      
*%  You should have received a copy of the GNU General Public License   
*%  along with this program; if not, write to the Free Software         
*%  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English   
*Manufacturer: "Canon"      
*ModelName: "Canon iP3500 series"
*NickName: "Canon iP3500 series Ver.2.80"
*PCFileName: "CNIP3500.PPD"              
*Product: "(ip3500)"                     
*PSVersion: "(3010.000) 550"             
*PSVersion: "(3010.000) 651"             
*PSVersion: "(3010.000) 705"             
*PSVersion: "(3010.000) 715"             
*ShortNickName: "IP3500"                 

*ColorDevice: True
*DefaultColorSpace: RGB
*Throughput: "1"       
*LandscapeOrientation: Plus90
*LanguageLevel: "3"          
*FileSystem: False           
*TTRasterizer: Type42        

*cupsFilter: "application/vnd.cups-postscript 0 pstocanonij"
*cupsManualCopies: True                                     
*cupsModelNumber: 319                                       
*cupsVersion: 1.1                                           

*MaxMediaWidth: "612"
*MaxMediaHeight: "1656"
*CenterRegistered: False
*HWMargins: 9.64 14.17 9.64 8.50
*LeadingEdge Short: ""          
*DefaultLeadingEdge: Short      
*VariablePaperSize: True        
*ParamCustomPageSize Width: 1 points 153.08 612.0
*ParamCustomPageSize Height: 2 points 243.78 1656.0
*ParamCustomPageSize WidthOffset: 3 points 0 0     
*ParamCustomPageSize HeightOffset: 4 points 0 0    
*ParamCustomPageSize Orientation: 5 int 1 1        
*CustomPageSize True: "pop pop pop <</PageSize [5 -2 roll] /ImagingBBox null>>setpagedevice"

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600                       
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice"
*Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice" 
*CloseUI: *Resolution                                                  

*OpenGroup: Color Adjustment 

*OpenUI *CNGamma/Gamma Adjustment: PickOne
*DefaultCNGamma: 1.8                      
*CNGamma 1.4/1.4: "<</CNGamma(1.4)>>setpagedevice"
*CNGamma 1.8/1.8: "<</CNGamma(1.8)>>setpagedevice"
*CNGamma 2.2/2.2: "<</CNGamma(2.2)>>setpagedevice"
*CloseUI: *CNRenderIntent                         

*OpenUI *ColorModel/Color Model: PickOne
*DefaultColorModel: rgb                 
*ColorModel rgb/RGB: "<</cupsColorOrder 0/cupsColorSpace 1/cupsCompression 0/cupsBitsPerColor 8>>setpagedevice"
*CloseUI: *ColorModel                                                                                          

*OpenUI *CNBalanceC/Balance Cyan: PickOne
*DefaultCNBalanceC: 0                    
*CNBalanceC -50/-50: "<</CNBalanceC(-50)>>setpagedevice"
*CNBalanceC -40/-40: "<</CNBalanceC(-40)>>setpagedevice"
*CNBalanceC -30/-30: "<</CNBalanceC(-30)>>setpagedevice"
*CNBalanceC -20/-20: "<</CNBalanceC(-20)>>setpagedevice"
*CNBalanceC -10/-10: "<</CNBalanceC(-10)>>setpagedevice"
*CNBalanceC 0/0: "<</CNBalanceC(0)>>setpagedevice"      
*CNBalanceC 10/10: "<</CNBalanceC(10)>>setpagedevice"   
*CNBalanceC 20/20: "<</CNBalanceC(20)>>setpagedevice"   
*CNBalanceC 30/30: "<</CNBalanceC(30)>>setpagedevice"   
*CNBalanceC 40/40: "<</CNBalanceC(40)>>setpagedevice"   
*CNBalanceC 50/50: "<</CNBalanceC(50)>>setpagedevice"   
*CloseUI: *CNBalanceC                                   

*OpenUI *CNBalanceM/Balance Magenta: PickOne
*DefaultCNBalanceM: 0                       
*CNBalanceM -50/-50: "<</CNBalanceM(-50)>>setpagedevice"
*CNBalanceM -40/-40: "<</CNBalanceM(-40)>>setpagedevice"
*CNBalanceM -30/-30: "<</CNBalanceM(-30)>>setpagedevice"
*CNBalanceM -20/-20: "<</CNBalanceM(-20)>>setpagedevice"
*CNBalanceM -10/-10: "<</CNBalanceM(-10)>>setpagedevice"
*CNBalanceM 0/0: "<</CNBalanceM(0)>>setpagedevice"      
*CNBalanceM 10/10: "<</CNBalanceM(10)>>setpagedevice"   
*CNBalanceM 20/20: "<</CNBalanceM(20)>>setpagedevice"   
*CNBalanceM 30/30: "<</CNBalanceM(30)>>setpagedevice"   
*CNBalanceM 40/40: "<</CNBalanceM(40)>>setpagedevice"   
*CNBalanceM 50/50: "<</CNBalanceM(50)>>setpagedevice"   
*CloseUI: *CNBalanceM                                   

*OpenUI *CNBalanceY/Balance Yellow: PickOne
*DefaultCNBalanceY: 0                      
*CNBalanceY -50/-50: "<</CNBalanceY(-50)>>setpagedevice"
*CNBalanceY -40/-40: "<</CNBalanceY(-40)>>setpagedevice"
*CNBalanceY -30/-30: "<</CNBalanceY(-30)>>setpagedevice"
*CNBalanceY -20/-20: "<</CNBalanceY(-20)>>setpagedevice"
*CNBalanceY -10/-10: "<</CNBalanceY(-10)>>setpagedevice"
*CNBalanceY 0/0: "<</CNBalanceY(0)>>setpagedevice"      
*CNBalanceY 10/10: "<</CNBalanceY(10)>>setpagedevice"   
*CNBalanceY 20/20: "<</CNBalanceY(20)>>setpagedevice"   
*CNBalanceY 30/30: "<</CNBalanceY(30)>>setpagedevice"   
*CNBalanceY 40/40: "<</CNBalanceY(40)>>setpagedevice"   
*CNBalanceY 50/50: "<</CNBalanceY(50)>>setpagedevice"   
*CloseUI: *CNBalanceY                                   

*OpenUI *CNBalanceK/Balance Black: PickOne
*DefaultCNBalanceK: 0                     
*CNBalanceK -50/-50: "<</CNBalanceK(-50)>>setpagedevice"
*CNBalanceK -40/-40: "<</CNBalanceK(-40)>>setpagedevice"
*CNBalanceK -30/-30: "<</CNBalanceK(-30)>>setpagedevice"
*CNBalanceK -20/-20: "<</CNBalanceK(-20)>>setpagedevice"
*CNBalanceK -10/-10: "<</CNBalanceK(-10)>>setpagedevice"
*CNBalanceK 0/0: "<</CNBalanceK(0)>>setpagedevice"      
*CNBalanceK 10/10: "<</CNBalanceK(10)>>setpagedevice"   
*CNBalanceK 20/20: "<</CNBalanceK(20)>>setpagedevice"   
*CNBalanceK 30/30: "<</CNBalanceK(30)>>setpagedevice"   
*CNBalanceK 40/40: "<</CNBalanceK(40)>>setpagedevice"   
*CNBalanceK 50/50: "<</CNBalanceK(50)>>setpagedevice"   
*CloseUI: *CNBalanceK                                   

*OpenUI *CNDensity/Density: PickOne
*DefaultCNDensity: 0               
*CNDensity -50/-50: "<</CNDensity(-50)>>setpagedevice"
*CNDensity -40/-40: "<</CNDensity(-40)>>setpagedevice"
*CNDensity -30/-30: "<</CNDensity(-30)>>setpagedevice"
*CNDensity -20/-20: "<</CNDensity(-20)>>setpagedevice"
*CNDensity -10/-10: "<</CNDensity(-10)>>setpagedevice"
*CNDensity 0/0: "<</CNDensity(0)>>setpagedevice"      
*CNDensity 10/10: "<</CNDensity(10)>>setpagedevice"   
*CNDensity 20/20: "<</CNDensity(20)>>setpagedevice"   
*CNDensity 30/30: "<</CNDensity(30)>>setpagedevice"   
*CNDensity 40/40: "<</CNDensity(40)>>setpagedevice"   
*CNDensity 50/50: "<</CNDensity(50)>>setpagedevice"   
*CloseUI: *CNDensity                                  

*CloseGroup: Color Adjustment 

*OpenUI *PageSize/Paper Size: PickOne
*DefaultPageSize: A4                 
*PageSize Letter/Letter 8.5"x11" 215.9x279.4mm: "<</CNPageSizeName(Letter)/PageSize[612 792]/ImagingBBox null>>setpagedevice"
*PageSize Letter.bl/(Borderless) Letter 8.5"x11" 215.9x279.4mm: "<</CNPageSizeName(letter)/PageSize[612 792]/ImagingBBox null>>setpagedevice"                                                                                                             
*PageSize Legal/Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(Legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"  
*PageSize Legal.bl/(Borderless) Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"                                                                                                               
*PageSize A5/A5 148.0x210.0mm: "<</CNPageSizeName(A5)/PageSize[420 595]/ImagingBBox null>>setpagedevice"                     
*PageSize A5.bl/(Borderless) A5 148.0x210.0mm: "<</CNPageSizeName(a5)/PageSize[420 595]/ImagingBBox null>>setpagedevice"     
*PageSize A4/A4 210.0x297.0mm: "<</CNPageSizeName(A4)/PageSize[595 842]/ImagingBBox null>>setpagedevice"                     
*PageSize A4.bl/(Borderless) A4 210.0x297.0mm: "<</CNPageSizeName(a4)/PageSize[595 842]/ImagingBBox null>>setpagedevice"     
*PageSize B5/B5 82.0x257.0mm: "<</CNPageSizeName(B5)/PageSize[516 729]/ImagingBBox null>>setpagedevice"                      
*PageSize B5.bl/(Borderless) B5 82.0x257.0mm: "<</CNPageSizeName(b5)/PageSize[516 729]/ImagingBBox null>>setpagedevice"      
*PageSize 4X6/4"x6" 101.6x152.4mm: "<</CNPageSizeName(4X6)/PageSize[288 432]/ImagingBBox null>>setpagedevice"                
*PageSize 4X6.bl/(Borderless) 4"x6" 101.6x152.4mm: "<</CNPageSizeName(4X6)/PageSize[288 432]/ImagingBBox null>>setpagedevice"
*PageSize 4X8/4"x8" 101.6x203.2mm: "<</CNPageSizeName(4X8)/PageSize[288 576]/ImagingBBox null>>setpagedevice"                
*PageSize 4X8.bl/(Borderless) 4"x8" 101.6x203.2mm: "<</CNPageSizeName(4X8)/PageSize[288 576]/ImagingBBox null>>setpagedevice"
*PageSize 5X7/5"x7" 127.0x177.8mm: "<</CNPageSizeName(5X7)/PageSize[360 504]/ImagingBBox null>>setpagedevice"                
*PageSize 5X7.bl/(Borderless) 5"x7" 127.0x177.8mm: "<</CNPageSizeName(5X7)/PageSize[360 504]/ImagingBBox null>>setpagedevice"
*PageSize 8X10/8"x10" 203.2x254.0mm: "<</CNPageSizeName(8X10)/PageSize[576 720]/ImagingBBox null>>setpagedevice"             
*PageSize 8X10.bl/(Borderless) 8"x10" 203.2x254.0mm: "<</CNPageSizeName(8X10)/PageSize[576 720]/ImagingBBox null>>setpagedevice"                                                                                                                          
*PageSize l/L 89.0x127.0mm: "<</CNPageSizeName(l)/PageSize[252 360]/ImagingBBox null>>setpagedevice"                         
*PageSize 2l/2L 127.0x178.0mm: "<</CNPageSizeName(2l)/PageSize[360 505]/ImagingBBox null>>setpagedevice"                     
*PageSize postcard/Hagaki 100.0x148.0mm: "<</CNPageSizeName(postcard)/PageSize[283 420]/ImagingBBox null>>setpagedevice"     
*PageSize postdbl/Hagaki 2 200.0x148.0mm: "<</CNPageSizeName(postdbl)/PageSize[567 420]/ImagingBBox null>>setpagedevice"     
*PageSize envelop10p/Comm. Env. #10 4.12"x9.5" 104.6x241.3mm: "<</CNPageSizeName(envelop10p)/PageSize[297 684]/ImagingBBox null>>setpagedevice"                                                                                                           
*PageSize envelopdlp/DL Env. 110.0x220.0mm: "<</CNPageSizeName(envelopdlp)/PageSize[312 624]/ImagingBBox null>>setpagedevice"
*PageSize envj4p/Youkei 4 105.0x235.0mm: "<</CNPageSizeName(envj4p)/PageSize[298 666]/ImagingBBox null>>setpagedevice"       
*PageSize envj6p/Youkei 6 98.0x190.0mm: "<</CNPageSizeName(envj6p)/PageSize[278 539]/ImagingBBox null>>setpagedevice"        
*PageSize creditcard/Credit Card 2.13"x3.39" 54.0x86.0mm: "<</CNPageSizeName(creditcard)/PageSize[153 244]/ImagingBBox null>>setpagedevice"                                                                                                               
*PageSize businesscard/Card 2.16"x3.58" 55.0x91.0mm: "<</CNPageSizeName(businesscard)/PageSize[156 258]/ImagingBBox null>>setpagedevice"                                                                                                                  
*PageSize wide/Wide 4"x7.1" 101.6x180.6mm: "<</CNPageSizeName(wide)/PageSize[288 512]/ImagingBBox null>>setpagedevice"       
*CloseUI: *PageSize                                                                                                          

*OpenUI *PageRegion: PickOne
*DefaultPageRegion: A4      
*PageRegion Letter/Letter 8.5"x11" 215.9x279.4mm: "<</CNPageSizeName(Letter)/PageSize[612 792]/ImagingBBox null>>setpagedevice"                                                                                                                           
*PageRegion Letter.bl/(Borderless) Letter 8.5"x11" 215.9x279.4mm: "<</CNPageSizeName(letter)/PageSize[612 792]/ImagingBBox null>>setpagedevice"                                                                                                           
*PageRegion Legal/Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(Legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"
*PageRegion Legal.bl/(Borderless) Legal 8.5"x14" 215.9x355.6mm: "<</CNPageSizeName(legal)/PageSize[612 1008]/ImagingBBox null>>setpagedevice"                                                                                                             
*PageRegion A5/A5 148.0x210.0mm: "<</CNPageSizeName(A5)/PageSize[420 595]/ImagingBBox null>>setpagedevice"                   
*PageRegion A5.bl/(Borderless) A5 148.0x210.0mm: "<</CNPageSizeName(a5)/PageSize[420 595]/ImagingBBox null>>setpagedevice"   
*PageRegion A4/A4 210.0x297.0mm: "<</CNPageSizeName(A4)/PageSize[595 842]/ImagingBBox null>>setpagedevice"                   
*PageRegion A4.bl/(Borderless) A4 210.0x297.0mm: "<</CNPageSizeName(a4)/PageSize[595 842]/ImagingBBox null>>setpagedevice"   
*PageRegion B5/B5 182.0x257.0mm: "<</CNPageSizeName(B5)/PageSize[516 729]/ImagingBBox null>>setpagedevice"                   
*PageRegion B5.bl/(Borderless) B5 182.0x257.0mm: "<</CNPageSizeName(b5)/PageSize[516 729]/ImagingBBox null>>setpagedevice"   
*PageRegion 4X6/4"x6" 101.6x152.4mm: "<</CNPageSizeName(4X6)/PageSize[288 432]/ImagingBBox null>>setpagedevice"              
*PageRegion 4X6.bl/(Borderless) 4"x6" 101.6x152.4mm: "<</CNPageSizeName(4X6)/PageSize[288 432]/ImagingBBox null>>setpagedevice"                                                                                                                           
*PageRegion 4X8/4"x8" 101.6x203.2mm: "<</CNPageSizeName(4X8)/PageSize[288 576]/ImagingBBox null>>setpagedevice"              
*PageRegion 4X8.bl/(Borderless) 4"x8" 101.6x203.2mm: "<</CNPageSizeName(4X8)/PageSize[288 576]/ImagingBBox null>>setpagedevice"                                                                                                                           
*PageRegion 5X7/5"x7" 127.0x177.8mm: "<</CNPageSizeName(5X7)/PageSize[360 504]/ImagingBBox null>>setpagedevice"              
*PageRegion 5X7.bl/(Borderless) 5"x7" 127.0x177.8mm: "<</CNPageSizeName(5X7)/PageSize[360 504]/ImagingBBox null>>setpagedevice"                                                                                                                           
*PageRegion 8X10/8"x10" 203.2x254.0mm: "<</CNPageSizeName(8X10)/PageSize[576 720]/ImagingBBox null>>setpagedevice"           
*PageRegion 8X10.bl/(Borderless) 8"x10" 203.2x254.0mm: "<</CNPageSizeName(8X10)/PageSize[576 720]/ImagingBBox null>>setpagedevice"                                                                                                                        
*PageRegion l/L 89.0x127.0mm: "<</CNPageSizeName(l)/PageSize[252 360]/ImagingBBox null>>setpagedevice"                       
*PageRegion 2l/2L 127.0x178.0mm: "<</CNPageSizeName(2l)/PageSize[360 505]/ImagingBBox null>>setpagedevice"                   
*PageRegion postcard/Hagaki 100.0x148.0mm: "<</CNPageSizeName(postcard)/PageSize[283 420]/ImagingBBox null>>setpagedevice"   
*PageRegion postdbl/Hagaki 2 200.0x148.0mm: "<</CNPageSizeName(postdbl)/PageSize[567 420]/ImagingBBox null>>setpagedevice"   
*PageRegion envelop10p/Comm. Env. #10 4.12"x9.5" 104.6x241.3mm: "<</CNPageSizeName(envelop10p)/PageSize[297 684]/ImagingBBox null>>setpagedevice"                                                                                                         
*PageRegion envelopdlp/DL Env. 110.0x220.0mm: "<</CNPageSizeName(envelopdlp)/PageSize[312 624]/ImagingBBox null>>setpagedevice"                                                                                                                           
*PageRegion envj4p/Youkei 4 105.0x235.0mm: "<</CNPageSizeName(envj4p)/PageSize[298 666]/ImagingBBox null>>setpagedevice"     
*PageRegion envj6p/Youkei 6 98.0x190.0mm: "<</CNPageSizeName(envj6p)/PageSize[278 539]/ImagingBBox null>>setpagedevice"      
*PageRegion creditcard/Credit Card 2.13"x3.39" 54.0x86.0mm: "<</CNPageSizeName(creditcard)/PageSize[153 244]/ImagingBBox null>>setpagedevice"                                                                                                             
*PageRegion businesscard/Card 2.16"x3.58" 55.0x91.0mm: "<</CNPageSizeName(businesscard)/PageSize[156 258]/ImagingBBox null>>setpagedevice"                                                                                                                
*PageRegion wide/Wide 4"x7.1" 101.6x180.6mm: "<</CNPageSizeName(wide)/PageSize[288 512]/ImagingBBox null>>setpagedevice"     
*CloseUI: *PageRegion                                                                                                        

*OpenUI *MediaType/Media Type: PickOne
*DefaultMediaType: plain              
*MediaType plain/Plain Paper: "<</MediaType(plain)>>setpagedevice"
*MediaType prophoto/Photo Paper Pro: "<</MediaType(prophoto)>>setpagedevice"
*MediaType superphoto/Photo Paper Plus Glossy: "<</MediaType(superphoto)>>setpagedevice"
*MediaType glossygold/Photo Paper Plus Glossy II: "<</MediaType(glossygold)>>setpagedevice"
*MediaType doublesidephoto/Photo Paper Plus Double Sided: "<</MediaType(doublesidephoto)>>setpagedevice"
*MediaType matte/Matte Photo Paper: "<</MediaType(matte)>>setpagedevice"                                
*MediaType glossypaper/Glossy Photo Paper: "<</MediaType(glossypaper)>>setpagedevice"                   
*MediaType highres/High Resolution Paper: "<</MediaType(highres)>>setpagedevice"                        
*MediaType ijpostcard/Ink Jet Hagaki: "<</MediaType(ijpostcard)>>setpagedevice"                         
*MediaType postcard/Hagaki: "<</MediaType(postcard)>>setpagedevice"                                     
*MediaType tshirt/T-Shirt Transfers: "<</MediaType(tshirt)>>setpagedevice"                              
*MediaType envelope/Envelope: "<</MediaType(envelope)>>setpagedevice"                                   
*MediaType otherphoto/Other Photo Paper: "<</MediaType(otherphoto)>>setpagedevice"                      
*CloseUI: *MediaType                                                                                    

*OpenUI *InputSlot/Paper Feed: PickOne
*DefaultInputSlot: asf                
*InputSlot asf/Rear Tray: "<</MediaPosition 0>>setpagedevice"
*InputSlot front/Front Tray: "<</MediaPosition 3>>setpagedevice"
*InputSlot frontplain/Front for Plain Paper : "<</MediaPosition 4>>setpagedevice"
*CloseUI: *InputSlot                                                             

*DefaultImageableArea: A4
*ImageableArea Letter: "18.14 14.17 594.14 783.50"
*ImageableArea Legal: "18.14 14.17 594.14 999.50" 
*ImageableArea A5: "9.64 14.17 409.89 586.77"     
*ImageableArea A4: "9.64 14.17 585.64 833.39"     
*ImageableArea B5: "9.64 14.17 506.27 720.00"     
*ImageableArea 4X6: "9.64 14.17 278.36 423.50"    
*ImageableArea 4X8: "9.64 14.17 278.36 567.50"    
*ImageableArea 5X7: "9.64 14.17 350.36 495.50"    
*ImageableArea 8X10: "9.64 14.17 566.36 711.50"   
*ImageableArea l: "9.64 14.17 242.65 351.50"      
*ImageableArea 2l: "9.64 14.17 350.36 496.06"     
*ImageableArea postcard: "9.64 14.17 273.83 411.02"
*ImageableArea postdbl: "9.64 14.17 557.29 411.02" 
*ImageableArea envelop10p: "9.64 89.29 287.35 661.32"
*ImageableArea envelopdlp: "9.64 89.29 302.17 600.94"
*ImageableArea envj4p: "9.64 89.29 288.00 643.46"    
*ImageableArea envj6p: "9.64 89.29 268.16 515.91"    
*ImageableArea creditcard: "9.64 14.17 143.43 235.28"
*ImageableArea businesscard: "9.64 14.17 146.27 249.45"
*ImageableArea wide: "9.64 14.17 278.36 503.49"        
*ImageableArea Letter.bl: "0 0 612 792"                
*ImageableArea Legal.bl: "0 0 612 1008"                
*ImageableArea A5.bl: "0 0 420 595"                    
*ImageableArea A4.bl: "0 0 600 850"                    
*ImageableArea B5.bl: "0 516 729"                      
*ImageableArea 4X6.bl: "0 0 288 432"                   
*ImageableArea 4X8.bl: "0 0 288 576"                   
*ImageableArea 5X7.bl: "0 0 360 504"                   
*ImageableArea 8X10.bl: "0 0 576 720"                  

*DefaultPaperDimension: A4
*PaperDimension Letter: "612 792"
*PaperDimension Legal: "612 1008"
*PaperDimension A5: "420 595"    
*PaperDimension A4: "595 842"    
*PaperDimension B5: "516 729"    
*PaperDimension 4X6: "288 432"   
*PaperDimension 4X8: "288 576"   
*PaperDimension 5X7: "360 504"   
*PaperDimension 8X10: "576 720"  
*PaperDimension l: "252 360"     
*PaperDimension 2l: "360 505"    
*PaperDimension postcard: "283 420"
*PaperDimension postdbl: "567 420" 
*PaperDimension envelop10p: "297 684"
*PaperDimension envelopdlp: "312 624"
*PaperDimension envj4p: "298 666"    
*PaperDimension envj6p: "278 539"    
*PaperDimension creditcard: "153 244"
*PaperDimension businesscard: "156 258"
*PaperDimension wide: "288 512"        
*PaperDimension Letter.bl: "612 792"   
*PaperDimension Legal.bl: "612 1008"   
*PaperDimension A5.bl: "420 595"       
*PaperDimension A4.bl: "600 850"       
*PaperDimension B5.bl: "516 729"       
*PaperDimension 4X6.bl: "288 432"      
*PaperDimension 4X8.bl: "288 576"      
*PaperDimension 5X7.bl: "360 504"      
*PaperDimension 8X10.bl: "576 720"     

*UIConstraints: *InputSlot front *PageSize Legal
*UIConstraints: *PageSize Legal *InputSlot front
*UIConstraints: *InputSlot front *PageSize A5   
*UIConstraints: *PageSize A5 *InputSlot front   
*UIConstraints: *InputSlot front *PageSize 4X6  
*UIConstraints: *PageSize 4X6 *InputSlot front  
*UIConstraints: *InputSlot front *PageSize 4X8  
*UIConstraints: *PageSize 4X8 *InputSlot front  
*UIConstraints: *InputSlot front *PageSize 5X7  
*UIConstraints: *PageSize 5X7 *InputSlot front  
*UIConstraints: *InputSlot front *PageSize 8X10 
*UIConstraints: *PageSize 8X10 *InputSlot front 
*UIConstraints: *InputSlot front *PageSize l    
*UIConstraints: *PageSize l *InputSlot front    
*UIConstraints: *InputSlot front *PageSize 2l   
*UIConstraints: *PageSize 2l *InputSlot front   
*UIConstraints: *InputSlot front *PageSize postcard
*UIConstraints: *PageSize postcard *InputSlot front
*UIConstraints: *InputSlot front *PageSize postdbl 
*UIConstraints: *PageSize postdbl *InputSlot front 
*UIConstraints: *InputSlot front *PageSize envelop10p
*UIConstraints: *PageSize envelop10p *InputSlot front
*UIConstraints: *InputSlot front *PageSize envelopdlp
*UIConstraints: *PageSize envelopdlp *InputSlot front
*UIConstraints: *InputSlot front *PageSize envj4p    
*UIConstraints: *PageSize envj4p *InputSlot front    
*UIConstraints: *InputSlot front *PageSize envj6p    
*UIConstraints: *PageSize envj6p *InputSlot front    
*UIConstraints: *InputSlot front *PageSize creditcard
*UIConstraints: *PageSize creditcard *InputSlot front
*UIConstraints: *InputSlot front *PageSize businesscard
*UIConstraints: *PageSize businesscard *InputSlot front
*UIConstraints: *InputSlot front *PageSize wide        
*UIConstraints: *PageSize wide *InputSlot front        

*UIConstraints: *MediaType prophoto *InputSlot front
*UIConstraints: *InputSlot front *MediaType prophoto
*UIConstraints: *MediaType superphoto *InputSlot front
*UIConstraints: *InputSlot front *MediaType superphoto
*UIConstraints: *MediaType glossygold *InputSlot front
*UIConstraints: *InputSlot front *MediaType glossygold
*UIConstraints: *MediaType doublesidephoto *InputSlot front
*UIConstraints: *InputSlot front *MediaType doublesidephoto
*UIConstraints: *MediaType matte *InputSlot front          
*UIConstraints: *InputSlot front *MediaType matte          
*UIConstraints: *MediaType glossypaper *InputSlot front    
*UIConstraints: *InputSlot front *MediaType glossypaper    
*UIConstraints: *MediaType highres *InputSlot front        
*UIConstraints: *InputSlot front *MediaType highres        
*UIConstraints: *MediaType ijpostcard *InputSlot front     
*UIConstraints: *InputSlot front *MediaType ijpostcard     
*UIConstraints: *MediaType postcard *InputSlot front       
*UIConstraints: *InputSlot front *MediaType postcard       
*UIConstraints: *MediaType tshirt *InputSlot front         
*UIConstraints: *InputSlot front *MediaType tshirt         
*UIConstraints: *MediaType envelope *InputSlot front       
*UIConstraints: *InputSlot front *MediaType envelope       
*UIConstraints: *MediaType otherphoto *InputSlot front     
*UIConstraints: *InputSlot front *MediaType otherphoto     

*DefaultFont: Courier
*Font Courier: Standard "(001.001)" Standard ROM

*%CNPpdToOptKey PageSize --papersize
*%CNPpdToOptKey MediaType --media
*%CNPpdToOptKey InputSlot --paperload
*%CNPpdToOptKey CNCartridge --cartridge
*%CNPpdToOptKey CNQuality --quality
*%CNPpdToOptKey CNHalftoning --halftoning
*%CNPpdToOptKey CNRenderIntent --renderintent
*%CNPpdToOptKey CNGamma --gamma
*%CNPpdToOptKey CNBalanceC --balance_c
*%CNPpdToOptKey CNBalanceM --balance_m
*%CNPpdToOptKey CNBalanceY --balance_y
*%CNPpdToOptKey CNDensity --density
*%CNPpdToOptKey CNGrayscale --grayscale
*%CNPpdToOptKey CNLocation --location
*%CNPpdToOptKey CNPercent --percent
*%CNPpdToOptKey CNCopies --copies
*%CNPpdToOptKey CNContrast --contrast


*%
*% internalversion : 2.80.01.002
*%
mind peace
Top
wklam
n00b
n00b
Posts: 44
Joined: Mon May 09, 2005 1:50 am

Canon IP1880 Under AMD64

  • Quote

Post by wklam » Fri May 01, 2009 1:03 pm

Finally got Canon Pix IP1880 (IP1800 series) to run on AMD64 with Gentoo.

Steps 1 to 11 cover installation of drivers with Gentoo AMD64.
Steps 12 to 13 cover how to share this printer with Windows XP clients.
Step 14 cover how to share this printer with Max OS X clients.


Here is what I did:

1) Get "cnjifilter-2.70-r1.ebuild" from

http://bugs.gentoo.org/show_bug.cgi?id=177970

2) Put the ebuild under

Code: Select all

/usr/local/portage/net-print/cnijfilter
3) Run

Code: Select all

cd /usr/local/portage/net-print/cnijfilter
ebuild cnijfilter-2.70-r1.ebuild digest
Steps 4 to 6 are for AMD64 only.

4) amd64 needs to have emul-linux-x86-bjdeps-0.1-r2.ebuild emulation overlay too:
http://bugs.gentoo.org/129352
Put this under /usr/local/portage/app-emulation/emul-linux-x86-bjdeps
cd /usr/local/portage/app-emulation/emul-linux-x86-bjdeps

5) get all dependence files required for emul-linux-x86-bjdeps from
http://bugs.gentoo.org/129352
The files needed are:

Code: Select all

popt-1.12-scrub-lame-gettextpath
popt-1.7-nls.patch
popt-1.7-missing-tests.patch
Put these three files under the directory:

Code: Select all

/usr/local/portage/app-emulation/emul-linux-x86-bjdeps/files
6) Run

Code: Select all

cd /usr/local/portage/app-emulation/emul-linux-x86-bjdeps
ebuild emul-linux-x86-bjdeps-0.1-r2.ebuild digest
7) Unmask emul-linux-x86-bjdeps

Code: Select all

echo "app-emulation/emul-linux-x86-bjdeps ~amd64" >> /etc/portage/package.keywords
8 ) Set ip1800 as my use for cnijfilter

Code: Select all

echo "net-print/cnijfilter ip1800" >> /etc/portage/package.use
9) emerge cnijfilter

Code: Select all

emerge -auvD cnijfilter
This should pull in emul-linux-x86-bjdeps if you are on amd64.

10) This was where I got stuck. I went to cups (http://localhost:631) and couldn't find my printer. lsusb listed fine. Finally the post below by salamandrix really helped me. [Thanks salamandrix!]
salamandrix wrote: Sorry for my bad english (i'm french)
I have a similar problem with a canon pixma ip4200 and it solve now.

Apparently it's a bad user and group for printer (via udev).
Before :
ls -l /dev/usb/
crw-rw---- 1 root plugdev 180, 0 oct 28 2007 lp0
With :
chown lp:plugdev /dev/usb/lp0
The problem solved and printer printing :).

Also, i add a rule device in /etc/udev/rules.d/10-local.rules :
BUS=="usb", SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="10a2", MODE:="0660", OWNER:="lp", GROUP:="plugdev"
For idVendor and idProduct, you can use lsub, for example in my home :
lsusb
Bus 001 Device 004: ID 04a9:10a2 Canon, Inc.
I hope that this solve your problem.

Code: Select all

chown lp:plugdev /dev/usb/lp0
Added a rule device in /etc/udev/rules.d/10-local.rules :

Code: Select all

BUS=="usb", SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="10c2", MODE:="0660", OWNER:="lp", GROUP:="plugdev"
11) Restart cups

Code: Select all

cd /etc/init.d
./cupsd restart
Step 12 to 13 are to share this IP1880 with Windows using CUPS only (No Samba)

12) To share the cups ip1880 printer with Windows Client:
At /etc/cups/cups.conf

Somewhere around:

Code: Select all

Allow 127.0.0.1
Allow 192.168.0.*
Order allow, deny
Restart cups

Code: Select all

cd /etc/init.d
./cupsd restart
Now go to http://localhost:631 and Add printer
You should see Canon 1800 series at USB.

When asked for Name of the Printer, use the following:

Code: Select all

Canon_IP1880
You can put in anything you want for "Location"

13) At windows machine:
Control Panel --> Printer --> Add Printer --> Connect to Network Printer

Code: Select all

http://{server}:631/printers/{printer_name}
Where {server} is the hostname of your gentoo box where Canon IP1880 is connected.
{printer_name} can be found by:

Code: Select all

http://{server}:631/printers
Under "Description:"
_Not_ by URI (usb://Canon/iP1800%20series)

If you followed step 12, it would be Canon_IP1880

14) To share this printer with Mac OS X:

At OS X, open a Terminal. Run:

Code: Select all

sudo lpadmin -p Canon_IP1880 -v ipp://{server}:631/printers/Canon_IP1880
Now open "System Preferences" at Menubar Apple --> Print and Fax

You should be able to see that printer.

This is it!

You do NOT need smb to share your printer on gentoo with windows machine.

Hope this helps everybody else who uses Canon Pixma series, especially 1800 series.

-William
Top
dhracer
n00b
n00b
Posts: 1
Joined: Thu Nov 22, 2007 9:27 pm

  • Quote

Post by dhracer » Sun Jun 21, 2009 12:25 pm

Hi I wonder if someone could help me, I'm trying to get this set-up on an amd64 but I can't emerge bjdeps, automake fails :(

Code: Select all

 * Running autoheader ...                                                 [ ok ]
 * Running automake --add-missing --copy --foreign ...                    [ !! ]

 * Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/app-emulation/emul-linux-x86-bjdeps-0.1/temp/automake.out

 * 
 * ERROR: app-emulation/emul-linux-x86-bjdeps-0.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_unpack
 *             environment, line 3036:  Called eautomake
 *             environment, line  954:  Called eautoreconf
 *             environment, line  986:  Called eautomake
 *             environment, line  959:  Called autotools_run_tool 'automake' '--add-missing' '--copy' '--foreign'
 *             environment, line  463:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running automake !
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-emulation/emul-linux-x86-bjdeps-0.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/emul-linux-x86-bjdeps-0.1/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
I did a bit of digging around (not that I really know what I'm doing :oops: ) and found this in automake.out (/var/tmp/portage/app-emulation/...)
***** automake *****
***** PWD: /var/tmp/portage/app-emulation/emul-linux-x86-bjdeps-0.1/work/popt-1.7
***** automake --add-missing --copy --foreign

configure.in:81: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:386: AC_USE_SYSTEM_EXTENSIONS is expanded from...
aclocal.m4:8948: gl_LOCK_EARLY_BODY is expanded from...
aclocal.m4:8941: gl_LOCK_EARLY is expanded from...
aclocal.m4:9172: gl_LOCK is expanded from...
aclocal.m4:939: gt_INTL_SUBDIR_CORE is expanded from...
aclocal.m4:778: AM_INTL_SUBDIR is expanded from...
aclocal.m4:100: AM_GNU_GETTEXT is expanded from...
configure.in:81: the top level
configure.in:81: warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
configure.in:4: not enough arguments for AC_CONFIG_HEADERS
configure.in:81: required file `./config.rpath' not found
So it sounds as if the popt is missing this file config.rpath, does anyone know what this file is and what it should contain?

EDIT: I managed to fix it by getting a different version (the correct one :oops: ) of bjdeps. Got my printer working via wifi beautifully now, thanks :D
Top
pag-r
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 114
Joined: Tue Jul 03, 2007 4:01 pm
Location: Bydgoszcz, Poland

  • Quote

Post by pag-r » Sun Sep 06, 2009 1:41 pm

Hi, I have Canon Pixma mp620 printer, i've tried ebuilds bjfilter-2.50, cnijfilter-2.70, cnijfilter-2.80 and cnijfilter-3.00 and the printer doesn't work. Don't know what should I do next :/. After succesfull emerge and adding the printer when i try to print test page i get "printed" and nothing more, no printed paper show up
Top
Heimfrost
n00b
n00b
User avatar
Posts: 21
Joined: Mon Jul 02, 2007 5:45 pm
Location: in the swapspace of Germany

  • Quote

Post by Heimfrost » Fri Oct 02, 2009 10:09 am

I have an x86_64 Gentoo and I installed the cnijfilter-3.00 ebuild in addition with bjdeps-0.1-r2.
After that I could select the driver within cups but nothing happened when I printed a test site.
I looked at /usr/lib and the ebuild created a symbolic link bjlib, which is pointed to /usr/lib/cnijlib.
But that dir doesn't exist on my x86_64, because the cnijlib is at /usr/lib32.
So I went to /usr/lib32 and made a new link in that dir "ln -s /usr/lib32/cnijlib bjlib". Then I made chmod 777 with the link and had success in printing now.
Didn't know if that helps others. I have emerged the ebuild with "mp630" Flag for my Canon MP630 printer.
Top
gerardo
Apprentice
Apprentice
User avatar
Posts: 228
Joined: Thu Feb 05, 2004 8:30 pm
Location: Belgium

  • Quote

Post by gerardo » Fri Feb 19, 2010 10:32 am

I can't seem to get my printer Canon Pixma MP160 back working.
It did work at the time.
In cups I am able to find the printer (as Canon PIXMA MP160 - CUPS+Gutenprint v5.2.4) and add it as a default printer.
But when I want to print something, cups reports that the job is completed but with message "Unable to send print file to printer: Broken pipe"

I have reinstalled the net-print/cnijfilter-2.70 and emul-linux-x86-bjdeps but no success...
I even tried the net-print/cnijfilter-3.00

I have:
net-print/gutenprint-5.2.4 (cups foomaticdb gimp gtk ppds readline)
net-print/cups-1.4.2-r1 (X dbus java jpeg linguas_nl pam perl png python ssl tiff)

Any clues?
Windoze : Plug and Pay...
Top
Dont Panic
Guru
Guru
User avatar
Posts: 322
Joined: Wed Jun 20, 2007 4:36 pm
Location: SouthEast U.S.A.
Contact:
Contact Dont Panic
Website

  • Quote

Post by Dont Panic » Tue Apr 27, 2010 3:29 pm

I've been using net-print/cnijfilter-2.70 from Gentoo's Bugzilla (http://bugs.gentoo.org/show_bug.cgi?id=130645) for a while now with great results.

Now that dev-libs/libxml has been dropped from the portage tree, what solutions are people using for maintaining the servicetools capability?
Top
enceladus
n00b
n00b
Posts: 13
Joined: Thu Aug 13, 2009 11:21 pm

  • Quote

Post by enceladus » Sun Oct 17, 2010 2:34 am

I have a Canon PIXMA MP560 set up on wireless and an AMD64 box using cnijfilter-3.20-r3.

This printer needs bjnp support. I found it in an overlay using the portage overlay search. I have cups-bjnp-0.5.4. Without this nothing I tried got gentoo to see this printer while the ubuntu forums were full of "this printer just works!" With bjnp support it does just work.

I haven't tried scanning.
Top
Jallee
n00b
n00b
Posts: 29
Joined: Sun Oct 17, 2010 12:22 pm
Location: Sweden

  • Quote

Post by Jallee » Tue Oct 26, 2010 11:07 pm

enceladus wrote:I have a Canon PIXMA MP560 set up on wireless and an AMD64 box using cnijfilter-3.20-r3.

This printer needs bjnp support. I found it in an overlay using the portage overlay search. I have cups-bjnp-0.5.4. Without this nothing I tried got gentoo to see this printer while the ubuntu forums were full of "this printer just works!" With bjnp support it does just work.
Hi i also got a Canon PIXMA MP560 which overlay did you use? I tried zugaina overlay but it did not build..
Regards // Jallee
Top
Jallee
n00b
n00b
Posts: 29
Joined: Sun Oct 17, 2010 12:22 pm
Location: Sweden

  • Quote

Post by Jallee » Wed Oct 27, 2010 10:50 pm

The overlay was dev-zero.. This is how i got the Canon PIXMA MP560 to work over the wifi network.

Used the Steps 1 to 11 guide from wklam, Many thanks. :-)
But changed the step1.) to Get the "cnijfilter-3.20-r3.ebuild" from
https://bugs.gentoo.org/attachment.cgi?id=233407

Changed the step 3.) to run

Code: Select all

cd /usr/local/portage/net-print/cnijfilter
ebuild cnijfilter-3.20-r3.ebuild digest 
Changed the step 8.) to set MP560 as my use for cnijfilter.

Code: Select all

echo "net-print/cnijfilter mp560" >> /etc/portage/package.use
Fixed the local overlay

Code: Select all

echo "PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"" >> /etc/make.conf
Changed step 10.) because i do not use the USB interface.

Step 12.) Installed cups-bjnp-1.0 from dev-zero overlay, Tanks to enceladus.:-)

Code: Select all

layman -a dev-zero
emerge -av net-print/cups-bjnp
Then i only configured Cups and used the ppd file from canon.
http://software.canon-europe.com/products/0010756.asp

Chose the "Linux Source file for Print Drivers" download it and un tar it.

Code: Select all

tar xvf IJ_Linux_Printer_Driver_Source_320.tar
tar xvf cnijfilter-source-3.20-1.tar.gz
and under "cnijfilter-source-3.20-1/ppd" is the ppd files..
Regards // Jalle

--Edit--
Changed PORTDIR_OVERLAY="/usr/local/portage/" to PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"
--Edit-2--
Changed cups-bjnp-0.5.5 to cups-bjnp-1.0.
Last edited by Jallee on Fri Apr 27, 2012 10:55 pm, edited 2 times in total.
Top
linked67
n00b
n00b
Posts: 31
Joined: Sun Feb 15, 2009 11:41 pm

  • Quote

Post by linked67 » Fri Dec 03, 2010 9:51 pm

Any update/help for cnijfilter-source-3.30-1 and MX series ?
Top
Heimfrost
n00b
n00b
User avatar
Posts: 21
Joined: Mon Jul 02, 2007 5:45 pm
Location: in the swapspace of Germany

  • Quote

Post by Heimfrost » Sat Dec 18, 2010 11:40 am

I just want to say my Pixma MP630 (connected via usb cable) with installed cnijfilter-3.00.2 works fine with cups 1.4.5 on amd64.
But you have to disable the "usb" useflag for cups.
If I enable it, cups 1.4* isn't able to print here.
Have lost a lot of time to figure this out, so maybe this helps somebody.
My config:

Code: Select all

USE="X acl dbus gnutls jpeg ldap pam perl png python threads tif"
Top
reed1
n00b
n00b
Posts: 11
Joined: Sun Jan 09, 2011 11:12 pm

  • Quote

Post by reed1 » Thu Feb 10, 2011 3:29 am

I've got trouble making cups work for my Canon iP1900
on gentoo amd64

What's set up:
- cups-1.4.6
- cnijfilter-3.00.2 (zugaina overlay)

USB support is ehci_hcd and it's loaded. The problem is when I try to print a page (even a test page) CUPS says print-job completed, but actually no page printed.

I have archlinux 64bit on the same machine, with cups 1.4.6 and canon-cups package from AUR:

Code: Select all

https://aur.archlinux.org/packages.php?ID=28122
that one works. I tried to find the difference, but it turns out both fetching the same source, and actually resulted in the same configuration, the only one I found different was sysadmin group in gentoo and arch, but that doesn't matter I think. Even I found /etc/cups/printer.conf.O was the same on both system.

Please help :oops:
Top
Fitzcarraldo
Advocate
Advocate
User avatar
Posts: 2057
Joined: Sat Aug 30, 2008 9:49 pm
Location: United Kingdom
Contact:
Contact Fitzcarraldo
Website

Canon MP510 and Canon MP560

  • Quote

Post by Fitzcarraldo » Wed Feb 23, 2011 4:50 pm

I'm using SAMBA to print on a PIXMA MP510 connected to a Windows Vista PC on my home network. I haven't tried to use the MP510 scanner via the network but the printer works well with the cnijfilter-2.70-r1 driver package that I obtained from the Gentoo Bugzilla and installed in a local overlay.

I also have a Canon MP560 (delivered today!), connected directly via USB to my laptop. Both the printer and scanner work well. I edited the cnijfilter-3.20-r3 ebuild (also obtained from the Gentoo Bugzilla), to change the slot to 3 so that I could have both cnijfilter-2.70-r1 and cnijfilter-3.20-r3 installed simultaneously in my local overlay.

Below are the printing and scanning packages installed on my main laptop.

Code: Select all

# eix -I net-print/cups
[I] net-print/cups
     Available versions:  1.3.11-r4!t (~)1.4.6!t {X acl avahi dbus debug elibc_FreeBSD gnutls java (+)jpeg kerberos ldap linguas_da linguas_de linguas_en linguas_es linguas_et linguas_eu linguas_fi linguas_fr linguas_he linguas_id linguas_it linguas_ja linguas_ko linguas_nl linguas_no linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_sv linguas_zh linguas_zh_TW pam perl php (+)png ppds python samba slp (+)ssl static static-libs +threads (+)tiff +usb xinetd zeroconf}                                                                       
     Installed versions:  1.4.6!t(12:22:48 31/01/11)(X acl dbus gnutls jpeg kerberos ldap pam perl png python slp ssl threads tiff usb -debug -elibc_FreeBSD -java -linguas_da -linguas_de -linguas_es -linguas_eu -linguas_fi -linguas_fr -linguas_id -linguas_it -linguas_ja -linguas_ko -linguas_nl -linguas_no -linguas_pl -linguas_pt -linguas_pt_BR -linguas_ru -linguas_sv -linguas_zh -linguas_zh_TW -php -samba -static-libs -xinetd)                                                                                                                    
     Homepage:            http://www.cups.org/
     Description:         The Common Unix Printing System

[I] net-print/cups-pdf
     Available versions:  2.4.2 (~)2.4.5 2.4.8 (~)2.5.0-r1
     Installed versions:  2.5.0-r1(00:20:37 18/08/10)
     Homepage:            http://www.cups-pdf.de/
     Description:         Provides a virtual printer for CUPS to produce PDF files.

[I] net-print/cups-bjnp [1]
     Available versions:  (~)0.5.5
     Installed versions:  0.5.5(11:52:42 23/02/11)
     Homepage:            http://sourceforge.net/projects/cups-bjnp/
     Description:         CUPS backend for the canon printers using the proprietary USB over IP BJNP protocol.

[1] "dev-zero" /var/lib/layman/dev-zero

Found 3 matches.
#
# eix -I net-print/cnijfilter
[I] net-print/cnijfilter
     Available versions:  
        (2)     (~)2.70-r1!f[2]
        (0)     (~)3.10_p1[1]
        (3)     (~)3.20-r3[2]
        {amd64 ip1800 ip2500 ip3300 ip4300 ip4700 ip90 mp160 mp250 mp270 mp490 mp510 mp550 mp560 mp600 mp640 network nocupsdetection servicetools}
     Installed versions:  2.70-r1(2)!f[2](19:20:00 31/03/10)(amd64 mp510 -ip1800 -ip2500 -ip3300 -ip4300 -ip90 -mp160 -mp600 -nocupsdetection -servicetools) 3.20-r3(3)[2](11:32:07 23/02/11)(amd64 mp560 -ip4700 -mp250 -mp270 -mp490 -mp550 -mp640 -nocupsdetection -servicetools)                                                                                        
     Homepage:            http://de.software.canon-europe.com/software/0033571.asp?model=
     Description:         PPD and filters for Canon InkJet Printers

[1] "dev-zero" /var/lib/layman/dev-zero
[2] "local_overlay" /usr/local/portage
#
# eix -I bjdeps
[I] app-emulation/emul-linux-x86-bjdeps [1]
     Available versions:  (~)0.1-r2 (~)0.1-r3
     Installed versions:  0.1-r3(10:51:35 23/02/11)
     Homepage:            http://rpm5.org/
     Description:         32bit nls-disabled dev-libs/popt-1.13

[1] "local_overlay" /usr/local/portage
#
# eix -I xsane
[I] media-gfx/xsane
     Available versions:  0.996 (~)0.997 {gimp jpeg lcms nls png tiff}
     Installed versions:  0.997(10:48:53 07/06/10)(jpeg lcms nls png tiff -gimp)
     Homepage:            http://www.xsane.org/
     Description:         graphical scanning frontend

#
# eix -I gscan2pdf
[I] media-gfx/gscan2pdf [1]
     Available versions:  (~)0.9.29 (~)0.9.31-r2 {adf cuneiform djvu doc gocr ithreads ocropus tesseract unpaper +xdg}
     Installed versions:  0.9.31-r2(16:24:59 31/01/11)(adf djvu doc gocr tesseract unpaper xdg -cuneiform -ithreads -ocropus)
     Homepage:            http://gscan2pdf.sourceforge.net/
     Description:         Create PDF of selected pages with File/Save PDF

[1] "local_overlay" /usr/local/portage
Clevo W230SS: amd64, VIDEO_CARDS="intel modesetting nvidia".
Compal NBLB2: ~amd64, xf86-video-ati. Dual boot Win 7 Pro 64-bit.
OpenRC systemd-utils[udev] elogind KDE on both.

My blog
Top
asmer
n00b
n00b
Posts: 8
Joined: Fri May 30, 2008 4:01 pm

cngpij -P mp250

  • Quote

Post by asmer » Tue Mar 15, 2011 3:30 pm

Hello All.

I've x86 with cnijfilter-3.20-r3 and all works well excluding cngpij. I need to clear printing head on mp250 printer, but I can't - after run cngpij just stuck and nothing happens.

I've googled some manual about this tool, but nothing clear found. Anyone have any ideas?

Logs/dmesg clear too.

Good day
with best regards
Top
davidm
Guru
Guru
User avatar
Posts: 557
Joined: Sun Apr 26, 2009 4:05 pm
Location: US

Re: cngpij -P mp250

  • Quote

Post by davidm » Tue Mar 15, 2011 9:13 pm

asmer wrote:Hello All.

I've x86 with cnijfilter-3.20-r3 and all works well excluding cngpij. I need to clear printing head on mp250 printer, but I can't - after run cngpij just stuck and nothing happens.

I've googled some manual about this tool, but nothing clear found. Anyone have any ideas?

Logs/dmesg clear too.

Good day
Hello, I have the same printer and just got printing and scanning working yesterday but with "cnijfilter-3.20-r1" from an overlay instead. After reading your message I was curious and checked and I do not have that functionality either despite building the servicetools.

I notice they have a newer version (3.40) out so you may wish to give it a shot.

http://support-au.canon.com.au/contents ... 02002.html
Top
Post Reply

503 posts
  • Page 13 of 21
    • Jump to page:
  • Previous
  • 1
  • …
  • 11
  • 12
  • 13
  • 14
  • 15
  • …
  • 21
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy