• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Canon Pixus ip4100 / sorry, falsches Thema /

Ich hab mich gerade vertan, ich wollte eigentlich zum Thema drucker, wie kann ich das denn rückgängig machen.

Hi,

ich hab einen canon pixma ip 4000 und möchte den gerne unter gentoo Linux zum laufen kriegen. Im gentoo Forum hab ich leider bisher keine antwort bekommen. Ich hoffe hier findet sich einer der mir helfen kann. Ich hab den treiber vom japanischen Model pixus ip4100 benutzt. Da es im Internet Anleitungen gibt, das es damit funktionieren soll. Leider gibt es sonst keine Treiber für diesen Drucker, außer der kostenpflichtige Treiber von Turboprint. Ich benutz aber Linux, mitunter, um kein Geld für Treiber zu zahlen, daher geht mir das ziemlich gegen den Strich.

Ich habe aus den rpm's, tgz's gemacht, entpackt und an die richtigen stellen kopiert, d. h. den Inhalt der Ordner local, lib und share nach /usr/lib, /usr/share und /usr/local. Ich hab dann versuch den Inhalt von /usr/local/bin mal nach /usr/bin zu kopieren, hilft aber auch nicht. Nun kann ich zwar einen Drüsentest machen mit bjcups, aber ich kann nicht drucken oder einen drucktest machen mit cups. Also das gerät /dev/usb/lp0 muss daher wohl funktionieren und der Treiber sollte auch klappen, weil sonst kann ich mir nicht vorstellen das der Drüsentest funktioniert. In der Logdatei ist ein Fehler drin den ich gefunden hab. Der Fehler ist: invalid printer model name. Ich weiß nicht so recht was ich dagegen machen könnte. Was soll denn der richtige model name sein. Ich poste jetzt mal Die ganze logdatei. Ich hab die Textzeile mit dem Fehler mal markiert.



[11/Sep/2005:16:48:58 +0200] AcceptClient: 5 from localhost:631.
D [11/Sep/2005:16:48:58 +0200] ReadClient: 5 GET /printers HTTP/1.1
D [11/Sep/2005:16:48:58 +0200] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 5654
I [11/Sep/2005:16:48:58 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5654)
D [11/Sep/2005:16:48:58 +0200] SendCommand: 5 file=8
D [11/Sep/2005:16:48:58 +0200] AcceptClient: 7 from localhost:631.
D [11/Sep/2005:16:48:58 +0200] ReadClient: 7 POST / HTTP/1.1
D [11/Sep/2005:16:48:58 +0200] ProcessIPPRequest: 7 status_code=1
D [11/Sep/2005:16:48:58 +0200] ReadClient: 7 POST / HTTP/1.1
D [11/Sep/2005:16:48:58 +0200] ProcessIPPRequest: 7 status_code=1
D [11/Sep/2005:16:48:58 +0200] CloseClient: 7
D [11/Sep/2005:16:49:03 +0200] ReadClient: 5 GET /printers/pixusip4100?op=print-test-page HTTP/1.1
D [11/Sep/2005:16:49:03 +0200] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 5655
I [11/Sep/2005:16:49:03 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5655)
D [11/Sep/2005:16:49:03 +0200] SendCommand: 5 file=8
D [11/Sep/2005:16:49:03 +0200] AcceptClient: 7 from localhost:631.
D [11/Sep/2005:16:49:03 +0200] ReadClient: 7 POST /printers/pixusip4100 HTTP/1.1
D [11/Sep/2005:16:49:03 +0200] print_job: request file type is application/postscript.
D [11/Sep/2005:16:49:03 +0200] check_quotas: requesting-user-name = ''
D [11/Sep/2005:16:49:03 +0200] print_job: requesting-user-name = ''
D [11/Sep/2005:16:49:03 +0200] Adding default job-sheets values "none,none"...
I [11/Sep/2005:16:49:03 +0200] Adding start banner page "none" to job 36.
I [11/Sep/2005:16:49:03 +0200] Adding end banner page "none" to job 36.
I [11/Sep/2005:16:49:03 +0200] Job 36 queued on 'pixusip4100' by ''.
D [11/Sep/2005:16:49:03 +0200] Job 36 hold_until = 0
D [11/Sep/2005:16:49:03 +0200] StartJob(36, 0x808ff90)
D [11/Sep/2005:16:49:03 +0200] StartJob() id = 36, file = 0/1
D [11/Sep/2005:16:49:03 +0200] job-sheets=none,none
D [11/Sep/2005:16:49:03 +0200] banner_page = 0
D [11/Sep/2005:16:49:03 +0200] StartJob: argv = "pixusip4100","36","","Test Page","1","","/var/spool/cups/d00036-001"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[2]="USER=root"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[3]="CHARSET=utf-8"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[4]="LANG=de"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[5]="PPD=/etc/cups/ppd/pixusip4100.ppd"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[7]="RIP_MAX_CACHE=8m"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[9]="CONTENT_TYPE=application/postscript"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[10]="DEVICE_URI=canon_usb:/dev/usb/lp0"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[11]="PRINTER=pixusip4100"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[14]="CUPS_SERVER=localhost"
D [11/Sep/2005:16:49:03 +0200] StartJob: envp[15]="IPP_PORT=631"
D [11/Sep/2005:16:49:03 +0200] StartJob: statusfds = [ 9 10 ]
D [11/Sep/2005:16:49:03 +0200] StartJob: filterfds[1] = [ 11 -1 ]
D [11/Sep/2005:16:49:03 +0200] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [11/Sep/2005:16:49:03 +0200] StartJob: filterfds[0] = [ 12 13 ]
D [11/Sep/2005:16:49:03 +0200] start_process("/usr/lib/cups/filter/pstops", 0xbffee520, 0xbffed890, 11, 13, 10)
I [11/Sep/2005:16:49:03 +0200] Started filter /usr/lib/cups/filter/pstops (PID 5656) for job 36.
D [11/Sep/2005:16:49:03 +0200] StartJob: filter = "/usr/lib/cups/filter/pstocanonbj"
D [11/Sep/2005:16:49:03 +0200] StartJob: filterfds[1] = [ 11 14 ]
D [11/Sep/2005:16:49:03 +0200] start_process("/usr/lib/cups/filter/pstocanonbj", 0xbffee520, 0xbffed890, 12, 14, 10)
I [11/Sep/2005:16:49:03 +0200] Started filter /usr/lib/cups/filter/pstocanonbj (PID 5657) for job 36.
D [11/Sep/2005:16:49:03 +0200] StartJob: backend = "/usr/lib/cups/backend/canon_usb"
D [11/Sep/2005:16:49:03 +0200] StartJob: filterfds[0] = [ -1 12 ]
D [11/Sep/2005:16:49:03 +0200] start_process("/usr/lib/cups/backend/canon_usb", 0xbffee520, 0xbffed890, 11, 12, 10)
I [11/Sep/2005:16:49:03 +0200] Started backend /usr/lib/cups/backend/canon_usb (PID 5659) for job 36.
D [11/Sep/2005:16:49:03 +0200] ProcessIPPRequest: 7 status_code=0
D [11/Sep/2005:16:49:03 +0200] [Job 36] Page = 595x842; 10,14 to 586,833
D [11/Sep/2005:16:49:03 +0200] [Job 36] slowcollate=0, slowduplex=0, sloworder=0
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%BoundingBox: 0 0 612 792
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%Pages: 1
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%LanguageLevel: 1
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%DocumentData: Clean7Bit
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%DocumentSuppliedResources: procset testprint/1.1
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%Creator: Michael Sweet, Easy Software Products
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%CreationDate: May 11, 1999
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%Title: Test Page
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%EndComments
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%BeginProlog
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%BeginResource procset testprint 1.1 0
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%EndResource
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%EndProlog
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%Page: 1 1
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%Page: 1 1
D [11/Sep/2005:16:49:03 +0200] [Job 36] pw = 576.0, pl = 819.2
D [11/Sep/2005:16:49:03 +0200] [Job 36] PageLeft = 9.6, PageRight = 585.6
D [11/Sep/2005:16:49:03 +0200] [Job 36] PageTop = 833.4, PageBottom = 14.2
D [11/Sep/2005:16:49:03 +0200] [Job 36] PageWidth = 595.0, PageLength = 842.0
D [11/Sep/2005:16:49:03 +0200] [Job 36] 0 %%EOF
D [11/Sep/2005:16:49:03 +0200] [Job 36] Saw EOF!
D [11/Sep/2005:16:49:03 +0200] [Job 36] pstocanonbj start.
D [11/Sep/2005:16:49:03 +0200] [Job 36] pstocanonbj: /usr/bin/gs -r600 -g4958x7016 -q -dNOPROMPT -dSAFER -sDEVICE=ppmraw -sOutputFile=- -| /usr/local/bin/bjfilterpixusip4100 --imageres 600 --papersize a4 --media plain --paperload asf --bbox 9,14,585,834
D [11/Sep/2005:16:49:04 +0200] CloseClient: 7
D [11/Sep/2005:16:49:04 +0200] [Job 36] Error: invalid printer model name
D [11/Sep/2005:16:49:04 +0200] [Job 36]
D [11/Sep/2005:16:49:04 +0200] [Job 36] Canon Bubble Jet Print Filter for Linux Ver.2.50
D [11/Sep/2005:16:49:04 +0200] [Job 36] Copyright CANON INC. 2001-2005
D [11/Sep/2005:16:49:04 +0200] [Job 36] All Rights Reserved.
D [11/Sep/2005:16:49:04 +0200] [Job 36]
D [11/Sep/2005:16:49:04 +0200] [Job 36] bjfilterpixusip4100 --gui (gui mode)
D [11/Sep/2005:16:49:04 +0200] [Job 36] bjfilterpixusip4100 [switches] [file]
D [11/Sep/2005:16:49:04 +0200] [Job 36]
D [11/Sep/2005:16:49:04 +0200] [Job 36] switches: [ --imageres 1 - 32767 ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --cartridge cartridgetype ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --media mediatype ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --halftoning halftonetype ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --quality 1 - 5 ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --grayscale ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --papersize size ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --paperload position ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --location position ]
D [11/Sep/2005:16:49:04 +0200] [Job 36] [ --fit ]


Die von mir durchgeführten Einstellungen von Cups sind:

Name: pixusip4100
Gerät: USB Printer #1 with status readback for Canon BJ (Canon ip 4000
Hersteller: Canon
Model: Canon Pixus ip4100 Ver. 2.50

Trotzdem sagt er mir in der logdatei von cups 'invalid printer model'

Vielleicht einer eine Idee was ich machen könnte.

Vielen Dank schonmal
 

misiu

Moderator
Teammitglied
Hast du alles installiert, wie hier beschrieben:
http://www.linux-club.de/viewtopic.php?p=209756#209756

:?:

MfG
misiu
 
Oben