Hallo. Habe folgendes Problem: hab hier einen Rechner als Server stehen, auf dem SuSE 8.1 mit CUPS läuft. Der Drucker ist ein HP Laserjet 4L, der von dem Rechner auch wunderbar druckt. Wenn ich von meinem Rechner mit Linux aus drucke, geht soweit auch alles. Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden. Wenn irgendwer von euch nen Rat weiß, wäre ich echt dankbar. Zur Not kann es auch per Samba sein (das dumme ist halt nur, daß ich hier nur nen altes Samba-Buch liegen habe, wo es CUPS noch nicht gab). MfG, Frank Albrecht P.S.: Falls ich zu mein Problem zu ungenau beschrieben habe, antworte ich gerne auf etwaige Anfragen.
Hi Frank Frank Albrecht schrieb:
Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden.
vielleicht solltest du so eine völlig unwichtige Datei wie die /etc/cups/cupsd.conf nicht ganz vernachlässigen, insbesondere den Abschnitt: <Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 127.0.0.2 Allow From 192.168.* </Location> so oder so ähnlich könnte das bei dir funktionieren. MfG. Falk
Am Dienstag, 20. Mai 2003 18:33 schrieb Falk Sauer:
Hi Frank
Frank Albrecht schrieb:
Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden.
vielleicht solltest du so eine völlig unwichtige Datei wie die /etc/cups/cupsd.conf nicht ganz vernachlässigen, insbesondere den Abschnitt:
<Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 127.0.0.2 Allow From 192.168.* </Location>
so oder so ähnlich könnte das bei dir funktionieren.
MfG. Falk Alles schon geschehen. Das Webinterface kann man aufrufen, aber der Drucker funzt einfach nicht. Kann auch gerne meine smbd.conf hier rein posten.
Frank
Am Dienstag, 20. Mai 2003 18:58 schrieb Frank Albrecht:
Am Dienstag, 20. Mai 2003 18:33 schrieb Falk Sauer:
Hi Frank
Frank Albrecht schrieb:
Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden.
vielleicht solltest du so eine völlig unwichtige Datei wie die /etc/cups/cupsd.conf nicht ganz vernachlässigen, insbesondere den Abschnitt:
<Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 127.0.0.2 Allow From 192.168.* </Location>
so oder so ähnlich könnte das bei dir funktionieren.
MfG. Falk
Alles schon geschehen. Das Webinterface kann man aufrufen, aber der Drucker funzt einfach nicht. Kann auch gerne meine smbd.conf hier rein posten.
Frank Korriegiere: meinte die cupsd.conf.
Frank
Hi Frank Frank Albrecht schrieb:
Alles schon geschehen. Das Webinterface kann man aufrufen, aber der Drucker funzt einfach nicht. Kann auch gerne meine smbd.conf hier rein posten.
Frank
Korriegiere: meinte die cupsd.conf.
ok, 8.1 ist nicht so ganz meine bevorzugte Distri, 8.2 ist deutlich besser, cups hat hier out of the box problemlos funktioniert, wobei man in der Vergangenheit bei ...8.1 immer wieder von Abenteuern lesen konnte. Hast du alle online updates zu cups gezogen? ps: das konfig interface ist ein weiterer Eintrag in der cupsd.conf das hat erstmal nix mit dem zitierten Eintrag zu tun. MfG. Falk
Am Dienstag, 20. Mai 2003 19:35 schrieb Falk Sauer:
Hi Frank
Frank Albrecht schrieb:
Alles schon geschehen. Das Webinterface kann man aufrufen, aber der Drucker funzt einfach nicht. Kann auch gerne meine smbd.conf hier rein posten.
Frank
Korriegiere: meinte die cupsd.conf.
ok, 8.1 ist nicht so ganz meine bevorzugte Distri, 8.2 ist deutlich besser, cups hat hier out of the box problemlos funktioniert, wobei man in der Vergangenheit bei ...8.1 immer wieder von Abenteuern lesen konnte.
Hast du alle online updates zu cups gezogen?
ps: das konfig interface ist ein weiterer Eintrag in der cupsd.conf das hat erstmal nix mit dem zitierten Eintrag zu tun.
MfG. Falk 8.2 find ich persönlich nicht so gut. Außerdem will ich nicht alle Nasen lang ne neue Version aufspielen, sondern wenn der Rechner einmal läuft, ist es gut. Soll angeblich Probleme mit DSL und Dial-on-Demand haben. Über das Web-Interface kann ich den Drucker ansprechen, um eine Testseite zu drucken. Hab eigentlich alle Online-Updates eingespielt. CUPS Version ist die 1.1.15.
MfG, Frank
On Tue, 20 May 2003, Frank Albrecht wrote:
Hallo. [...] Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden. [...]
Hast Du in /etc/cups.conf eingetragen, daß Deine Win2000-Kiste über Deinen Cups-Server drucken darf? Allow From xxx.xxx.xxx.xxx (IP-Adresse Deiner Windows-Kiste) in cups.conf eintragen hilft vielleicht. Guido
On Tue, 20 May 2003, Frank Albrecht wrote:
Hallo. [...] Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden. [...]
Hast Du in /etc/cups.conf eingetragen, daß Deine Win2000-Kiste über Deinen Cups-Server drucken darf?
Allow From xxx.xxx.xxx.xxx (IP-Adresse Deiner Windows-Kiste) in cups.conf eintragen hilft vielleicht.
Guido Es gibt keine /etc/cups.conf bei SuSE 8.1 (zumindest bei mir). Du meinst sicher die Datei /etc/cups/cupsd.conf. Der Eintrag "Allow From xxx.xxx.xxx.xxx" ist mit der richtigen IP gesetzt. Er findet den Drucker aber
Am Dienstag, 20. Mai 2003 18:34 schrieb Guido Laubender: trotzdem nicht. Frank
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 18:34 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote: [...] Es gibt keine /etc/cups.conf bei SuSE 8.1 (zumindest bei mir). Du meinst sicher die Datei /etc/cups/cupsd.conf. Der Eintrag "Allow From xxx.xxx.xxx.xxx" ist mit der richtigen IP gesetzt. Er findet den Drucker aber trotzdem nicht.
Stimmt. Die Datei ist /etc/cups/cupsd.conf. Blockiert eventuell ein Paketfilter wie Iptables? Guido
Am Dienstag, 20. Mai 2003 19:03 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 18:34 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
[...] Es gibt keine /etc/cups.conf bei SuSE 8.1 (zumindest bei mir). Du meinst sicher die Datei /etc/cups/cupsd.conf. Der Eintrag "Allow From xxx.xxx.xxx.xxx" ist mit der richtigen IP gesetzt. Er findet den Drucker aber trotzdem nicht.
Stimmt. Die Datei ist /etc/cups/cupsd.conf.
Blockiert eventuell ein Paketfilter wie Iptables?
Guido Firewall ist es nicht, da es auch mit abgeschalteter Firewall nicht geht.
Frank
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 19:03 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 18:34 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
[...] Es gibt keine /etc/cups.conf bei SuSE 8.1 (zumindest bei mir). Du meinst sicher die Datei /etc/cups/cupsd.conf. Der Eintrag "Allow From xxx.xxx.xxx.xxx" ist mit der richtigen IP gesetzt. Er findet den Drucker aber trotzdem nicht. [...] Blockiert eventuell ein Paketfilter wie Iptables?
Firewall ist es nicht, da es auch mit abgeschalteter Firewall nicht geht.
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups? Guido
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups?
Guido
In access_log steht zumindest die IP vom Win-Rechner. Folgende Dinge stehen da: xxx.xxx.xxx.xxx - - Datum + Uhrzeit "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 "GET /images/navbar.gif HTTP/1.1" 200 2869 "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 Denke mal daß das der Zugriff auf das Webinterface war, oder? xxx.xxx.xxx.xxx - - Datum + Uhrzeit "POST /printers/ljet4l HTTP/1.1" 200 129 "POST /printers/ljet4l HTTP/1.1" 200 75 Letzters dann noch 5 mal. Zumindest hatte er nen Zugriff. ;-) Frank
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers? Frnak
On Tue, 20 May 2003, Frank Albrecht wrote:
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers?
Frnak
Das Login des Nutzers auf der Win2k-Kiste wird übermittelt und überprüft. Hast Du vielleicht bei Cups eingestellt, daß nur ganz bestimmte Benutzer drucken dürfen? Guido
Am Dienstag, 20. Mai 2003 20:40 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers?
Frnak
Das Login des Nutzers auf der Win2k-Kiste wird übermittelt und überprüft. Hast Du vielleicht bei Cups eingestellt, daß nur ganz bestimmte Benutzer drucken dürfen?
Guido In welcher Datei kann man das einstellen? Dachte eigentlich, daß alle Nutzer drauf drucken können, die vom richtigen PC (IP) drauf zugreifen.
Frank
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 20:40 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Das Login des Nutzers auf der Win2k-Kiste wird übermittelt und überprüft. Hast Du vielleicht bei Cups eingestellt, daß nur ganz bestimmte Benutzer drucken dürfen?
In welcher Datei kann man das einstellen? Dachte eigentlich, daß alle Nutzer drauf drucken können, die vom richtigen PC (IP) drauf zugreifen.
Frank
auch in /etc/cups/cups.conf; geht aber auch bei der Drucker-Konfiguration mit YaST2. Guido
Am Dienstag, 20. Mai 2003 21:33 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 20:40 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Das Login des Nutzers auf der Win2k-Kiste wird übermittelt und überprüft. Hast Du vielleicht bei Cups eingestellt, daß nur ganz bestimmte Benutzer drucken dürfen?
In welcher Datei kann man das einstellen? Dachte eigentlich, daß alle Nutzer drauf drucken können, die vom richtigen PC (IP) drauf zugreifen.
Frank
auch in /etc/cups/cups.conf; geht aber auch bei der Drucker-Konfiguration mit YaST2.
Guido Wo genau soll man das einstellen können? Hab bei Yast nix gefunden, und in der cupsd.conf auch nicht. Es gibt eine Option "Beschränkungen". Wenn man da drauf geht, kommt ein neues Fenster, wo Benutzer oben am Rand steht. Allerdings kann ich keinen neuen Benutzer hinzufügen.
Frank
Hi, Am Dienstag, 20. Mai 2003 20:29 schrieb Frank Albrecht:
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers?
hab die ganze Geschichte mal hier bei mir nachvollzogen: also: auch hier geht nicht das Einbinden über IPP, sondern nur über Samba (allerdings mit XP....duck...---ist die Daddelkiste meiner Kinder) Warum willste denn nicht über Samba drucken? Läuft doch tadellos.. ciao dieter -- registered linuxuser 199810 publickey: http://www.eyenovation.de/people/franzke/franzke.asc TCPA keine Chance! ---> http://www.againsttcpa.com/
Am Dienstag, 20. Mai 2003 20:45 schrieb Dieter Franzke:
Hi,
Am Dienstag, 20. Mai 2003 20:29 schrieb Frank Albrecht:
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers?
hab die ganze Geschichte mal hier bei mir nachvollzogen:
also: auch hier geht nicht das Einbinden über IPP, sondern nur über Samba (allerdings mit XP....duck...---ist die Daddelkiste meiner Kinder)
Warum willste denn nicht über Samba drucken? Läuft doch tadellos..
ciao
dieter Weil ich eigentlich keinen extra-Rechner in der Netzwerkumgebung von Windows haben will, da mir sonst meine Mitbewohner auf den Geist gehen, und auch noch dahin irgendwelche Dateien auslagern möchten. Der zweite Grund ist der Mehraufwand, da Samba ja doch ein bißchen länger dauert als nur ein paar Befehle einzugeben. Der dritte Grund ist, daß ich nicht weiß, wie man die CUPS-Einstellungen in der smb.conf setzt, so daß er druckt. In den Büchern, die ich habe, ist CUPS keider noch nicht beschrieben. Im INet bin ich bis jetzt auch noch nicht fündig geworden (zumindest eine halbwegs vernünftige Lösung). Bei den meisten muss man sich ein Verzeichnis einrichten für die Treiber, daß genauso heißt wie der Treiber unter Windows. Vielleicht könntest du ja mal ein paar Extrakte aus der smb.conf hier rein stellen.
MfG, Frank
Hi, Am Dienstag, 20. Mai 2003 21:02 schrieb Frank Albrecht: ....
Weil ich eigentlich keinen extra-Rechner in der Netzwerkumgebung von Windows haben will, da mir sonst meine Mitbewohner auf den Geist gehen, und auch noch dahin irgendwelche Dateien auslagern möchten.
brauchst ja keine Freigaben erstellen....
Der zweite Grund ist der Mehraufwand, da Samba ja doch ein bißchen länger dauert als nur ein paar Befehle einzugeben. Der dritte Grund ist, daß ich nicht weiß, wie man die CUPS-Einstellungen in der smb.conf setzt, so daß er druckt. In den Büchern, die ich habe, ist CUPS keider noch nicht beschrieben. Im INet bin ich bis jetzt auch noch nicht fündig geworden (zumindest eine halbwegs vernünftige Lösung). Bei den meisten muss man sich ein Verzeichnis einrichten für die Treiber, daß genauso heißt wie der Treiber unter Windows. Vielleicht könntest du ja mal ein paar Extrakte aus der smb.conf hier rein stellen.
in der default-Einstellung ist samba eigentlich so eingerichtet, dass für die Druckfreigabe alles paletti ist. Brauchst nur samba installieren und fertig.... Die Druckertreiber brauchst du ja nicht vorzuhalten, die kannste auch auf den winclients händisch installieren. Du musst nur die Arbeitsgruppe anpassen, das sollte alles sein. ciao dieter -- registered linuxuser 199810 publickey: http://www.eyenovation.de/people/franzke/franzke.asc TCPA keine Chance! ---> http://www.againsttcpa.com/
Guten Tag Frank Albrecht, Am Dienstag, 20. Mai 2003 um 21:02 schrieb Frank Albrecht:
Am Dienstag, 20. Mai 2003 20:45 schrieb Dieter Franzke:
Hi,
Am Dienstag, 20. Mai 2003 20:29 schrieb Frank Albrecht:
Könnte es was mit den Nutzern auf dem CUPS-Server zu tun haben? Eigentlich doch nicht, oder prüft er über IPP das Login des jeweiligen Nutzers?
hab die ganze Geschichte mal hier bei mir nachvollzogen:
also: auch hier geht nicht das Einbinden über IPP, sondern nur über Samba (allerdings mit XP....duck...---ist die Daddelkiste meiner Kinder)
ieh. (sind wir nicht alle ein bischen ...)
Warum willste denn nicht über Samba drucken? Läuft doch tadellos..
Weil ich eigentlich keinen extra-Rechner in der Netzwerkumgebung von Windows haben will, da mir sonst meine Mitbewohner auf den Geist gehen, und auch noch dahin irgendwelche Dateien auslagern möchten.
wie schon erwähnt: keine Freigaben drauf spielen...
Der zweite Grund ist der Mehraufwand, da Samba ja doch ein bißchen länger dauert als nur ein paar Befehle einzugeben.
Aber nicht so sehr viel länger. s.u.
Der dritte Grund ist, daß ich nicht weiß, wie man die CUPS-Einstellungen in der smb.conf setzt, so daß er druckt. In den Büchern, die ich habe, ist CUPS keider noch nicht beschrieben. Im INet bin ich bis jetzt auch noch nicht fündig geworden (zumindest eine halbwegs vernünftige Lösung). Bei den meisten muss man sich ein Verzeichnis einrichten für die Treiber, daß genauso heißt wie der Treiber unter Windows. Vielleicht könntest du ja mal ein paar Extrakte aus der smb.conf hier rein stellen.
kommen sofort. Noch was, bei mir hatte ich das eingerichtet, konnte auch von 98 aus drucken, nur von 2000 aus gings nicht: ich hatte zuerst Samba und dann erst Cups starten lassen. Das ging schief. Der Drucker ist bei mir so eingerichtet, dass die Konvertierung der Daten bereits unter Win stattfindet (hat man mehr Treiberoptionen). Zur Not bitte anpassen (falls du Hilfe brauchst...). Zudem solltest du die Leute, die mit dem Drucker arbeiten sollten auch in Samba bekannt machen: das Programm dafür heisst "smbpasswd". Bei mir liegt es nu unter /usr/local/samba/bin/ Ach ja: Samba gibt´s bei www.samba.org (nur so für alle Fälle :)) Hier nun eine -eventl.- passende /etc/smb.conf (erstellt ursprünglich für smb-2.2.6: # Global parameters [global] workgroup = wg interfaces = eth0 encrypt passwords = Yes map to guest = Bad User keepalive = 30 logon script = %U.bat domain logons = Yes os level = 2 domain master = Yes kernel oplocks = No load printers = yes printing = cups printcap name = /etc/printcap print command = /usr/bin/lpr -o raw -P%p -r %s socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 SO_KEEPALIVE IPTOS_LOWDELAY [printers] comment = All Printers # path = /var/spool/cups path = /var/tmp browseable = no public = yes guest ok = yes writeable = no printable = yes printer admin = root Stefan
Am Mittwoch, 21. Mai 2003 13:40 schrieb Stefan Schilling:
Guten Tag Frank Albrecht,
Am Dienstag, 20. Mai 2003 um 21:02 schrieb Frank Albrecht:
Am Dienstag, 20. Mai 2003 20:45 schrieb Dieter Franzke:
Hi,
[...] Noch was, bei mir hatte ich das eingerichtet, konnte auch von 98 aus drucken, nur von 2000 aus gings nicht:[...]
# Global parameters [global] workgroup = wg interfaces = eth0 encrypt passwords = Yes map to guest = Bad User keepalive = 30 logon script = %U.bat domain logons = Yes os level = 2 ^^^^^^^^^^^^^ stell doch mal den OS-Level höher, 42 oder so, damit Dein Samba gegen W2k "gewinnt" ( das hat IIRC 33).
Gruß Peter
Hi Frank, Frank Albrecht schrieb:
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups?
Guido
In access_log steht zumindest die IP vom Win-Rechner.
interessanter wenn wirklich was schief läuft wäre aber
ErrorLog Examples
ErrorLog /var/log/cups/error_log ErrorLog /var/log/cups/error_log-%s ErrorLog syslog
Description
The ErrorLog directive sets the name of the error log file. If the filename is not absolute then it is assumed to be relative to the ServerRoot directory. The default error log file is /var/log/cups/error_log.
The server name can be included in the filename by using %s in the name.
The special name "syslog" can be used to send the error information to the system log instead of a plain file.
MfG. Falk
Am Dienstag, 20. Mai 2003 20:34 schrieb Falk Sauer:
Hi Frank,
Frank Albrecht schrieb:
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups?
Guido
In access_log steht zumindest die IP vom Win-Rechner.
interessanter wenn wirklich was schief läuft wäre aber
ErrorLog Examples
ErrorLog /var/log/cups/error_log ErrorLog /var/log/cups/error_log-%s ErrorLog syslog
Description
The ErrorLog directive sets the name of the error log file. If the filename is not absolute then it is assumed to be relative to the ServerRoot directory. The default error log file is /var/log/cups/error_log.
The server name can be included in the filename by using %s in the name.
The special name "syslog" can be used to send the error information to the system log instead of a plain file.
MfG. Falk Dort stehen ein paar Druckjobs drin. IP oder so sieht man da ja nicht. Komischerweise sind das eigentlich Druckjobs, die funktioniert haben.
Frank
Hi Frank Frank Albrecht schrieb:
Am Dienstag, 20. Mai 2003 20:34 schrieb Falk Sauer:
Frank Albrecht schrieb:
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups? In access_log steht zumindest die IP vom Win-Rechner. interessanter wenn wirklich was schief läuft wäre aber ErrorLog Dort stehen ein paar Druckjobs drin. IP oder so sieht man da ja nicht. Komischerweise sind das eigentlich Druckjobs, die funktioniert haben.
bei mir sieht es so aus wenn ich versuche auf einen Drucker zu drucken wo zb. der Name nicht passt: E [20/May/2003:19:48:41 +0200] get_printer_attrs: resource name '/printers/oki7200' no good! I [20/May/2003:19:49:14 +0200] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=13855) E [20/May/2003:19:49:46 +0200] ProcessIPPRequest: missing printer-uri or job-uri attribute! alle Zeilen mit I vorne dran sind Info Zeilen, alle Zeilen mit E sind Error Zeilen. Die access_log muss man halt zusätzlich anhand der timestamps zu Rate ziehen. MfG. Falk
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups?
In access_log steht zumindest die IP vom Win-Rechner. Folgende Dinge stehen da: xxx.xxx.xxx.xxx - - Datum + Uhrzeit "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 "GET /images/navbar.gif HTTP/1.1" 200 2869 "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 Denke mal daß das der Zugriff auf das Webinterface war, oder? xxx.xxx.xxx.xxx - - Datum + Uhrzeit "POST /printers/ljet4l HTTP/1.1" 200 129 "POST /printers/ljet4l HTTP/1.1" 200 75 Letzters dann noch 5 mal. Zumindest hatte er nen Zugriff. ;-)
Das sieht doch schon einmal gut aus. Wird irgendein Zugriff geloggt, wenn Du auf Deiner Win2k-Kiste versuchst, Deinen Cups-Server als neuen Drucker einzurichten? Guido
Am Dienstag, 20. Mai 2003 20:38 schrieb Guido Laubender:
On Tue, 20 May 2003, Frank Albrecht wrote:
Am Dienstag, 20. Mai 2003 19:48 schrieb Guido Laubender:
Steht irgendwas Nützliches den Log-Dateien in /var/log/cups?
In access_log steht zumindest die IP vom Win-Rechner. Folgende Dinge stehen da: xxx.xxx.xxx.xxx - - Datum + Uhrzeit "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 "GET /images/navbar.gif HTTP/1.1" 200 2869 "GET / HTTP/1.1" 200 1604 "GET /cups.css HTTP/1.1" 200 87 Denke mal daß das der Zugriff auf das Webinterface war, oder? xxx.xxx.xxx.xxx - - Datum + Uhrzeit "POST /printers/ljet4l HTTP/1.1" 200 129 "POST /printers/ljet4l HTTP/1.1" 200 75 Letzters dann noch 5 mal. Zumindest hatte er nen Zugriff. ;-)
Das sieht doch schon einmal gut aus. Wird irgendein Zugriff geloggt, wenn Du auf Deiner Win2k-Kiste versuchst, Deinen Cups-Server als neuen Drucker einzurichten?
Guido Im Prinzip wird derselbe Zugriff geloggt wie der letzte oben. Hab vorhin noch probiert einzurichten: xxx.xxx.xxx.xxx - - Datum + Uhrzeit "POST /printers/ljet4l HTTP/1.1" 200 129 Pro Versuch steht eine solche Zeile in der access_log. Und Win sagt halt dann, daß entweder der Pfad falsch ist oder der Drucker nicht mehr am Rechner hängt.
Frank
--On Dienstag, 20. Mai 2003 18:21 +0200 Frank Albrecht
Hallo.
Hallo Frank,
Habe folgendes Problem: hab hier einen Rechner als Server stehen, auf dem SuSE 8.1 mit CUPS läuft. Der Drucker ist ein HP Laserjet 4L, der von dem Rechner auch wunderbar druckt. Wenn ich von meinem Rechner mit Linux aus drucke, geht soweit auch alles. Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden. Wenn irgendwer von euch nen Rat weiß, wäre ich echt dankbar. Zur Not kann es auch per Samba sein (das dumme ist halt nur, daß ich hier nur nen altes Samba-Buch liegen habe, wo es CUPS noch nicht gab).
ich hatte vor geraumer Zeit das selbe Problem. Hatte cups unter SuSE 8.0 installiert und eingerichtet und konnte von WinXP Clients drucken. Doch wenn ich das von Win2k Clients versucht habe, erhielt ich die selbe Meldung. Ich habe auch überall gelesen, dass Win2k drucken via IPP unterstützen soll, doch bei mir wollte es nicht. Meine Lösung war, als Win Client XP einzusetzen. Ist zwar keine Lösung im eigentlichen Sinne, doch nach Stunden der Googlerei und Verändern der Einstellungen und immer wieder erscheinender Meldungen auf dem Win2k Client hatte ich keine Lust mehr... Wie gesagt unter WinXP mit der selben Konfiguration unter Cups ost das kein Problem. MfG Carsten Röhling
Am Dienstag, 20. Mai 2003 22:04 schrieb Carsten Röhling:
--On Dienstag, 20. Mai 2003 18:21 +0200 Frank Albrecht
wrote: Hallo.
Hallo Frank,
Habe folgendes Problem: hab hier einen Rechner als Server stehen, auf dem SuSE 8.1 mit CUPS läuft. Der Drucker ist ein HP Laserjet 4L, der von dem Rechner auch wunderbar druckt. Wenn ich von meinem Rechner mit Linux aus drucke, geht soweit auch alles. Problematisch wird es, wenn ich von einem Win2k Client auf dem Drucker drucken will. Da ich nicht über Samba drucken will, habe ich es über IPP probiert. Bei google habe ich auch was dazu gefunden, allerdings funktioniert es bei mir nicht. Anleitung laut INet: Neuen Drucker hinzufügen -> Netzwerkdrucker -> bei URL eingeben: http://Name_des_CUPS_Servers:631/printers/printername Den Namen ersetze ich durch die IP des Rechners, da der Host nicht bekannt ist. Der Druckername ist ljet4l. Trotzdem meldet er, daß er keine Verbindung herstellen kann. Wenn ich mit Samba nen Testshare mache, kann ich mich aber verbinden. Wenn irgendwer von euch nen Rat weiß, wäre ich echt dankbar. Zur Not kann es auch per Samba sein (das dumme ist halt nur, daß ich hier nur nen altes Samba-Buch liegen habe, wo es CUPS noch nicht gab).
ich hatte vor geraumer Zeit das selbe Problem. Hatte cups unter SuSE 8.0 installiert und eingerichtet und konnte von WinXP Clients drucken. Doch wenn ich das von Win2k Clients versucht habe, erhielt ich die selbe Meldung. Ich habe auch überall gelesen, dass Win2k drucken via IPP unterstützen soll, doch bei mir wollte es nicht. Meine Lösung war, als Win Client XP einzusetzen. Ist zwar keine Lösung im eigentlichen Sinne, doch nach Stunden der Googlerei und Verändern der Einstellungen und immer wieder erscheinender Meldungen auf dem Win2k Client hatte ich keine Lust mehr...
Wie gesagt unter WinXP mit der selben Konfiguration unter Cups ost das kein Problem.
MfG Carsten Röhling Danke für den Tipp, ist aber für mich keine praktikable Lösung, da ich dieses Spielzeug-Windows nicht mag (versuch mal schnell die IP zu ändern). Alles bunt. Ne. Außerdem möchte ich mein Win2k nicht grad platt machen.
MfG, Frank
Danke für den Tipp, ist aber für mich keine praktikable Lösung, da ich dieses Spielzeug-Windows nicht mag (versuch mal schnell die IP zu ändern). Alles bunt. Ne. Außerdem möchte ich mein Win2k nicht grad platt machen.
Ist halt meine Erfahrung gewesen: Win2k und drucken über IPP auf Cups habe ich nicht hinbekommen. Was ist mit Samba? Im Netz - Google - gibts ein paar feine Anleitungen. Ich habe im Büro Samba laufen und drucke via NT4 und Win2k. MfG Carsten Röhling
participants (7)
-
Carsten Röhling
-
Dieter Franzke
-
Falk Sauer
-
Frank Albrecht
-
Guido Laubender
-
Peter Baumgartner
-
Stefan Schilling