Hallo, mit dem netatalk Package kann man vom Mac mit dem Laserwriter Treiber auf eine Linux-Queue mit Ghostscript auf einen HP-(nicht postscript) Drucker drucken. Soweit alles gut. Nun jetzt mein Problem oder besser eine Idee von mir: Ich dachte ich mache einen Eintrag in papd.conf DeskJet 850C\:DeskWriter:\ :pr=raw:\ :op=root Und jetzt kann man mit dem Mac-HP-Appletalk-Treiber den Netzwerkdrucker "DeskJet 850C" auswählen. (Das geht ;-) ) Und da der Treiber schon nativ-Daten für den Drucker generiert wird das jetzt in die raw-Queue gegeben. Doch leider keine Ausgabe auf dem Drucker :-( Hat das schon mal jemand geschafft? Mache ich da was falsch, oder funktioniert papd nur mit dem Laserwriter? Gruß Claus Teubner
Hallo Claus, Teubner Claus wrote:
DeskJet 850C\:DeskWriter:\ :pr=raw:\ :op=root
^^^ fehlt hier vielleicht das : (colon) ?
Hat das schon mal jemand geschafft? Mache ich da was falsch, oder funktioniert papd nur mit dem Laserwriter?
Ich hab eine ähnliche Config. Ich hab auf meiner Linux-box einen HP LaserJet 6L (nicht PS fähig) angeschlossen. LaserJet:\ :pr=lp:op=root:\ :pd=/daten/mac/HPLJ5M_1.PPD: Die Postscript-Daten werden von Linux im Hintergrund mittles aps ins HP format umgewandelt (coole Sache). Deswegen geh ich auf die lp Queue. Vom Mac kann ich so problemlos drucken. Als PPD hab ich HPLJ5M_1.PPD angegeben. Hab beim Einrichten keine andere gehabt aber da es so eigentlich super geht - never touch a running system. Dem Mac sollte es eigentlich egal sein, was jetzt wirklich für ein Drucker dranhängt. Hauptsache die Linux-Queue passt - sag ich mal. christian --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Christian Weihs wrote:
Hallo Claus, Teubner Claus wrote:
DeskJet 850C\:DeskWriter:\ :pr=raw:\ :op=root:
^^^ fehlt hier vielleicht das : (colon) ?
Fehlt nicht, hast du nur nicht gesehen, oder ich zu tippen vergessen :-)
Ich hab eine ähnliche Config. Ich hab auf meiner Linux-box einen HP LaserJet 6L (nicht PS fähig) angeschlossen.
LaserJet:\ :pr=lp:op=root:\ :pd=/daten/mac/HPLJ5M_1.PPD:
Die Postscript-Daten werden von Linux im Hintergrund mittles aps ins HP format umgewandelt (coole Sache). Deswegen geh ich auf die lp Queue. Vom Mac kann ich so problemlos drucken. Als PPD hab ich HPLJ5M_1.PPD angegeben. Hab beim Einrichten keine andere gehabt aber da es so eigentlich super geht - never touch a running system.
Dem Mac sollte es eigentlich egal sein, was jetzt wirklich für ein Drucker dranhängt. Hauptsache die Linux-Queue passt - sag ich mal.
Stimmt nicht ganz, mein HP ist ein Farbtintenstrahldrucker, und dann ist die Qualität des Ausdruckes im Vergleich zum Original Mac-Treiber bescheiden. Beim Text fällt das ganze nicht so sehr auf, doch bei Ausgabe von Bildern sind die Farben ganz schön blass. Ich habe gehört, daß papd nur ASCII und keine Binary-Daten verarbeiten kann, liegt es vielleicht daran, oder gilt das nur für Postscript-Daten? Claus Teubner
Teubner Claus schrieb in "Re: netatalk mit Mac-HP-Treiber" [00-07-26 08.58 +0200]:
Christian Weihs wrote:
Dem Mac sollte es eigentlich egal sein, was jetzt wirklich für ein Drucker dranhängt. Hauptsache die Linux-Queue passt - sag ich mal.
Stimmt nicht ganz, mein HP ist ein Farbtintenstrahldrucker, und dann ist die Qualität des Ausdruckes im Vergleich zum Original Mac-Treiber bescheiden. Beim Text fällt das ganze nicht so sehr auf, doch bei Ausgabe von Bildern sind die Farben ganz schön blass.
Hmm, das müßte sich doch aber mit der (korrekten) PPD hinbiegen lassen? -Moss- -- Text- und Bildbearbeitung, Computersatz, technische Beratung. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Teubner Claus schrieb in "netatalk mit Mac-HP-Treiber" [00-07-25 16.36 +0200]:
Ich dachte ich mache einen Eintrag in papd.conf
DeskJet 850C\:DeskWriter:\ :pr=raw:\ :op=root
Und jetzt kann man mit dem Mac-HP-Appletalk-Treiber den Netzwerkdrucker "DeskJet 850C" auswählen. (Das geht ;-) ) Und da der Treiber schon nativ-Daten für den Drucker generiert wird das jetzt in die raw-Queue gegeben. Doch leider keine Ausgabe auf dem Drucker :-(
Bist Du sicher (will sagen: hast du nachgeguckt), daß da wirklich was in der Queue erscheint (und wenn dem so ist, ob das wirklich PCL-Code ist)? Was passiert, wenn Du die Datei im Queue-Verzeichnis per cat <printfile> > /dev/lp0 versuchst, auf den Drucker zu schieben? Soweit ich weiß, wollen die HP-AppleTalk-Treiber zu Beginn des Druckjobs nämlich Daten _vom_ Drucker haben. Da sehe ich ein Problem, da ich annehme, daß der Linux-Printserver die Druckerschnittstelle als normale Centronix, also nicht bidirektional betreibt. -Moss- -- Text- und Bildbearbeitung, Computersatz, technische Beratung. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Martin Wilhelm 'Moss' Leidig wrote:
Teubner Claus schrieb in "netatalk mit Mac-HP-Treiber" [00-07-25 16.36 +0200]:
Ich dachte ich mache einen Eintrag in papd.conf
DeskJet 850C\:DeskWriter:\ :pr=raw:\ :op=root
Und jetzt kann man mit dem Mac-HP-Appletalk-Treiber den Netzwerkdrucker "DeskJet 850C" auswählen. (Das geht ;-) ) Und da der Treiber schon nativ-Daten für den Drucker generiert wird das jetzt in die raw-Queue gegeben. Doch leider keine Ausgabe auf dem Drucker :-(
Bist Du sicher (will sagen: hast du nachgeguckt), daß da wirklich was in der Queue erscheint (und wenn dem so ist, ob das wirklich PCL-Code ist)?
Ja, bin ich mir sicher. Es wird eine Datei df**** erzeugt und wenn die ganz groß ist, dann wird sie leider sofort gelöscht. Leider auch, wenn die Queue gestopt wurde. Aber ich war schneller, hatte vorher die Datei kopiert :-)
Was passiert, wenn Du die Datei im Queue-Verzeichnis per cat <printfile> > /dev/lp0 versuchst, auf den Drucker zu schieben?
Genau, das war mein nächster Schritt. Die ausgabe direkt auf das Druckerdevice, und ...... der Drucker druckt die Seite wie gewollt.
Soweit ich weiß, wollen die HP-AppleTalk-Treiber zu Beginn des Druckjobs nämlich Daten _vom_ Drucker haben. Da sehe ich ein Problem, da ich annehme, daß der Linux-Printserver die Druckerschnittstelle als normale Centronix, also nicht bidirektional betreibt.
Auch wenn die Druckerschnittstelle bidirektional betrieben werden würde, kann die Queue etwas damit anfangen? Ist die bidirektional?
bescheiden. Beim Text fällt das ganze nicht so sehr auf, doch bei Ausgabe von Bildern sind die Farben ganz schön blass.
Hmm, das müßte sich doch aber mit der (korrekten) PPD hinbiegen lassen.
Ich hab schon mehrere ausprobiert, bin aber noch zu keinem "MAC- Treiber"-Ergebnis gekommen. Kannst du mir die korrekte Datei für einen HP Desk Jet 850C sagen? Gruß Claus Teubner
participants (3)
-
Claus.Teubner@ivm-automotive.com
-
mwl@gmx.net
-
whitey@aon.at