Hallo, ich habe an meinem Server einen Drucker angeschlossen (HP4L), der auch lokal problemlos via Cups druckt. Nun möchte ich diesen Drucker von meinem anderen Rechner ansprechen. Auf diesem Rechner war vorher Windows installiert und ich konnte problemlos via Samba drucken.. Nun unter Linux klappt es nicht. Ich habe mittels Yast2 einmal den Weg IPP und einmal Samba Drucker ausprobiert. Beide ohne Erfolg. Hat jemand eine Idee ?? BTW: www.suse.de kann ich nicht mehr aufrufen, alle (?) anderen Seiten gehen aber. Und bei Euch ? cu stonki
Hallo, Am Freitag, 21. Dezember 2001 21:12 schrieb Stefan Onken: [...]
BTW: www.suse.de kann ich nicht mehr aufrufen, alle (?) anderen Seiten gehen aber. Und bei Euch ?
Durch einen Umzug (SuSE war bisher in Nürnberg auf zwei Standorte verteilt - diese werden jetzt zusammengelegt), mussten auch einige Server vom Netz genommen werden. Sollte bald wieder gehen. Schöne Grüße aus Bremen hartmut
Am Freitag, 21. Dezember 2001 21:12 schrieb Stefan Onken:
Nun unter Linux klappt es nicht. Ich habe mittels Yast2 einmal den Weg IPP und einmal Samba Drucker ausprobiert. Beide ohne Erfolg. Hat jemand eine Idee ??
Du mußt den Drucker natürlich freigeben, standardmässig darf nur von localhost aus zugegriffen werden. Also ab in die /etc/cups/cupsd.conf und in <Location /admin>...</Location> ein Allow From IP.des.Rechners eintragen.
BTW: www.suse.de kann ich nicht mehr aufrufen, alle (?) anderen Seiten gehen aber. Und bei Euch ?
Ging Freitag abend hier auch nicht. Obs mittlerweile wieder geht, weiß ich nicht. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de
Am Samstag, 22. Dezember 2001 01:48 schrieb Manfred Tremmel:
Du mußt den Drucker natürlich freigeben, standardmässig darf nur von localhost aus zugegriffen werden. Also ab in die /etc/cups/cupsd.conf und in <Location /admin>...</Location> ein Allow From IP.des.Rechners eintragen.
Also, das hatte ich auch soweit. Aber ich werde nun einmal mehr infos posten: ## Arbeitsplatz: 192.168.0.5 Server: 192.168.0.22 ## ## Server: Auszug aus cupsd.conf (rest müsste Original sein) <Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 192.168.0.5 </Location> ## Nun bin ich ja der Meinung, daß irgendetwas mit der Drucker URL nicht stimmt. Yast2 erstellt die printers.conf auf dem Arbeitsplatzrechner wie folgt: DeviceURI ipp://192.168.0.22:631/HP_4L Dann bekomme ich jedoch als Fehlermeldung vom Server: E [23/Dec/2001:10:38:58 +0100] get_printer_attrs: resource name' /HP_4L' no good ! Also habe ich die Arbeitsplatz printer.conf wie folgt geändert: DeviceURI ipp://192.168.0.22:631/printers/HP_4L und siehe da: es kommen andere Fehlermeldungen *g* (Serverseitig) E [23/Dec/2001:10:54:46 +0100] print_job: Unsupported format 'application/octet-stream'! E [23/Dec/2001:10:55:37 +0100] print_job: Unsupported format 'application/octet-stream'! Arbeitsplatzseitig bekomme ich die Meldung: I [23/Dec/2001:10:52:32 +0100] Started backend /usr/lib/cups/backend/ipp (PID 12833) for job 33. E [23/Dec/2001:10:52:36 +0100] Print file was not accepted (040a)! E [23/Dec/2001:10:52:36 +0100] Das Format des Auftrags wird von diesem Server nicht verstanden. Ne Idee ? cu stonki
Am Son, 2001-12-23 um 11.02 schrieb Stefan Onken:
Am Samstag, 22. Dezember 2001 01:48 schrieb Manfred Tremmel:
Du mußt den Drucker natürlich freigeben, standardmässig darf nur von localhost aus zugegriffen werden. Also ab in die /etc/cups/cupsd.conf und in <Location /admin>...</Location> ein Allow From IP.des.Rechners eintragen.
Also, das hatte ich auch soweit. Aber ich werde nun einmal mehr infos posten:
## Arbeitsplatz: 192.168.0.5 Server: 192.168.0.22 ##
## Server: Auszug aus cupsd.conf (rest müsste Original sein) <Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From 192.168.0.5 </Location> ##
Nun bin ich ja der Meinung, daß irgendetwas mit der Drucker URL nicht stimmt. Yast2 erstellt die printers.conf auf dem Arbeitsplatzrechner wie folgt: DeviceURI ipp://192.168.0.22:631/HP_4L
Die stimmt wirklich nicht!
Dann bekomme ich jedoch als Fehlermeldung vom Server: E [23/Dec/2001:10:38:58 +0100] get_printer_attrs: resource name' /HP_4L' no good !
Also habe ich die Arbeitsplatz printer.conf wie folgt geändert: DeviceURI ipp://192.168.0.22:631/printers/HP_4L
So muß es sein, habe eben extra nochmal nachgesehen.
und siehe da: es kommen andere Fehlermeldungen *g* (Serverseitig) E [23/Dec/2001:10:54:46 +0100] print_job: Unsupported format 'application/octet-stream'! E [23/Dec/2001:10:55:37 +0100] print_job: Unsupported format 'application/octet-stream'!
Arbeitsplatzseitig bekomme ich die Meldung: I [23/Dec/2001:10:52:32 +0100] Started backend /usr/lib/cups/backend/ipp (PID 12833) for job 33. E [23/Dec/2001:10:52:36 +0100] Print file was not accepted (040a)! E [23/Dec/2001:10:52:36 +0100] Das Format des Auftrags wird von diesem Server nicht verstanden.
Ne Idee ?
Was wolltest Du denn da drucken? Ich würde mir zum testen ein sauberes Postscriptfile erstellen. Dieses würde ich zum testen einmal vom server aus mit lpr ausdrucken, wenn das funktioniert, würde ich das gleiche File von Client aus mit lpr drucken. Läuft auf deinem client auch ein cupsd? Wenn ja nimm dir einen Browser, wähle cups an und schicke da eine Testseite aus dem Menü von cups. Das muß gehen. So kannst Du erstmal feststellen, ob dein Drucksystem grundsätzlich funktioniert. Wenn ja kann man nachsehen, warum möglicher weise einzelne Formate nicht laufen. -- mfg Peter Küchler Registrierter Linux-User #127408
Am Montag, 24. Dezember 2001 10:35 schrieb Peter Kuechler:
Was wolltest Du denn da drucken? Ich würde mir zum testen ein sauberes Postscriptfile erstellen. Dieses würde ich zum testen einmal vom server aus mit lpr ausdrucken, wenn das funktioniert, würde ich das gleiche File von Client aus mit lpr drucken.
Vorneweg: es klappt nun ! ich hatte eigentlich gedacht, daß ich am Client auch sagen muss: "Drucker : HP4L". Ich bin dann aber die Fehlermeldungen des Servers gestolpert, der die Sachen dann nochmal bearbeiten wollte. Also dachte ich mir: probier mal PS aus -> Klappte aber auch nicht. Dann gab es bei KDE2 (aber nur da, nicht in Yast2 oder der Cups Web Oberfläche) einen Punkt: "RAW Daten senden". Hiermit klappte denn alles.. Nur: er speicherte diese Einstellung nicht ab. Ich habe dann nachher einfach die ppd Datei für meinen Drucker (natürlich Backup *g*) gelöscht und dann nochmal Yast2 aufgerufen, "RAW" ausgewählt und nun klappt es... cu stonki
Am Mon, 2001-12-24 um 11.05 schrieb Stefan Onken:
Am Montag, 24. Dezember 2001 10:35 schrieb Peter Kuechler:
Was wolltest Du denn da drucken? Ich würde mir zum testen ein sauberes Postscriptfile erstellen. Dieses würde ich zum testen einmal vom server aus mit lpr ausdrucken, wenn das funktioniert, würde ich das gleiche File von Client aus mit lpr drucken.
Vorneweg: es klappt nun !
Das freut mich batürlich, aber...
ich hatte eigentlich gedacht, daß ich am Client auch sagen muss: "Drucker : HP4L". Ich bin dann aber die Fehlermeldungen des Servers gestolpert, der die Sachen dann nochmal bearbeiten wollte. Also dachte ich mir: probier mal PS aus -> Klappte aber auch nicht. Dann gab es bei KDE2 (aber nur da, nicht in Yast2 oder der Cups Web Oberfläche) einen Punkt: "RAW Daten senden". Hiermit klappte denn alles..
...das verstehe ich nicht ganz. Eigentlich sollte es erkannt werden wenn eine fertige Druckdatei geschickt wird. Eigenartig. So hat das den Nachteil, das es beim drucken auf dem Server mit diesem RAW-Drucker zu Problemen kommt. Der druckt dann eben RAW, egal was du hinschickst:-)
Nur: er speicherte diese Einstellung nicht ab. Ich habe dann nachher einfach die ppd Datei für meinen Drucker (natürlich Backup *g*) gelöscht und dann nochmal Yast2 aufgerufen, "RAW" ausgewählt und nun klappt es...
Das kann man auch gut per Hand ändern: Sieh mal in die Datei /etc/cups/lpoptions, da siehst du deine Einstellungen. Kann man mit jedem Editor anpassen. -- mfg Peter Küchler Registrierter Linux-User #127408
Am Fre, 2001-12-21 um 21.12 schrieb Stefan Onken:
Hallo,
ich habe an meinem Server einen Drucker angeschlossen (HP4L), der auch lokal problemlos via Cups druckt. Nun möchte ich diesen Drucker von meinem anderen Rechner ansprechen. Auf diesem Rechner war vorher Windows installiert und ich konnte problemlos via Samba drucken..
Nun unter Linux klappt es nicht. Ich habe mittels Yast2 einmal den Weg IPP und einmal Samba Drucker ausprobiert. Beide ohne Erfolg. Hat jemand eine Idee ??
Wie ist das auf dem Client konfiguriert? Wie auf dem Server? Fehlermeldungen beim Drucken?
BTW: www.suse.de kann ich nicht mehr aufrufen, alle (?) anderen Seiten gehen aber. Und bei Euch ?
Funktioniert hier ganz normal. -- mfg Peter Küchler Registrierter Linux-User #127408
Am Samstag, 22. Dezember 2001 15:53 schrieb Peter Kuechler:
Wie ist das auf dem Client konfiguriert? Wie auf dem Server? Fehlermeldungen beim Drucken?
also ich hatte in der anderen Mail (Re: CUPS: get_printer_attrs: resource name '/printers/An Fax weiterleiten' no good!) schon einige Details gegeben. Ich bin nun noch einen Schritt weiter. Unter KDE2 kann man auswählen, ob man Rohdaten senden möchte und siehe da, dann geht es, denn Cups auf dem Server wandelt denn die Rohdaten um. Mit fertigen HP4L Daten klappt es nicht.. NUR: ich kann "Rohdaten" nicht speichern und es gibt bei Cups zwar viele Drucker aber kein Drucker namens "Rohdaten". Hat jemand eine Idee, wie ich Cups auf meinem Arbeitsrechner dazu bringen kann, daß er Rohdaten zum Server schickt ? cu stonki
participants (4)
-
Hartmut Meyer
-
Manfred Tremmel
-
Peter Kuechler
-
Stefan Onken