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 cupsdCUPS 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