PoolDrucken
Aus StudiWiki
Inhaltsverzeichnis |
[bearbeiten] Drucken vom Laptop auf Poolrechnern
Auf den Pooldruckern kann man normalerweise nicht vom Laptop drucken. Normalerweise. Aber wer in der Rechnereinführung gut aufgepasst hat, hat gelernt, dass man mit SSH Tunnel aufbauen kann. Damit lässt sich auch der Laptop zum Drucken bringen:
[bearbeiten] Unter Windows
Hier die Beschreibung für Windows Vista, in XP geht es analog mit teil. anderen GUI-Bezeichnungen, s.u.
1. Man baut eine SSH-Verbindung zu Marvin auf und tunnelt den CUPS-Server des Pools.
* Download von PuTTY (http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe) * PuTTY starten * Session - Hostname: marvin[.informatik.uni-stuttgart.de], Connection Type: SSH, Port: 22 * Connection, Data - Auto-Login username: <deinMarvinBenutzer> * [Connection, SSH, Auth - Private Key File: PuttyGen-Keyfile angeben, public key in ~/.ssh/authorized_keys ablegen, um passwortlos zu verbinden; siehe im Web "SSH Key Authorization"] * Connection, SSH, Tunnels - Source Port: 8631, Destination: poolprt.informatik.uni-stuttgart.de:631 (Natürlich kann jeder lokale Port verwendet werden, 8631 ist nur schön zu merken, aber dann konsisten unten verwenden!)
2. Testen, ob der Tunnel tut: Im Browser sollte die Adresse http://localhost:8631/printers erreichbar sein und eine Liste
mit Pool-Druckern anzeigen. (CUPS-Webinterface). Falls nicht: zurück zu Los, keine 4000 einziehen.
3. Man installiert einen neuen Drucker:
* in den Systemsteuerungen auf "Drucker hinzufügen" klicken * "Einen Netzwerk- Drahtlos- oder Bluetoothdrucker hinzufügen" * während der Suche nach verfügbaren Drucker auf "Der gesuchte Drucker ist nicht aufgeführt" klicken * "Einen freigegebenen Drucker über den Namen auswählen": http://localhost:8631/printers/duesentrieb (Grundstudium) http://localhost:8631/printers/zarquon (Hauptstudium) http://localhost:8631/printers/helferlein Die *-win-Varianten können auch genutzt werden, dann muss allerdings LOKAL der richtige Druckertreiber installiert werden, nicht der unten genannte PS-Treiber! (I have warned you - you WILL waste paper!) * Treiber: Generic (oder Standard) - MS Publisher Imagesetter [ist ein raw-PS-Treiber] * ...und das ganze fertig stellen * Druckereinstellungen anpassen, so dass TTF-Fonts geladen werden, Seitengröße A4 etc.
4. Drucken und sich freuen, dass es tut.
Andere Windows-Varianten: Analog, nur dass die GUI evtl. andere Bezeichnungen hat, der "Internetdruckdienst" (==MS-Cups ;)) ist auch in Windows XP bereits integriert: "Netzwerkdrucker", "Drucker im Internet", weiter wie oben...
[bearbeiten] Unter Linux
1. Den lokalen CUPS-Server so einrichten, dass er auch localhost:8631 browst:
* "BrowsePoll localhost:8631" * ggf. "Browsing on" und "BrowseOrder allow, deny", "BrowseAllow localhost", "BrowseDeny ALL" eintragen * lokalen Cups-Server neu starten (/etc/init.d/cupsys restart)
2. Den Tunnel wie oben beschrieben aufbauen:
ssh -L 8631:poolprt.informatik.uni-stuttgart.de:631 <username>@marvin.informatik.uni-stuttgart.de
3. Verbindung testen: siehe (Windows.2)
4. Nach dem Tunnelöffnen dauert es evtl. einige Sekunden, bis die Pooldrucker in allen CUPS-fähigen Anwendungen erscheinen.
[bearbeiten] Disclaimer
Die Linux-Variante ist aus dem Gedächtnis notiert, vielleicht kann sie jemand prüfen und ggf. korrigieren. Wer testet und dadurch seine Quota leert, ist selber schuld! :P
