Sorry for the late reply (missed the topic I guess).xlyz wrote:how do you select which will be printing?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.
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!Code: Select all
network socket "Unknown" "AppSocket/HP JetDirect"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!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
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!I'll report the same. Turboprint driver works (a bit off centered), but I'm not paying that much for printer drivers!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.

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...
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
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.
![]()
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)...
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...
What a mess !bagr99 wrote:Thanks.
I'm add the link.
But now i have other errorCode: 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 ...

Try them: http://www.canon.co.nz/products/printer ... ivers.htmlMHD wrote:Anyone had any luck with the i250 yet??
Do you have gtk+1.2.10-r11 on your system, because is not work on my machine...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![]()
![]()
![]()
the device units in the USA and Japan are sold without the CD printing kit!
Greets
EnnserVogt