Linux 15.062 Themen, 107.425 Beiträge

Druckertreiber installieren ?

Acader / 6 Antworten / Baumansicht Nickles

Ich habe Druckertreiber als tar-Archiv herundergeladen und mit Krusander entpackt.
Doch wie installiere ich diese Druckertreiber dann.
Bei mir sind die Pakete cups und gutenprint bereits installiert.
Automatisch werden die Druckertreiber jedoch nicht gefunden.
Mehrere Drucker sind dabei an einem Printserver angeschlossen.
Cups zeigt mir an das keine Treiber für die Drucker installiert sind.

bei Antwort benachrichtigen
KarstenW Acader „Druckertreiber installieren ?“
Optionen

Welche Druckertreiber ?
Im Grunde genommen sind das Filter und keine Treiber.
Ghostscript braucht diese Filter um das Postscriptformat in ein anderes Druckformat wie PCL 3 oder PCL 6 zu konvertieren.
Wahrscheinlich mußt du die "Treiber" noch kompilieren.
Schau mal bei deiner Distribution nach, ob schon eine kompilierte version dabei ist.
Wenn nicht , dann eben so:
Erstmal wechselt man in das richtige Unterverzeichnis cd ......
Dann startet man das "./configure" Shellscript.
configure überprüft ob alle notwendigen Programmierwerkzeuge installiert sind.
Wenn irgendwas fehlt gibt configure eine Fehlermeldung aus und bricht ab.

Läuft configure fehlerfrei durch gibt man danach "make" ein.
make ruft den Compiler gcc mit den richtigen Optionen auf , die in einem MAKEFILE stehen.
(vorher gcc , make und binutils installieren)
Mit "make install" werden die Druckertreiber(-filter)in das richtige Unterverzeichnis kopiert.
Für make install braucht man root Rechte (Befehl su).

cups muß im Hintergrund laufen. Kontrolle mit:

"ps ax | grep cups"

Ob dein Drucker unterstützt wird kannst du mit:

"lpinfo -m | grep Sucbegriff" oder "lpinfo -m | less" herausfinden.

Ich habe einen Laserjet 6L und einen Deskjet 5652:

lpinfo -m | grep 5652

hplip/HP-DeskJet_5652-hpijs.ppd HP DeskJet 5652 Foomatic/hpijs (recommended)

lpinfo -m | grep 6L

foomatic-rip/linuxprinting.org-gs-builtin/HP/HP-LaserJet_6L-lj4dith.ppd.gz HP LaserJet 6L Foomatic/lj4dith
foomatic-rip/linuxprinting.org-gs-builtin/HP/HP-LaserJet_6L-ljet4.ppd.gz HP LaserJet 6L Foomatic/ljet4 (recommended)
hplip/HP-LaserJet_6L-hpijs.ppd HP LaserJet 6L Foomatic/hpijs

HP programmiert selbst Druckertreiber:

http://hplip.sourceforge.net/

Den Drucker kannst du mit dem cups Programm lpadmin in der Konsole einrichten oder mit dem Webinterface von cups:

"localhost:631" im Adressfeld des www Browsers eingeben.

PS Du mußt dich mal erkundigen welches Backend für den Printserver genutzt wird.
Mein CNET CNP430 braucht lpd als Backend:
Cups unterstützt mehrere Backends:

lpinfo -v
network socket
network beh
network http
network ipp
network lpd
direct parallel:/dev/lp0

Jetdirect Printserver von HP nutzen glaub ich ipp als Backend (weiß nicht genau).

Mit lpadmin kann man den Drucker so konfigurieren:

lpadmin -pLaserjet -E -v lpd://192.168.0.4/lp1 -m hplip/HP-LaserJet_6L-hpijs.ppd

Du müßtes das backand an deinen Printserver anpassen. Bei mir ist der Laserjet 6L an lp1 angeschlossen vom CNET Printserver.

Ausdrucken kann man dann eine Postscriptdatei mit

"lpr -PLaserjet Datei.ps" , obwohl mein Laserjet nur PCL6 als Druckersprache kann.










Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Acader KarstenW „Welche Druckertreiber ? Im Grunde genommen sind das Filter und keine Treiber....“
Optionen

Hallo Karsten, ich danke dir für deine ausführlichen Anleitungen.
Die Drucker: Brother HL-5040 series sowie Epson Stylus CX6600 welche an dem Print Server TRENDnet TE100-P2U1P (2xUSB,1xParallel, Unterstützte Netzwerkprotokolle: TCP/IP, IPX, NetBEUI, AppleTalk und LPR, Linux tauglich) angeschlossen sind laufen immer noch nicht.
Die Treiber konnte ich gemäß deinen Anleitungen erfolgreich installieren. Ich habe die Druckerzuweisung in Yast-Hardware -Drucker usw als auch unter cups" Common UNIX Printing System 1.2.7" versucht. Ergebniss negativ ! Kein Testseitendruck, keine Fehlermeldung. Eintrag in der Geräte URI: socket:// 192.168..........:9100 sowie auch andere Versuche brachten keinen Erfolg. Vielleicht hast Du noch eine Idee was ich tun könnte.
MFG Dietmar

bei Antwort benachrichtigen
KarstenW Acader „@KarstenW“
Optionen

Als du die Drucktertreiber von deiner Distribution oder aus dem internet installiert hast, hast du mal versucht herauszubekommen ob dein Drucker überhaupt unterstützt wird ?
Meines Wissens nach programmiert weder Epson noch Brother Druckertreiber (oder Filter) für Linux.
Der Befehl "lpinfo -m | grep Epson | less"
und

"lpinfo -m | grep Brother | less"

(Mit den Cursortasten kannst du hoch - und runterscdrollen)
Zeigt dir alle Druckermodelle von Epson oder Brother an , die momentan von deinen installierten Druckertreibern unterstützt werden.
Diese ppd Dateien brauchtst du für die Installation und Konfiguration der Druckerwarteschlange.

Hier kannst du auch mal schauen ob es schon neuere Druckertreiber gibt:

http://www.linux-foundation.org/en/OpenPrinting



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Acader KarstenW „Als du die Drucktertreiber von deiner Distribution oder aus dem internet...“
Optionen

Ich verwende als Distribution openSuse 10.2. x86-64. Den Treiber welchen ich heruntergeladen habe ist nur für die Version 10.1 deren ppd Datei unter 10.2
offentsichtlich nicht funktioniert. Der Brother HL-5040 wird von Linux wohl auch nicht unterstützt. Ja, da habe ich im Moment ja ein echtes Problem, wenn ich unter Linux nicht drucken kann.
Was kannste denn mir fürn Drucker empfehlen welcher über einen Printserver in Linux und Windows Systemen ohne Probleme läuft. Es kann auch ein Multifunktionsgerät sein.

bei Antwort benachrichtigen
KarstenW Acader „@KarstenW“
Optionen

Ich habe schon immer HP verwendet.

http://hplip.sourceforge.net/

Da ist auch eine Liste dabei über die unterstützten Geräte.
Keine Ahnung welche davon noch im Handel erhältlich sind.
hplip wird aber ständig weiterterentwickelt.

Bei Debian und Ubuntu sind schon fertig kompilierte hplip und hpijs Pakete dabei und sind auch relativ aktuell.

HP will irgendwann die Preise für ihre Patronen senken (habe ich hier bei nickles gelesen).

Die Multifunktionsgeräte von HP sollen auch unterstützt werden, sogar der Scanner.

von synaptic (Debian Installationsprogramm) kopiert:

HP Linux Printing and Imaging System (HPLIP)
The HP Linux Printing and Imaging System provides full support for
printing on most HP SFP (single function peripheral) inkjets and many
LaserJets, and for scanning, sending faxes and for photo-card access on
most HP MFP (multi-function peripheral) printers.

HPLIP is composed of:
* System services to handle communications with the printers
* HP CUPS backend driver (hp:) with bi-directional communication with
HP printers (provides printer status feedback to CUPS and enhanced
HPIJS functionality such as 4-side full-bleed printing support)
* HP CUPS backend driver for sending faxes (hpfax:)
* HPIJS Ghostscript IJS driver to rasterize output from PostScript(tm)
files or from any other input format supported by Ghostscript, and
also for PostScript(tm) to fax conversion support
(HPIJS is shipped in a separate package)
* Command line utilities to perform printer maintenance, such as
ink-level monitoring or pen cleaning and calibration
* GUI and command line utility to download data from the photo card
interfaces in MFP devices
* GUI and command line utilities to interface with the fax functions
* A GUI toolbox to access all these functions in a friendly way
* HPAIO SANE backend (hpaio) for flatbed and Automatic Document Feeder
(ADF) scanning using MFP devices

USB, JetDirect (network) and parallel-port devices are supported.

Homepage: http://hplip.sourceforge.net/


Wenn es ein Laserdrucker sein soll, dann ist ein Postscriptdrucker ohnehin die erste Wahl.
Ich kenne zumindest keinen Tintenstrahldrucker der Postscript als Druckersprache kann.
Wenn ein Drucker die Druckersprache Postscript kann, dann funktioniert er immer unter Linux (egal welcher Hersteller)
Man braucht dann keine Treiber (oder Filter) , sondern nur die passende ppd Datei.
(ppd Dateien sind Postscript-Druckerbeschreibungsdateien)



Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
Acader KarstenW „Ich habe schon immer HP verwendet. http://hplip.sourceforge.net/ Da ist auch...“
Optionen

Nochmals vielen Dank und schönen Restsonntag !
MFG Dietmar

bei Antwort benachrichtigen