MIN-Fakultät
Fachbereich Informatik
Rechenzentrum

Einrichten von Druckern im Informatik-Netz

Alle zentralen Drucker im RZ sowie die sonstigen Drucker in den Arbeitsbereichen werden über den Server linuxprint mit der Druckersoftware CUPS bedient.

Bitte beachten Sie auch die Hinweise zur Druckkostenbeteiligung für Studierende.

Einrichten von Druckern unter MacOS X

Wenn Sie einen Apple Mac-Rechner im Rechenzentrums-Pool benutzen, ist er bereits für die Nutzung des Drucker-Servers linuxprint eingerichtet. Sie müssen keine Drucker individuell konfigurieren.

Auf Ihrem Büro- bzw. privatem Mac können Sie Drucker auf verschiedene Weise einrichten. Bei der ersten Möglichkeit werden Ihnen alle eingerichteten Drucker von linuxprint bereitgestellt und tauchen in Ihrer Druckerauswahl auf. Sollte Ihnen dies zu unübersichtlich sein, können Sie die zweite Möglichkeit verwenden.

Drucker suchen lassen

Wenn Ihr Rechner als mobiles Gerät betrieben wird und auch lokale Drucker installiert werden sollen, so sollte der lokale Cups-Daemon angewiesen werden, auch die Drucker von linuxprint anzubieten. Hierfür müssen Sie für MacOS X 10.4 Tiger in die Datei /etc/cups/cupsd.conf die Zeile

BrowsePoll linuxprint.informatik.uni-hamburg.de:631

einfügen bzw. ab MacOS X 10.5 Leopard die folgenden drei Zeilen:

BrowseProtocols cups
BrowseRemoteProtocols cups
BrowsePoll linuxprint.informatik.uni-hamburg.de:631

(Die beiden Browse...Protocols-Zeilen stehen bereits auskommentiert in /etc/cups/cupsd.conf; Sie müssen nur die Kommentarzeichen entfernen.)

Wenn Ihr Mac das WLAN-Netz UHH zum Fachbereichsnetz benutzt, sollten sie außerdem die Zeile BrowseAllow all durch die beiden folgenden Zeilen ersetzen:

BrowseAllow 134.100.0.0/16                                                    
BrowseAllow 127.0.0.1/32 

Nach einem Neustart des Drucksystems durch

sudo killall -HUP cupsd

stehen Ihnen alle Drucker von linuxprint zusätzlich zu Ihren lokalen Druckern zur Verfügung. Es kann aber einige Sekunden dauern, bis wirklich alle Drucker von linuxprint angezeigt werden.

Bei manchen Macs wird nach einem Neustart des Rechners der für das Abfragen der Drucker zuständige Prozess (cups-polld) leider nicht wieder gestartet, so dass kein linuxprint-Drucker mehr angezeigt wird. Ein Neustart des cupsd-Prozesses, wie oben beschrieben mit killall, startet dann den entsprechenden cups-polld-Prozess. Wem dies zu kompliziert ist, der sollte die BrowsePoll-Zeile wieder entfernen und die folgende Möglichkeit verwenden.

Drucker vorgeben

Alternativ können Sie gezielt die gewünschten Drucker einrichten. Sie müssen diese in die Datei /etc/cups/printers.conf eintragen und dafür den Namen der jeweiligen Druckerwarteschlange kennen. Dies ist ein Beispiel zum Einrichten des Druckers d116_sw:

<Printer d116_sw>
DeviceURI ipp://linuxprint.informatik.uni-hamburg.de/printers/d116_sw
</Printer>

Anschliessend sagen Sie das Drucksystem erneut mit

sudo killall -HUP cupsd

dass es sich anhand seiner geänderten Konfigurationsdatei neu einrichten soll.

Mögliche Probleme

Drucken aus VLAN: “Verbindung zum Drucker nicht möglich”

Wenn Sie mit Ihrem Mac im Informatik-VLAN arbeiten und beim Versuch zu drucken die Fehlermeldung “Verbindung zum Drucker nicht möglich” bekommen: Ihr Mac sucht den Printserver linuxprint und weiss nicht, dass es linuxprint.informatik.uni-hamburg.de sein soll. Das liegt daran, dass der VLAN-Server Ihrem Mac über DHCP zwar eine IP-Adresse und die IP-Adresse des für unser Netz zuständigen Nameservers gibt, aber keine Suchdomäne zur Namensauflösung.

Abhilfe: in “Systemeinstellungen... -> Netzwerk -> VPN(PPTP)” das Menü “Weitere Optionen... -> DNS” auswählen und dort im Feld “Suchdomänen” den Wert informatik.uni-hamburg.de eintragen.

Mein Mac erkennt die manuell eingetragenen Drucker nicht mehr

Wenn Sie Ihr MacBook zuhause benutzen, findet der CUPS-Druckerserver auf Ihrem Mac die in der Datei /etc/cups/printers.conf manuell eingetragenen Informatik-Drucker nicht mehr und blendet sie für sich aus. Wenn Sie Ihr MacBook nun zuhause durch Zuklappen suspendieren, in die Informatik bringen und dort wieder aufklappen, sind die Informatik-Drucker noch immer unbekannt. Sie müssen entweder mit dem nun schon bekannten

sudo killall -HUP cupsd
CUPS anweisen, dass es seine Konfigurationsdateien wieder lesen soll oder aber Ihr MacBooks neu starten.

Drucksystem zurücksetzen

Nur für jemanden, der weiss, was er tut …

sudo launchctl stop org.cups.cupsd
sudo mv /etc/cups/cupsd.conf /etc/cups/cupsd.conf.backup
sudo cp -p /etc/cups/cupsd.conf.default /etc/cups/cupsd.conf
sudo mv /etc/cups/printers.conf /etc/cups/printers.conf.backup
sudo rm /var/spool/cups/cache/remote.cache
sudo launchctl start org.cups.cupsd