Samba,cups und Steuerzeichen die nicht ankommen
Moin, moin, ich hab hier folgendes gemacht: - Netzwerkdrucker angeschlossen - Suse8.1 -> YaST2 -> Hardware -> Drucker -> ... Direktes drucken über TCP ..... - die Standard Printer Sektion aus Samba genommen Fertig. Drucker taucht in Netzwerkumgebung auf. Kann auf Win-Clients installiert werden und Programmen wie Word können drucken. Aber jetzt kommt das Problem. Wir haben hier noch alte DOS Programme im Einsatzt die über LPT drucken wollen. Auch das kann unter Windows noch eingestellt werden. Aber diese Programme schicken vor dem zu druckenden Text einige Steuerzeichen (Escape-Sequenzen) um z.B 102 Zeichen in eine Zeile zu bekommen. Diese Zeichen werden leider bereits von CUPS? interpretiert und derart verändert, dass sie keine Steuerzeichen mehr sind, sondern als normaler Text ausgedruckt werden. Das ist schlecht. (Und jetzt der böse Satz: Unter Windows gibt es keine Probleme. Sprich: Werden die Netzdrucker über Windows freigegeben, bleiben Steuerzeichen Steuerzeichen. Damit hab ich mein Problem natürlich irgendwie gelöst, trotzdem würd ich gern wissen was da auf dem Linux Rechner passiert) Frage(n) Kann man irgendwie einstellen das die zu druckenden Texte völlig unverändert geschickt werden? Ich habe in der Samba Doku gelesen, das man ausser CUPS noch andere Programme benutzten kann. Hat jemand positive oder negative Erfahrungen mit den CUPS Alternativen. Mit freundlichen Grüßen Michael
Michael Helms schrieb:
Kann man irgendwie einstellen das die zu druckenden Texte völlig unverändert geschickt werden?
Mir ist gerade die CUPS Doku in die Hände gefallen und damit habe ich zumindest einen Teilerfolg erziehlt: Wenn man -oraw in den lpr Aufruf einfügt, dann werden die Dokumente ungefiltert weiter gegeben. Jetzt fehlen mir allerdings noch die Umlaute. Hat da jemand ne Idee?
Ich habe in der Samba Doku gelesen, das man ausser CUPS noch andere Programme benutzten kann. Hat jemand positive oder negative Erfahrungen mit den CUPS Alternativen.
Mit freundlichen Grüßen Michael
participants (1)
-
Michael Helms