Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Canon i550 / i850 / i950 working / TUTORIAL !!!

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
95 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next
Author
Message
xlyz
Veteran
Veteran
User avatar
Posts: 1470
Joined: Sun Oct 27, 2002 8:04 pm
Location: Italy

  • Quote

Post by xlyz » Sat Oct 11, 2003 9:25 pm

try in Firebird :wink:
Top
RobMcM
Apprentice
Apprentice
User avatar
Posts: 170
Joined: Fri Jul 11, 2003 7:08 pm
Location: Leeds, UK

  • Quote

Post by RobMcM » Mon Nov 03, 2003 2:31 am

I've tried thsi with my i250, also using BJC 7000 and 7100, and it seems to send the job to my printer OK (the light flashes when I click print...) but it just says 'media tray empty' in the CUPS web interface printer status. Anyone know how to override it? Or is it just because its a lowly i250, not a fancy i5/7/850 :?
Keyboard error or no keyboard present. Press F1 to continue.
Top
AlterEgo
Veteran
Veteran
User avatar
Posts: 1619
Joined: Thu Apr 25, 2002 2:51 pm

  • Quote

Post by AlterEgo » Mon Nov 03, 2003 8:41 am

xlyz wrote:
AlterEgo wrote:It is even easier to define one physical printer several times with different drivers or properties:
I have a printerx-draft and a printerx-color and a printerx-photo defined in cups. Just select "another" printer.
how do you select which will be printing?
Sorry for the late reply (missed the topic I guess).
printerx-draft and printerx-color are names I use to set up the printers in CUPS. So I can print to the printer with the appropriate name.
This is even easier if you use a GUI like kprinter or gtklp for your printing-control.
Instead of calling lpr I call kprinter and choose my printer from there.
Top
stormer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 122
Joined: Mon May 20, 2002 5:39 pm
Location: Canada

At first it worked

  • Quote

Post by stormer » Mon Dec 08, 2003 6:12 am

Yes, I had great results with the Canon drivers, but now cupsd won't starts. Here is the error log in debug2 mode :

Code: Select all

I [07/Dec/2003:19:49:12 -0500] Listening to 0:631
D [07/Dec/2003:19:49:12 -0500] AddLocation: added location '/'
D [07/Dec/2003:19:49:12 -0500] DenyIP: / deny 00000000/00000000
D [07/Dec/2003:19:49:12 -0500] AllowIP: / allow 7f000001/ffffffff
D [07/Dec/2003:19:49:12 -0500] AddLocation: added location '/admin'
D [07/Dec/2003:19:49:12 -0500] DenyIP: /admin deny 00000000/00000000
D [07/Dec/2003:19:49:12 -0500] AllowIP: /admin allow 7f000001/ffffffff
I [07/Dec/2003:19:49:12 -0500] Loaded configuration file "/etc/cups/cupsd.conf"
I [07/Dec/2003:19:49:12 -0500] Configured for up to 100 clients.
I [07/Dec/2003:19:49:12 -0500] Allowing up to 100 client connections per host.
I [07/Dec/2003:19:49:12 -0500] Full reload is required.
D [07/Dec/2003:19:49:12 -0500] LoadDevices: Added device "ipp"...
D [07/Dec/2003:19:49:12 -0500] LoadDevices: Added device "lpd"...
D [07/Dec/2003:19:49:12 -0500] LoadDevices: Added device "smb"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb://Canon/i450"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp1"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp2"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp3"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp4"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp5"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp6"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp7"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp8"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp9"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp10"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp11"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp12"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp13"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp14"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "usb:/dev/usb/lp15"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "http"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "scsi"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "parallel:/dev/printers/0"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "cups-pdf:/"...
D [07/Dec/2003:19:49:13 -0500] LoadDevices: Added device "canon_parallel:/dev/lp0"...
D [07/Dec/2003:19:49:14 -0500] LoadDevices: Added device "socket"...
W [07/Dec/2003:19:49:44 -0500] LoadDevices: Backend did not respond within 30 seconds!
I don't know how to make it work again. All my hotplug devices are down when I try to start cupsd
Stormer :)
Top
stormer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 122
Joined: Mon May 20, 2002 5:39 pm
Location: Canada

socket

  • Quote

Post by stormer » Mon Dec 08, 2003 6:38 am

Here's the error when I execute /usr/lib/cups/backend/socket

Code: Select all

network socket "Unknown" "AppSocket/HP JetDirect"
Stormer :)
Top
stormer
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 122
Joined: Mon May 20, 2002 5:39 pm
Location: Canada

Solved

  • Quote

Post by stormer » Mon Dec 08, 2003 4:34 pm

I removed all parallel backend from cups and now it works. Probably a proplem with parport modules in kernel 2.6
Stormer :)
Top
Mace68
n00b
n00b
User avatar
Posts: 33
Joined: Fri Dec 05, 2003 4:54 pm
Contact:
Contact Mace68
Website

  • Quote

Post by Mace68 » Thu Dec 18, 2003 7:57 am

Thank you Sohryu!

I had tried a different method and it ALMOST worked. Well, the drivers showed up in the list when configuring cups anyway. :)

I emerged rpm (i know, i know :oops:) and just installed the two files (bjfilterpixus550i-2.2-0.i386.rpm and bjfiltercups-2.2-0.i386.rpm) via rpm.

But it would just seem to vaporize the print jobs before they got to the printer.

The final step for me to get it to work was Sohryu's step number 7 on the list:
7. go into /usr/lib and do the following:

ls libpng*

there should be a libpng.so.3
if there is a libpng.so.2 you don't need to do the following:
if there is no libpng then you should emerge libpng

then do: ln -sf /usr/lib/libpng.so.3 /usr/lib/libpng.so.2
I didn't have a libpng.so.2, so I linked as described, restarted cups, and voila! It printed! And pretty darn good I might add!

So, my steps were:

Code: Select all

#emerge rpm
#rpm -Uvh bjfilterpixus550i-2.2-0.i386.rpm
#rpm -Uvh bjfiltercups-2.2-0.i386.rpm

Follow step 7 in the quote above.
Set up the printer in cups.
PRINT!
However, I did install the turboprint demo (and got my i950 working with that) after my rpm steps but before Sohryu's step #7, but I hardly think that had anything to do with my success.

Happy Holidays! :D
Top
symbiote
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 87
Joined: Sun Oct 06, 2002 10:37 am
Location: The 3rd World
Contact:
Contact symbiote
Website

  • Quote

Post by symbiote » Sun Dec 21, 2003 6:33 am

this works on the Canon i450 too.
Top
Squinky86
Retired Dev
Retired Dev
Posts: 309
Joined: Tue Mar 25, 2003 5:51 am
Location: Alabama, USA
Contact:
Contact Squinky86
Website

  • Quote

Post by Squinky86 » Fri Jan 30, 2004 3:21 am

RobMcM wrote:I've tried thsi with my i250, also using BJC 7000 and 7100, and it seems to send the job to my printer OK (the light flashes when I click print...) but it just says 'media tray empty' in the CUPS web interface printer status.
I'll report the same. Turboprint driver works (a bit off centered), but I'm not paying that much for printer drivers!
Me
Top
water
Guru
Guru
User avatar
Posts: 387
Joined: Wed Jun 19, 2002 9:56 am
Location: Zierikzee, The Netherlands

  • Quote

Post by water » Fri Jan 30, 2004 1:38 pm

Thanks, it also works for a i455. :D
Groeten uit Holland
Top
Squinky86
Retired Dev
Retired Dev
Posts: 309
Joined: Tue Mar 25, 2003 5:51 am
Location: Alabama, USA
Contact:
Contact Squinky86
Website

  • Quote

Post by Squinky86 » Sat Jan 31, 2004 12:32 am

Just tried the i250 with the howto at the beginning instead of the previously suggested 7000/7100 BJC drivers. It still does not work, so there's no celebrating for us cheap-o users yet.
Me
Top
symbiote
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 87
Joined: Sun Oct 06, 2002 10:37 am
Location: The 3rd World
Contact:
Contact symbiote
Website

  • Quote

Post by symbiote » Sat Mar 06, 2004 7:49 am

It works, but it's terrible.

You can't seem to print multiple pages at once. It dies. It takes 3920540354 tries before it actually prints anything.

GJDFKJGDFHGF.
symbiote: interstellar mohican-general of the stealthdildo buddhist-warrior ninjas
[*] symbiote@stealthdildo.net
[*] gpg: 1024D/3FC84E5B
[*] http://stealthdildo.net/pgp-key
Top
bagr99
n00b
n00b
Posts: 3
Joined: Mon Mar 15, 2004 6:53 pm

  • Quote

Post by bagr99 » Mon Mar 15, 2004 7:03 pm

I have the same problem.
Job is finished corectly, but printer do nothing.

I have't in list usb://dev/usb/lp0. I have canon_usb:/dev/usb/lp0

In error_log i have
E [15/Mar/2004:19:46:32 +0000] StartListening: Unable to find IP address for server name "bagr99" - Unknown host

bagr99 = My computer - i use DHCP to obtain IP adres

Please help me.
Top
nicu
n00b
n00b
Posts: 4
Joined: Sat Mar 27, 2004 8:22 pm

Canon i550 : making canon.jp driver work again

  • Quote

Post by nicu » Sat Mar 27, 2004 8:45 pm

gophix wrote:these are the logs since i changing info to debug

and restarted the cupsd

Code: Select all

etc...
D [11/Oct/2003:03:11:50 +0200] StartJob: envp[10]="CONTENT_TYPE=application/postscript"
D [11/Oct/2003:03:11:50 +0200] StartJob: envp[11]="DEVICE_URI=usb://Canon/i550"
D [11/Oct/2003:03:11:50 +0200] StartJob: envp[12]="PRINTER=pixus550i"
D [11/Oct/2003:03:11:50 +0200] StartJob: envp[13]="CUPS_DATADIR=/usr/share/cups"
D [11/Oct/2003:03:11:50 +0200] StartJob: envp[14]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [11/Oct/2003:03:11:50 +0200] StartJob: statusfds = [ 9 10 ]
D [11/Oct/2003:03:11:50 +0200] StartJob: filterfds[1] = [ 11 -1 ]
D [11/Oct/2003:03:11:50 +0200] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [11/Oct/2003:03:11:50 +0200] StartJob: filterfds[0] = [ 12 13 ]
D [11/Oct/2003:03:11:50 +0200] start_process("/usr/lib/cups/filter/pstops", 0xbffeb290, 0xbffea600, 11, 13, 10)
I [11/Oct/2003:03:11:50 +0200] Started filter /usr/lib/cups/filter/pstops (PID 29664) for job 26.
D [11/Oct/2003:03:11:50 +0200] StartJob: filter = "/usr/lib/cups/filter/pstocanonbj"
D [11/Oct/2003:03:11:50 +0200] StartJob: filterfds[1] = [ 11 14 ]
D [11/Oct/2003:03:11:50 +0200] start_process("/usr/lib/cups/filter/pstocanonbj", 0xbffeb290, 0xbffea600, 12, 14, 10)
I [11/Oct/2003:03:11:50 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 29665) for job 26.
D [11/Oct/2003:03:11:50 +0200] StartJob: backend = "/usr/lib/cups/backend/usb"
D [11/Oct/2003:03:11:50 +0200] StartJob: filterfds[0] = [ -1 12 ]
D [11/Oct/2003:03:11:50 +0200] start_process("/usr/lib/cups/backend/usb", 0xbffeb290, 0xbffea600, 11, 12, 10)
I [11/Oct/2003:03:11:50 +0200] Started backend /usr/lib/cups/backend/usb (PID 29667) for job 26.
D [11/Oct/2003:03:11:50 +0200] ProcessIPPRequest: 8 status_code=0
D [11/Oct/2003:03:11:50 +0200] CloseClient() 8
D [11/Oct/2003:03:11:50 +0200] [Job 26] LPGETSTATUS returned a port status of 18...
W [11/Oct/2003:03:11:50 +0200] [Job 26] Media tray empty!
D [11/Oct/2003:03:11:50 +0200] AcceptClient() 7 from localhost:631.
D [11/Oct/2003:03:11:50 +0200] ReadClient() 7 GET /cups.css HTTP/1.1
D [11/Oct/2003:03:11:50 +0200] SendFile() 7 file=8
D [11/Oct/2003:03:11:50 +0200] AcceptClient() 8 from localhost:631.
D [11/Oct/2003:03:11:50 +0200] [Job 26] Page = 595x842; 10,14 to 586,833
D [11/Oct/2003:03:11:50 +0200] ReadClient() 8 GET /images/navbar.gif HTTP/1.1
D [11/Oct/2003:03:11:50 +0200] SendFile() 8 file=10
D [11/Oct/2003:03:11:50 +0200] [Job 26] slowcollate=0, slowduplex=0, sloworder=0
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%BoundingBox: 0 0 612 792
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%Pages: 1
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%LanguageLevel: 1
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%DocumentData: Clean7Bit
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%DocumentSuppliedResources: procset testprint/1.0
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%Creator: Michael Sweet, Easy Software Products
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%CreationDate: May 11, 1999
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%Title: Test Page
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%EndComments
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%BeginProlog
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%BeginResource procset testprint 1.1 0
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%EndResource
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%EndProlog
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%Page: 1 1
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%Page: 1 1
D [11/Oct/2003:03:11:50 +0200] [Job 26] pw = 576.0, pl = 819.2
D [11/Oct/2003:03:11:50 +0200] [Job 26] PageLeft = 9.6, PageRight = 585.6
D [11/Oct/2003:03:11:50 +0200] [Job 26] PageTop = 833.4, PageBottom = 14.2
D [11/Oct/2003:03:11:50 +0200] [Job 26] PageWidth = 595.0, PageLength = 842.0
D [11/Oct/2003:03:11:50 +0200] [Job 26] 0 %%EOF
D [11/Oct/2003:03:11:50 +0200] [Job 26] Saw EOF!
D [11/Oct/2003:03:11:50 +0200] [Job 26] Error: invalid printer model namejavascript:emoticon(':!:')
D [11/Oct/2003:03:11:50 +0200] [Job 26]
D [11/Oct/2003:03:11:50 +0200] [Job 26] Canon Bubble Jet Print Filter for Linux ver.2.2.0
D [11/Oct/2003:03:11:50 +0200] [Job 26] Copyright CANON INC. 2001-2003
D [11/Oct/2003:03:11:50 +0200] [Job 26] All Rights Reserved.
D [11/Oct/2003:03:11:50 +0200] [Job 26]
D [11/Oct/2003:03:11:50 +0200] [Job 26] bjfilterpixus550i --gui (gui mode)
D [11/Oct/2003:03:11:50 +0200] [Job 26] bjfilterpixus550i [switches] [file]
D [11/Oct/2003:03:11:50 +0200] [Job 26]
D [11/Oct/2003:03:11:50 +0200] [Job 26] switches: [ --imageres     1 - 32767     ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --cartridge    cartridgetype ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --media        mediatype     ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --halftoning   halftonetype  ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --quality      1 - 5         ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --grayscale                  ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --papersize    size          ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --paperload    position      ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --borderless                 ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --extension    0 - 3         ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --location     position      ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --fit                        ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --full                       ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --percent      20 - 400      ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --copies       1 - 999       ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --renderintent intent        ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --gamma        1.4/1.8/2.2   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --balance_c    -50  -   50   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --balance_m    -50  -   50   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --balance_y    -50  -   50   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --balance_k    -50  -   50   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --density      -50  -   50   ]
D [11/Oct/2003:03:11:50 +0200] [Job 26] [ --papergap     gaptype       ]
D [11/Oct/2003:03:11:50 +0200] [Job 26]
D [11/Oct/2003:03:11:51 +0200] UpdateJob: job 26, file 0 is complete.
D [11/Oct/2003:03:11:51 +0200] CancelJob: id = 26
D [11/Oct/2003:03:11:51 +0200] StopJob: id = 26, force = 0
D [11/Oct/2003:03:11:51 +0200] StopJob: printer state is 3
D [11/Oct/2003:03:11:53 +0200] CloseClient() 5
D [11/Oct/2003:03:11:53 +0200] AcceptClient() 5 from localhost:631.
D [11/Oct/2003:03:11:53 +0200] ReadClient() 5 GET /printers/pixus550i HTTP/1.1
D [11/Oct/2003:03:11:53 +0200] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 29673
I [11/Oct/2003:03:11:53 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=29673)
etc...
:!: :!:

I got exactly the same problem as you.
I had the canon_usb:/dev/usb/lp0 working perfectly untill a hard disk failure...
And i spent hours making it work again.

Now i got the solution :

the debug log say :
Error: invalid printer model name
After checking the source code, this is a message of the bjfilter...
after inspecting /usr/local/bin/pixus550i_ps and launching the commands by hand, i simply realized that :javascript:emoticon(':idea:')

/usr/lib/bjlib IS INSTALLED WITHOUT BASIC ACCESS PERMISSIONS !!!javascript:emoticon(':oops:')

SO YOU MUST SIMPLY EXECUTE AS superuser :
chmod -R +rx /usr/lib/bjlib

And it works...javascript:emoticon(':D')
I recommend using the canon_usb:/dev/usb/lp0 backend because it works fine and automatically switch the printer on...
All work and no play makes jack a dull boy
Top
bagr99
n00b
n00b
Posts: 3
Joined: Mon Mar 15, 2004 6:53 pm

Re: Canon i550 : making canon.jp driver work again

  • Quote

Post by bagr99 » Sun Mar 28, 2004 8:55 pm

I do it. Now i'm loged as root. When i print, on the printer the green control led indikated procesing data (flash), but nothing else happend.
:cry:
There is error log in debug mode
What is not OK?

Code: Select all

.........
d [28/Mar/2004:22:43:14 +0000] WriteClient: Removing fd 7 from OutputSet...
d [28/Mar/2004:22:43:14 +0000] ReadClient() 7, used=0
D [28/Mar/2004:22:43:14 +0000] CloseClient() 7
d [28/Mar/2004:22:43:14 +0000] CloseClient: Removing fd 7 from InputSet and OutputSet...
I [28/Mar/2004:22:43:14 +0000] [Job 1] 
D [28/Mar/2004:22:43:14 +0000] [Job 1] /usr/local/bin/bjfilterpixus550i: error while loading shared libraries: libpng.so.2: cannot open shared object file: No such file or directory
D [28/Mar/2004:22:43:14 +0000] [Job 1] (Canon) langage moniter[/usr/local/bin/lgmonpixus550i --gui --cups] start!
d [28/Mar/2004:22:43:14 +0000] PID 3355 exited with no errors.
d [28/Mar/2004:22:43:15 +0000] AcceptClient(0x808b668) 0 NumClients = 1
Last edited by bagr99 on Tue Apr 13, 2004 5:44 pm, edited 1 time in total.
Top
nicu
n00b
n00b
Posts: 4
Joined: Sat Mar 27, 2004 8:22 pm

Re: Canon i550 : making canon.jp driver work again

  • Quote

Post by nicu » Mon Apr 12, 2004 3:18 pm

bagr99 wrote:I do it. Now i'm loged as root. When i print, on the printer the green control led indikated procesing data (flash), but nothing else happend.
:cry:
There is error log in debug mode
What is not OK?

Code: Select all

et caetera...
D [28/Mar/2004:22:43:14 +0000] [Job 1] /usr/local/bin/bjfilterpixus550i: error while loading shared libraries: libpng.so.2: cannot open shared object file: No such file or directory :!:
und so weiter...
  8O  8O

To me, it sounds all right except this line above... You have one of this linux installed without libpng.so.2....

And i think the job you send to the printer is simply empty (there is just the postscript header and trailer...), that is why the led flash, and nothing outputs.

You need to trust another user in this forum : Sohryu Asuka Langley tells you to create a symbolic link on next version of this library. I think it might help you :

	ln -s /usr/lib/libpng.so.3 /usr/lib/libpng.so.2

For more details search about libpng in this forum.
Sometimes I wonder if Linux is not on its way to the windowization (a sort of unmanageable anarchy)...
All work and no play makes jack a dull boy
Top
bagr99
n00b
n00b
Posts: 3
Joined: Mon Mar 15, 2004 6:53 pm

Re: Canon i550 : making canon.jp driver work again

  • Quote

Post by bagr99 » Tue Apr 13, 2004 6:09 pm

Thanks.
I'm add the link.
But now i have other error

Code: Select all

d [13/Apr/2004:19:35:52 +0000] ReadClient() 7, used=0
D [13/Apr/2004:19:35:52 +0000] CloseClient() 7
d [13/Apr/2004:19:35:52 +0000] CloseClient: Removing fd 7 from InputSet and OutputSet...
D [13/Apr/2004:19:35:53 +0000] [Job 18] BJFILTER ERROR :file access Error!
D [13/Apr/2004:19:35:53 +0000] [Job 18] not support this image format
d [13/Apr/2004:19:35:53 +0000] PID 5660 exited with no errors.
d [13/Apr/2004:19:35:53 +0000] AcceptClient(0x808b668) 0 NumClients = 1
D [13/Apr/2004:19:35:53 +0000] AcceptClient() 7 from localhost:631.
d [13/Apr/2004:19:35:53 +0000] AcceptClient: Adding fd 7 to InputSet...

Top
nicu
n00b
n00b
Posts: 4
Joined: Sat Mar 27, 2004 8:22 pm

Re: Canon i550 : making canon.jp driver work again

  • Quote

Post by nicu » Tue Apr 13, 2004 10:49 pm

bagr99 wrote:Thanks.
I'm add the link.
But now i have other error

Code: Select all

...
D [13/Apr/2004:19:35:53 +0000] [Job 18] BJFILTER ERROR :file access Error!
D [13/Apr/2004:19:35:53 +0000] [Job 18] not support this image format
...
What a mess !
I do not have the problem and my help might well end here...

All i can say is that this message is issued by the bjfilter-2.2-0 and more exactly in bjfimage.c (get the source at canon japan site)...
The problem is locally either a malformed image file (which one ?, produced by which tool ?), or a not supported file format (but this should have been caught by the filter chain), or maybe an incompatibility between versions libpng.so.2 and libpng.so.3 ??? (take a look at release notes in /usr/share/doc if you will)

I've tried the symbolic link libpng.so.2 -> libpng.so.3, but that does not prevent me from printing images... and other users would have complained too... so your are on your own.

- Since the same error message is used 4 or 5 times in the source, you might try adding a lot of debug messages in bjfimage.c, recompile and install it and look the result in /var/log again... and isolate the problem more precisely... And then pray a guru...

- You might also try to load and install libpng2-1.0.12 (i use this one as libpng.so.2), but it is just a bet...

Maybe the problem depends on the kind of job you try to print...
By the way, between Job 1 and Job 18, isn't there any damned page that finally burst out of your printer ?

Sorry for this no-value-added message, that's all a n00b can do anyway.
All work and no play makes jack a dull boy
Top
alikht
n00b
n00b
Posts: 9
Joined: Sat Dec 13, 2003 6:07 am
Location: Vancouver, BC

  • Quote

Post by alikht » Wed May 05, 2004 2:05 am

2gophix:

I had exactly the same problem. There is a typo in the tutorial - it says to create the directory /usr/lib/bjilib, whereas the correct directory is /usr/lib/bjlib. In my case renaming helped - try it.
Top
Genkroh
n00b
n00b
Posts: 2
Joined: Sat May 08, 2004 12:44 pm
Location: Japan
Contact:
Contact Genkroh
Website

Re: Canon i550 / i850 / i950 working / TUTORIAL !!!

  • Quote

Post by Genkroh » Sun May 09, 2004 12:47 pm

My printer worked.
Here's what I did in the order I did it:

# emerge cups
# emerge foomatic
# emerge gimp-print
Download two files from http://cweb.canon.jp/drv-upd/bj/bjlinux221.html.
And Save to a temporary directory such as /tmp.
1) bjfilterpixus550i-2.2-1.i386.rpm
2) bjfiltercups-2.2-1.i386.rpm
# ln -sf /usr/lib/libpng.so.3 /usr/lib/libpng.so.2
# emerge alien
# cd /tmp
# alien -t bjfilterpixus550i-2.2-1.i386.rpm
# alien -t bjfiltercups-2.2-1.i386.rpm
# tar xvfz bjfilterpixus550i-2.2.tgz
# tar xvfz bjfiltercups-2.2.tgz
# cd usr
# cp -r * /usr
# cd /usr/lib
# ln -s libcnbpcmcm154.so.5.71.2 libcnbpcmcm154.so
# ln -s libcnbpcnclapi154.so.2.2.0 libcnbpcnclapi154.so
# ln -s libcnbpcnclbjcmd154.so.2.2.0 libcnbpcnclbjcmd154.so
# ln -s libcnbpcnclui154.so.2.2.0 libcnbpcnclui154.so
# ln -s libcnbphtmg154.so.5.60.1 libcnbphtmg154.so
# ln -s libcnbpo154.so.1.0.4 libcnbpo154.so
# ln -s libcnbpsmth154.so.3.34.1 libcnbpsmth154.so
# ln -s libcnbpwcc154.so.5.41.1 libcnbpwcc154.so
# chmod 755 bjlib
# rc-update add cupsd default
# /etc/init.d/cupsd start
Top
ennservogt
n00b
n00b
Posts: 32
Joined: Thu May 27, 2004 2:04 pm

...working

  • Quote

Post by ennservogt » Wed Jun 02, 2004 5:13 pm

I can confirm that these filter drivers work well for my Canon i865. I used the following two rpm archives:

bjfiltercups-2.4-0.i386.tar.gz
bjfilterpixus860i-2.4-0.i386.rpm

But I have two additions to your tutorial which should be added:

1. You don't have to install foomatic or gimp-print for these filter drivers to work! You just have to emerge cups!

2. In USA and Japan the printers are named: 560i, 860i and 960i.
In Europe these models are named i565, i865 and i965. The ONLY difference is that due to copyright restrictions 8O 8O 8O 8O the device units in the USA and Japan are sold without the CD printing kit!


Greets
EnnserVogt
Top
MHD
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 88
Joined: Wed Jun 18, 2003 7:11 am
Contact:
Contact MHD
Website

  • Quote

Post by MHD » Wed Jun 30, 2004 8:07 am

Anyone had any luck with the i250 yet??
Top
MDD
n00b
n00b
Posts: 12
Joined: Mon Feb 09, 2004 6:58 pm
Location: Mannheim, Germany

  • Quote

Post by MDD » Thu Jul 22, 2004 11:04 am

Sohryu Asuka Langley wrote:Maybe i will make an ebuild for the drivers... Cause it was not easy to integrate them ! :D
:P
Did you create your ebuild?
Top
water
Guru
Guru
User avatar
Posts: 387
Joined: Wed Jun 19, 2002 9:56 am
Location: Zierikzee, The Netherlands

  • Quote

Post by water » Fri Jul 23, 2004 5:35 am

MHD wrote:Anyone had any luck with the i250 yet??
Try them: http://www.canon.co.nz/products/printer ... ivers.html
Groeten uit Holland
Top
Mala Zaba
Apprentice
Apprentice
User avatar
Posts: 156
Joined: Sun Apr 21, 2002 9:53 am
Location: Brossard, Qc.

Re: ...working

  • Quote

Post by Mala Zaba » Sun Jul 25, 2004 4:35 pm

ennservogt wrote:I can confirm that these filter drivers work well for my Canon i865. I used the following two rpm archives:

bjfiltercups-2.4-0.i386.tar.gz
bjfilterpixus860i-2.4-0.i386.rpm

But I have two additions to your tutorial which should be added:

1. You don't have to install foomatic or gimp-print for these filter drivers to work! You just have to emerge cups!

2. In USA and Japan the printers are named: 560i, 860i and 960i.
In Europe these models are named i565, i865 and i965. The ONLY difference is that due to copyright restrictions 8O 8O 8O 8O the device units in the USA and Japan are sold without the CD printing kit!


Greets
EnnserVogt
Do you have gtk+1.2.10-r11 on your system, because is not work on my machine...
Top
Post Reply

95 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next

Return to “Kernel & Hardware”

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

 

 

magic