piano-netpeople-ch Logo
Donnerstag, den 23.02.2012 @Piano » Linux Corner » ältere Artikel » mehrere Drucker & Computer mit CUPS

lokales Drucksystem mit mehreren Druckern und Computern

Zuhausen haben wir mehrere Linuxcomputer an denen jeweils ein Drucker am Parallelport hängt. Nun wollen wir es jedem anderen Computer im lokalen Netzwerk ermöglichen den Drucker eines anderen Computers zu verwenden. Diese Arbeit wurde dadurch erleichtert, dass alle Computer CUPS installiert hatten. Nach einigen Stunden Dokumentationen lesen und ausprobieren hab ichs endlich hingekriegt =)

Beispielsystem:
Computer1, 192.168.1.33, idefix; HP-Deskjet 520
Computer2, 192.168.1.36, asterix; HP-Deskjet 690c

Es folgt nun das Konfigurationsfile für den idefix Computer. Aenderungen zur Standardkonfigurationsdatei sind fett markiert. Mit dem nachfolgenden zusammengesetzen Befehl kannst du dir das Konfigurationsfile ohne Kommentare anzeigen lassen um besser vergleichen zu können.

cat /etc/cups/cupsd.conf|grep -v ^#|grep [:alnum:@]
# Konfigurationsfile für idefix (/etc/cups/cupsd.conf)
DefaultLanguage de
LogLevel info
Printcap /var/run/cups/printcap
Browsing On
BrowseProtocols cups
BrowseAddress @LOCAL
BrowseShortNames Yes
BrowseAllow 192.168.1.*
BrowseDeny All
BrowseInterval 30
BrowseOrder deny,allow
BrowsePoll asterix:631
<Location />
  Order Deny,Allow
  Deny From All
  Allow From 127.0.0.1
  Allow From 192.168.1.*
</Location>
<Location /jobs>
  AuthType Basic
  AuthClass User
</Location>
<Location /admin>
  AuthType Basic
  AuthClass System
  Order Deny,Allow
  Deny From All
  Allow From 127.0.0.1
</Location>

Das gleiche ausführen für den asterix (das config File entsprechend anpassen) und dann den Druckdienst neustarten: /etc/init.d/cupsys restart und fertig =)