Windows -> Debian-CUPS -> Canon Pixma iP5200

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 02.03.2015 13:10:44

Hallo miteinander

ich komme nicht weiter. Ich musste wegen einem defekten Mainboard meinen Windows SBS2003 zu Grabe tragen und habe mich (über den Umweg von Univention - kein Support erhalten) für ein Debian Linux-System entschlossen. Versuche ich Dateien frei zu geben (was mir noch nicht so via Samba gelang und auch einen vorhandenen Drucker anzuschliessen. Ich habe:
Linux version 3.2.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.65-1+deb7u2
Gnome 3.4.2 im Ausweichmodus
CUPS 1.5
Samba version 3.6.6
CUPS 1.5.3
TurboPrint 2.35-2
Canon Pixma iP5200 an USB

Aus Debian kann ich dank Turboprint problemlos ausdrucken (ohne gibts leider keinen Druckertreiber)

Jetzt will ich auch aus meiner Windows XP (ich weiss, wie kann man auch...) ausdrucken. XP findet den Drucker, meldet aber, dass er keine Verbindung herstellen kann. Drucke ich nun aus Windows, schaltet sich der Drucker ein, es spoolt eine Datei in /var/spool/cups, aber es kommt nichts am Drucker an.

/var/spool/cups# ls -al ergibt (ich habe 2 Druckversuche gestartet):
insgesamt 1936
drwx--x--- 3 root lp 4096 Mär 1 12:56 .
drwxr-xr-x 11 root root 4096 Feb 28 07:03 ..
-rwx--x--- 1 root lp 762 Feb 28 07:09 c00001
-rwx--x--- 1 root lp 740 Mär 1 12:56 c00002
-rwx--x--- 1 root lp 639 Mär 1 12:34 c00003
-rwx--x--- 1 root lp 977026 Mär 1 12:23 d00002-001
-rwx--x--- 1 root lp 976837 Mär 1 12:34 d00003-001
drwxrwx--T 2 root lp 4096 Mär 2 08:25 tmp

cupsctl ergibt:
_debug_logging=0
_remote_admin=0
_remote_any=1
_remote_printers=1
_share_printers=1
_user_cancel_any=0
BrowseLocalProtocols=cups dnssd lpd smb
BrowseRemoteProtocols=cups dnssd lpd smb
DefaultAuthType=Basic
JobPrivateAccess=default
JobPrivateValues=default
MaxLogSize=0
SubscriptionPrivateAccess=default
SubscriptionPrivateValues=default
WebInterface=Yes

Hat einer eine Idee, wie ich das Problem lösen kann?

Vielen Dank, Phoenixvogel

schwedenmann
Beiträge: 5528
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von schwedenmann » 02.03.2015 20:42:37

Hallo


hast du das schon gelesen ?
http://wiki.ubuntuusers.de/Windows_Netzwerkdrucker


mfg
schwedenmann

Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 02.03.2015 21:22:43

Hallo Schwedenmann

danke für den Tipp. Ja, habe ich durchprobiert, brachte leider nichts. Wie berits geschrieben, sieht XP den Drucker, /var/spool/cups wird geschrieben. Es scheint, dass Cups nichts lesen und an den Drucker schicken kann. Ich weiss nicht, ob es an den Rechten liegt (root und lp).

Der nette Inder (indernett) weiss ja praktische alles. So habe ich einiges hinter mir. Erst dann wagte ich mich in dieses Forum.

Bin immer noch um jede Hilfe froh.

Gruss, Phoenixvogel

pferdefreund
Beiträge: 3792
Registriert: 26.02.2009 14:35:56

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von pferdefreund » 03.03.2015 06:51:17

Gehe mal auf der Debiankiste mit localhost:631 in die CUPS-Konfiguration. Da mal nachschauen, ob das Drucken von anderen Rechnern aus überhaupt erlaubt ist. Ansonsten - Was findet sich unter /var/log/cups in den Logdateien ? Ist unter Windows der richtige Treiber installiert ?
Wurde die Verbindung als IPP unter Windows konfiguriert ?

Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 04.03.2015 08:36:27

Hallo Pferdefreund

Danke für Deine Tipps. Sieht alles OK aus, auch die korrekten Driver unter XP sind installiert und der Eintrag in der hosts-Datei besteht.

Ich habe nun gesehen, dass der eine Anschluss "unable to send data to printer" meldet und wenn ich die Spool-Datei zum anderen Anschluss verschiebe, dieser "Druckdatei kann nicht geöffnet werden" meldet.

▼ Queue Name ▼ Beschreibung Ort Marke und Modell Status
Canon_iP5200 Canon iP5200 Canon PIXMA iP5200 - CUPS+Gutenprint v5.2.9 Angehalten - "Unable to send data to printer."
iP5200-TurboPrint Canon_PIXMA_iP5200_(TurboPrint) Canon_PIXMA_iP5200 TurboPrint Angehalten - "Druckdatei kann nicht geöffnet werden"

Hier noch die Logs:
access_log:
localhost - - [04/Mar/2015:07:59:22 +0100] "POST / HTTP/1.1" 200 183 Renew-Subs$
localhost - - [04/Mar/2015:08:07:01 +0100] "GET /admin/log/access_log HTTP/1.1"$
localhost - - [04/Mar/2015:08:07:14 +0100] "GET /admin/log/error_log HTTP/1.1" $
localhost - - [04/Mar/2015:08:07:36 +0100] "POST /admin HTTP/1.1" 200 157 - -
localhost - - [04/Mar/2015:08:07:36 +0100] "PUT /admin/conf/cupsd.conf HTTP/1.1$
localhost - - [04/Mar/2015:08:07:36 +0100] "POST /admin HTTP/1.1" 401 157 - -
localhost - - [04/Mar/2015:08:07:36 +0100] "POST /admin HTTP/1.1" 200 157 - -
localhost - root [04/Mar/2015:08:07:47 +0100] "POST /admin HTTP/1.1" 200 157 - -
localhost - - [04/Mar/2015:08:07:47 +0100] "PUT /admin/conf/cupsd.conf HTTP/1.1$
localhost - root [04/Mar/2015:08:07:47 +0100] "PUT /admin/conf/cupsd.conf HTTP/$
localhost - root [04/Mar/2015:08:07:47 +0100] "POST /admin HTTP/1.1" 200 2202 -$
localhost - root [04/Mar/2015:08:08:01 +0100] "POST /admin/ HTTP/1.1" 200 62 - -
localhost - root [04/Mar/2015:08:08:01 +0100] "POST /admin/ HTTP/1.1" 200 10674$
localhost - - [04/Mar/2015:08:12:36 +0100] "POST /jobs/2 HTTP/1.1" 200 201 CUPS$

error_log:
W [04/Mar/2015:07:35:02 +0100] failed to CreateProfile: org.freedesktop.ColorMa$
W [04/Mar/2015:07:35:02 +0100] failed to CreateProfile: org.freedesktop.ColorMa$
W [04/Mar/2015:07:35:02 +0100] failed to CreateDevice: org.freedesktop.ColorMan$
W [04/Mar/2015:07:35:02 +0100] failed to CreateProfile: org.freedesktop.ColorMa$
W [04/Mar/2015:07:35:02 +0100] failed to CreateProfile: org.freedesktop.ColorMa$
W [04/Mar/2015:07:35:02 +0100] failed to CreateDevice: org.freedesktop.ColorMan$
E [04/Mar/2015:07:35:02 +0100] Failed to update TXT record for Canon iP5200 @ P$
E [04/Mar/2015:07:35:02 +0100] Failed to update TXT record for Canon_PIXMA_iP52$
I [04/Mar/2015:08:07:47 +0100] Listening to 0.0.0.0:631 (IPv4)
I [04/Mar/2015:08:07:47 +0100] Listening to [v1.::]:631 (IPv6)
I [04/Mar/2015:08:07:47 +0100] Listening to /var/run/cups/cups.sock (Domain)
I [04/Mar/2015:08:07:47 +0100] Remote access is enabled.
D [04/Mar/2015:08:07:47 +0100] Added auto ServerAlias Poseidon
I [04/Mar/2015:08:07:47 +0100] Loaded configuration file "/etc/cups/cupsd.conf"
I [04/Mar/2015:08:07:47 +0100] Using default TempDir of /var/spool/cups/tmp...
I [04/Mar/2015:08:07:47 +0100] Configured for up to 100 clients.
I [04/Mar/2015:08:07:47 +0100] Allowing up to 100 client connections per host.
I [04/Mar/2015:08:07:47 +0100] Using policy "default" as the default.
D [04/Mar/2015:08:07:47 +0100] load_ppd: Loading /var/cache/cups/Canon_iP5200.d$

Dabei fällt mir im erroer_log auf, dass CUPS auf 0.0.0.0:631 "hört". Wo kann ich die localhost oder Rechner-IP konfigurieren?

Danke für die Hilfe, Phoenixvogel

pferdefreund
Beiträge: 3792
Registriert: 26.02.2009 14:35:56

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von pferdefreund » 04.03.2015 09:04:11

Bin zwar nicht der Netzwerkguru aber 0.0.0.0:631 bedeutet, soweit ich weiß, das Cups auf allen Netzwerkschnittstellen lauscht - also die eigentliche interne ip 192... oder so und 127.0.0.1. Das sollte schon OK sein.
Eventuell auch mal unter localhost:631 den Drucker löschen und vollkommen neu anlegen. Ich weiß, dass die Desktop-Tools hier oft Mist bauen aber mit dem Orignal Cups Webinterface funktioniert es normalerweise (selber noch nie Ärger gehabe) völlig problemlos.
Unter Verwaltung sollte Erlauben von Drucken aus dem Internet angehakt sein sowie natürlich freigeben von Druckern welche ....

Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 04.03.2015 20:12:31

Hallo Pferdefreund
vielen Dank für Deine Hilfe. Weisst Du wie viele Male ich das gemacht habe, bis ich meine Frage hier stellte? Ich hatte sogar das gesamte Debian neu aufgesetzt...
Was mich eigentlich stutzig macht, dass CUPS die Meldungen "Unable to send data to printer" und "Druckdatei kann nicht geöffnet werden" ausgibt.
Ich habe stark die Vermutung, dass es es auf dem Weg von der pSool-Datei zum Drucker zickt (wie meine Frau ... hahaha ... Witz komm raus, Du bist umzingelt).

Hat ev. die Gruppe lp falsche Rechte? Da schwimme ich noch ein bisschen - oder auch mehr...

Danke und gute Nacht, Phoenixvogel

pferdefreund
Beiträge: 3792
Registriert: 26.02.2009 14:35:56

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von pferdefreund » 05.03.2015 14:11:32

Läuft da eventuell noch ein Samba, was ja auch irgendwie Druckerfreigaben macht ? Ansonsten weiß ich hier auch nicht mehr weiter. Wie schon geschrieben - über localhost:631 hat das immer gefruchtet - und das auch aus SAP-Systemen per Remote-Spool auf meinen Server. Sogar die leider nicht mehr vorhandene Z/OS konnte per lpr da drucken (hatte noch Port 512 dafür offen).

Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 06.03.2015 20:34:25

Hallo Pferdefreund

ja, Samba sollte auch laufen. Habe aber noch nichts davon konfiguriert. wollte damit ja meinen Win SBS 2003 ablösen. Weiss da auch noch nicht, wie ich das machen muss. Und, wo muss ich in Samba den Drucker "abstellen"?

Danke für Deine Hilfe

Phoenixvogel
Beiträge: 6
Registriert: 16.05.2014 17:02:14

Re: Windows -> Debian-CUPS -> Canon Pixma iP5200

Beitrag von Phoenixvogel » 22.03.2015 12:57:51

Hallo an alle
ist ja schon genial, über 500 Zugriffe, das dieser Post gelesen wurde ... und keiner kann/will helfen
Vielen Dank

Antworten