Linux als SOHO-Server

für Linux- und Windows-Clients
http://linux.eusterholz.dyndns.org

Kapitel:

Home
Debian Installation
Debian Etc.
Internet-Zugang
Telnet
FTP
r-Utilities
SSH
Printing
NTP
Nameserver
NFS/NIS/Automount
Samba (SMB-Server)
Apache (WEB-Server)
Modem / ISDN
Backup
Etc.


Linux-Clients

LPD-Drucksystem ] CUPS ] [ Linux-Clients ] Windows-Clients ] PDF-Printer ]


In den vorliegenden Unterkapitel wird beschrieben wie ein Linux-Client, der über keinen eigenen Drucker verfügt, übers das Netzwerk drucken kann. Dabei wird auf das kontaktieren mit versieden Druck-Systemen (Printserver) wie: 'LPD', 'IPP' und 'SMB' eingegangen.

Drucken auf LPD-System

Beim Drucken auf ein entferntes LPD-System können auf den Client beide vorgestellten Drucksysteme LPD bzw. CUPS verwendet werden.

Client hat LPD-Drucksystem installiert.

Das LPD-Drucksystem ist wie schon erwähnt bei der Basis-Installation unter Debian mit installiert. Um nun das Drucken auf einen anderen LDP-System mit angeschlossenen Drucker zu ermöglichen, brauch lediglich nur die Datei: 'printcap' verändert werden. Hierzu ein Beispiel:

Datei: /etc/printcap

# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.

# lp|Generic dot-matrix printer entry:\
#        :lp=/dev/lp0:\
#        :sd=/var/spool/lpd/lp:\
#        :af=/var/log/lp-acct:\
#        :lf=/var/log/lp-errs:\
#        :pl#66:\
#        :pw#80:\
#        :pc#150:\
#        :mx#0:\
#        :sh:

rlp|Remote printer entry:\
         :lp=:\
         :rm=192.168.0.10:\
         :rp=lp:\
         :sd=/var/spool/lpd/remote:\
         :mx#0:\
         :sh:

Dazu wird das entfernte System angegeben (in diesem Bsp. die IP-Adresse) und der Name der Warteschlange auf dem entfernten Drucksystem.
Sofern auf dem Zielsystem Filter und Konvertierungsprogramme vorhanden sind brach auch kein 'Apsfilter' oder 'Ghostcript' installiert werden.

Client hat CUPS installiert

Hat das Client-System CUPS installiert und möchte auf ein LPD-System drucken so ist CUPS über die http-Oberfläche oder Kommandozeile zu konfigurieren. Hier ein Beispiel einer Konfiguration über Kommadozeile:

lpadmin -p lp -L Arbeitszimmer -D "HP DeskJet 870Cxi" -E -v lpd:/192.168.0.10/lp -m deskjet.ppd

Beim Druck auf ein entferntes LPD-System ist der Drucker und die Warteschlange anzugeben (gelbe Markierung).

Drucken auf IPP-Client

Das Drucken auf einen IPP-Printserver geht nur, wenn auf dem Client auch CUPS installiert ist. Auf der Komandozeilen kann das CUPS Client-System wie folgt eingerichtet werden:

lpadmin -p lp -L Arbeitszimmer -D "HP DeskJet 870Cxi" -E -v ipp://joshua:631/printers/lp -m deskjet.ppd

Auch hier ist die Geräte URI korrekt zum entfernten CUPS-System anzugeben (gelbe Markierung). Die korrekte Eingabe kann zuvor durch Eingabe im Browser geprüft werden.

Weitere Infos

Homepage: CUPS http://www.cups.org
Manualseiten zu: lpadmin man lpadmin
Printing-HOWTO http://en.tldp.org/HOWTO/Printing-HOWTO/
LinuxPrinting.org http://www.linuxprinting.org/

Home ] Nach oben ] LPD-Drucksystem ] CUPS ] [ Linux-Clients ] Windows-Clients ] PDF-Printer ]

letzte Änderung: 25. März 2005

 

Copyright © 2004 Norbert Eusterholz