Hallo Latz
OK, ich fang mal an mit CUPS und der Konfiguration über das Webinterface. Der Server ist ein CentOS 5.3 und heisst bacardi.liquernet.de, der Drucker ist ein HP Colorlaser 2605DN mit Netzinterface. Direkt konnte ich ausser über Linux und Windows noch von keinem alten Rechner auf dem drucken, darum bietet mein Server den über CUPS an:
Druckername: colorlaser
Device: Appsocket/Jetdirect (hängt selbst am Netz)
Device URI: socket://192.168.0.10 (ist seine IP Adresse)
Make/Manufacturer for colorlaser: HP
Model/Driver for colorlaser: HP 2500 postscript
dann landet in der /etc/cups/printer.conf
<Printer colorlaser>
Info HP Color Laserjet 2605DN
Location Buero Georg
DeviceURI socket://192.168.0.10
State Idle
StateTime 1353614151
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
<Printer hpcolor>
In phperp:
Unter Printer server:
LPD Server=bacardi.liquernet.de
Print Queue=colorlaser
Das war's eigentlich, hat auf Anhieb funktioniert.
Als Anregungen für die Fehlerjagd: Ist Deine CUPS Konfiguration denn soweit OK? Nimmt CUPS Remote Durckaufträge an? Ist die lokale Firewall auf dem Linuxrechner offen? Was steht in den CUPS Logfiles in /var/log/cups/access.log und error.log?
Ich hab' nur gerade beim Testen gemerkt, das meine Ausgabedateien immer im Ordner des Programms landen, von dem aus ich drucke. Was ich in der NVDI Konfiguration an Lauwerk und Verzeichnissen definiere, wird ignoriert, nur der Name der Druckdatei wird übernommen
. Dann klappt natürlich auch das mit dem Spoolverzeichnis bei pherp nicht.
Viel Erfolg- Georg B. aus H.