Hallo, ich habe auf meinem Desktoprechner SuSE Professional 8.2 mit allen aktellen YOU-Updates sowie cups-1.1.20 laufen. Als Drucker fungiert ein Canon i865 mit aktuellem turboprint. Ich kann von meinem Notebook unter eben dem selben Betriebsystem jetzt meinen Drucker mit seinen verschiedenen Konfigurationen ansprechen. Auch unter WinXP geht es, wenn ich die LAN-Adresse:632/printer/Druckername eingebe. WinXP will jetzt jedoch einen Druckertreiber sehen. Gibt es eine Möglichkeit hier eine Art Standardtreiber oder eine CUPS-spezifischen Treiber einzusetzen? Ich nutze meine WindowsXP-Installation eigentlich so gut wie gar nicht, aber ein Freund von mir hat eine ähnliche Hardwareausstattung, und auf seinem Notebook nur WinXP (nein, er will noch nicht wechseln...). Daher wäre es nett, wenn es da eine Lösung ohne Samba gibt. -- Niemand käme auf die Idee, Tinte mit Tinte abzuwaschen nur Blut soll immer wieder mit Blut abgewaschen werden. -- Ebner-Eschenbach ********** Gruss aussem Pott - Uli ***********
Hallo, On Feb 8 20:07 Ulrich Walter wrote (shortened):
Auch unter WinXP geht es, wenn ich die LAN-Adresse:632/printer/Druckername eingebe. WinXP will jetzt jedoch einen Druckertreiber sehen. Gibt es eine Möglichkeit hier eine Art Standardtreiber oder eine CUPS-spezifischen Treiber einzusetzen?
Ja. Es geht bei einem "Standardtreiber" darum, unter Windows PostScript Druckdaten zu erzeugen, denn PostScript ist das Standardformat für Druckdaten unter Unix/Linux. 1. Am einfachsten: Einen Apple PostScript Drucker nehmen - z.B. "Apple Color LW 12/660 PS" oder ein ähnliches Modell. Wichtig dabei ist, dass reines PostScript erzeugt wird und nicht etwa, wie bei den meisten anderen PostScript Druckern vor dem PostScript noch irgendwelche JCL (Job Control Language) Sequenzen. Reines PostScript beginnt mit der ersten Zeile in der Art: %! oder %!PS oder %!PS-Adobe-1.0 oder %!PS-Adobe-2.0 oder %!PS-Adobe-3.0 PostScript mit vorangehemnder JCL-Sequenz (zumeist PJL = Printer Job Language von HP) sieht dagegen etwa so aus: ESC%-12345X@PJL JOB NAME = "(stdin)" DISPLAY = "156 (stdin)" @PJL SET ECONOMODE = OFF @PJL SET RESOLUTION = 600 @PJL ENTER LANGUAGE = POSTSCRIPT %!PS-Adobe-3.0 ... Sowas ist ungeeignet. 2. Es gibt auch den Adobe PostScript Druckertreiber - siehe http://www.adobe.com/products/printerdrivers/main.html 3. Schliesslich gibt es den "CUPS Driver for Windows 5.0rc3" - siehe http://www.cups.org/ und http://www.cups.org/windows.php Information zu alle dem - siehe bei http://www.linuxprinting.org/indexdoc.html "Printing with Samba 3.0 (Traditional Printing Systems & CUPS)" Das allermeiste davon sollte auch für Samba 2.x gültig sein. Gruss, Johannes Meixner -- SUSE LINUX AG, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
Hallo Johannes,
1. Am einfachsten: Einen Apple PostScript Drucker nehmen - z.B. "Apple Color LW 12/660 PS" oder ein ähnliches Modell. Wichtig dabei ist, dass reines PostScript erzeugt wird und nicht etwa, wie bei den meisten anderen PostScript Druckern vor dem PostScript noch irgendwelche JCL (Job Control Language) Sequenzen. .... Es gibt auch den Adobe PostScript Druckertreiber - siehe
Super! Ich benutze den Trick schon lange, um PDF-Dateien ohne Acrobat zu basteln, aber bisher hatte jeder PS-Treiber seine Macken. Der Treiber von Adobe ist super, denn er macht *exakt* was er soll (und nicht was er will)! Gruss, Michael Höhne -- __ __ __ __ __ __ ____ __ __ __ __ ___ __ /// / /_/ _ /_/ / / /_ /_/ / / /_ / _\ / _ / / / / / / / / /_ / / /_ / / / / / / / /_/ /_ / / / / /_ / /_/ / /_/ / / /_ / / / /_ . _/_/ /_ ____________________________________ \___ ___________________________________
participants (3)
-
Johannes Meixner
-
Michael Hoehne
-
Ulrich Walter