On 26.03.2012 07:42, Joerg Thuemmler wrote:
Hi,
und der PC an dem die Drucker hängen, "veröffentlicht" die auch? (Muss generell und für jeden Drucker einzeln eingestellt sein).
cu jth
Danke für die Idee, aber so einfach ist es leider nicht! Die Konfiguration hat ja unter 11.3 funktioniert (habe cups.conf und printer.conf incl. der ppd's, also ganzes Verzeichnis kopiert)! Dort hatte ich mit Firefox ein Problem, aber das lag an fehlenden Hostnames. Ich hatte dort jeweils immer die IP direkt angegeben und in den Client's eben die Hostnames nicht korrekt/ unterschiedlich in "/etc/hosts" eingetragen. Das ist es nat. leider auch nicht. Ausserdem habe ich darauf geachtet, dass nat. jeder Drucker freigegeben ist und habe zur Sicherheit auch "/cupsctl/ --/share/-/printers/" angewendet. Ich glaube, dass ich mein Problem noch mal genauer beschreiben: Es handelt sich um ein kleines Netzwerk, bestehend aus einem Server und 4 Clients. Der Server stellt LDAP, NFS, Samba, Apache (interne Seite) und CUPS bereit. Internetzugang geht über einen Router (derzeit ein einfacher Netgear-Router) und Satmodem (Astra2Connect). Zwei Clients sind über einen Gigabit-Switch mit dem Server verbunden. An diesem Switch hängt noch ein kleiner 5'er Gigabit-Switch, an dem wiederum 2 Clients hängen (auf der anderen Seite des Büros). Wenn man nun drucken möchte, dann geht das auf dem Server ("localhost") nat. unproblematisch. Die Druckerdialoge sind sofort verfügbar und das Drucken funktioniert. Auf den Clients sieht es schon anders aus, da dauert es bis zu 1 Minute, damit sich die Druckerdialoge öffnen. Im Firefox kommt dann nach anklicken des jeweiligen Druckers, nur "Abrufen der Informationen gescheitert". Dann ist Drucken auf dem ausgewählten Drucker nicht möglich (Button inaktiv, weil eben die Informationen des Treibers nicht abgerufen werden können)! Das Symptom hatte ich, wie schon beschrieben, unter 11.3 auch schon mal, aber da waren es die falschen/ fehlenden Hostnames. Diesmal leider nicht! Es ist i.Ü.. ein Kyo-Drucker über USB installiert und noch ein Kyo- Drucker/Fax/Kopierer über Netzwerk verfügbar, sowie ein Brother PTouch PT-2430PC mit USB am Server (funktioniert mit BLabel, siehe auch weiter unten). Nun habe ich von 11.3 auf openSUSE 12.1 aktualisiert und dabei nat. die Konfiguration beibehalten und dazu das /etc/cups -Verzeichnis kopiert. Die Rechner konnten, bis auf den Server nat., nicht drucken. Zur Sicherheit habe ich die CUPS- Konfiguration noch mal erstellt. Dabei ist mir aufgefallen, das wenn nur ein Drucker am Server konfiguriert ist, der Druckerdialog in den Programmen sofort geöffnet werden. Dann ist auch das Drucken aus allen Programmen, außer Firefox, möglich. Heute klappte das von einem Client aber nur 3 mal. Nach dem cups-restart ging es wieder. Sehr misteriös! Ich habe auch versucht mal über Samba auf den eingerichteten Drucker zuzugreifen. Der wird auch angezeigt, aber sobald ich versuche den in WinXP einzurichten, kommt nach der Treiberauswahl, dass der Drucker entfernt worden sein soll. Den PT2430PC haben wir ja mit BLabel (http://apz.fi/*blabel*) direkt betrieben und nicht als klassischen Drucker verwendet. Dazu wird das P-Touch als "generic raw/ascii"- Drucker in CUPS eingebunden. Wenn man nun "BLabel" öffnet, wird die Druckerliste von CUPS abgerufen. Ist nur ein Drucker eingerichtet, öffnet sich das Programm, hat aber eine leere Druckerliste. Ist mehr als ein Drucker vorhanden, stürzt BLabel nur beim erstmaligen Start nicht ab, sonst sofort. Das liegt eindeutig daran, dass die Druckerliste nicht abgerufen werden kann (debug- Ausgabe auf Konsole). Seit gestern (neu angelegte config) kommt nun so was: ----------------------------------error_log----------------------------------------------- E [20/Mar/2012:22:56:04 +0100] [cups-polld 192.168.0.200:631] Unable to connect to 192.168.0.200 on port 631: Connection timed out E [21/Mar/2012:15:04:14 +0100] [cups-polld 192.168.0.200:631] Unable to connect to 192.168.0.200 on port 631: Network is unreachable E [21/Mar/2012:15:07:53 +0100] [cups-polld 192.168.0.200:631] Unable to connect to 192.168.0.200 on port 631: Connection timed out E [21/Mar/2012:15:11:35 +0100] [cups-polld 192.168.0.200:631] Unable to connect to 192.168.0.200 on port 631: Invalid argument ----------------------------------error_log----------------------------------------------- Das Netzwerk ist natürlich verfügbar! Ich habe es auch schon mit "runtergelassener Hose", also ohne Firewall probiert, aber ohne Erfolg. Ich bin ziemlich ratlos! Wenn ich mit "Yast2 printer" eine Testseite losschicke funktioniert das ohne Probleme! Die "alte" Konfiguration ist hier: http://snr-solutions.de/Computer/cups_alt/cupsd.conf http://snr-solutions.de/Computer/cups_alt/printers.conf http://snr-solutions.de/Computer/cups_alt/access_log http://snr-solutions.de/Computer/cups_alt/error_log http://snr-solutions.de/Computer/cups_alt/page_log Die "neue" Konfiguration (neu angelegt, 1 Drucker) ist hier: http://snr-solutions.de/Computer/cups_neu/cupsd.conf http://snr-solutions.de/Computer/cups_neu/printers.conf http://snr-solutions.de/Computer/cups_neu/access_log http://snr-solutions.de/Computer/cups_neu/error_log http://snr-solutions.de/Computer/cups_neu/page_log -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org