Drucker: Unterschied zwischen den Versionen
Phil (Diskussion | Beiträge) (→Über einen Uniserver per Konsole drucken: Skript fuers Drucken) |
Phil (Diskussion | Beiträge) (→mittels Skript: ; statt |) |
||
Zeile 111: | Zeile 111: | ||
if [ -f $1 ]; then | if [ -f $1 ]; then | ||
echo "sending: $1" | echo "sending: $1" | ||
− | cat $1 | ssh KENNUNG@furor.cs.tu-berlin.de "tee $1 > /dev/null | + | cat $1 | ssh KENNUNG@furor.cs.tu-berlin.de "tee $1 > /dev/null ; lpr -Pfr5098 $1" |
else | else | ||
echo -e "ERROR: file not found '$1'" | echo -e "ERROR: file not found '$1'" | ||
exit | exit | ||
fi | fi |
Version vom 10. Februar 2012, 21:44 Uhr
Inhaltsverzeichnis
Drucken an der TU
Bei der tuBIT
- Schwarz-Weiß DIN A4: EN 004, MA 270 oder H 5150b
- Farbig DIN A4: EN 004 (Drucker EN004Color auswählen)
- im MA 270 kann man außerdem scannen
- Preise:
- prepaid, Druckguthaben wird von Mensakarte "übertragen"
- Schwarz-Weiß einseitig/doppelseitig: 5 ct
- farbig: nach Farbanteil zwischen 7 ct und 60 ct [1]
- Druckguthaben aufladen:
- Ins EN 004 oder MA 270 gehen und den Rechner zum Aufladen finden (meist im Eingangsbereich)
- Mensakarte dort einstecken
- Mit tuBIT-Zugangsdaten einloggen
- Guthaben von Mensakarte "übertragen" (zwischen einigen Cent und einigen Euro)
- Drucken:
- Vom tuBIT-Rechnerpool aus, Drucker sind dort eingerichtet
- Vom eigenen Rechner aus, Einrichtung: Tubit-Dokumentation
- PDF-Direktdruck vom Campusportal aus Tubit-Dokumentation
Im Unix-Pool
- Ort: MA 241
- Schwarz-weiß und farbig, DIN A4
- kostenlos
- Voraussetzung: Unixpool-Account (z.B. durch Mathe-Lehrveranstaltung)
- Dokumentation: Unixpool-FAQ
Im CIP-Pool (+ Plotten)
- Ort: EB 431 [2]
- Schwarz-Weiß und farbig
- DIN A4, A3
- Plotter 36 und 42 (zB für Poster)
- eigener Account muss bei dortigen Tutoren beantragt werden (wird aber auch Nicht-FakVI-Mitgliedern problemlos gegeben)
- Preise richten sich nach Format, Papierqualität u.ä. [3]
Im TEL108
- nur mit Omni- bzw. Mensacard
- Anleitungen sind zu finden unter [4]
Drucken in der Freitagsrunde
Im Freitagsrundenraum
- Bitte sparsam benutzen (z.B. nur für einzelne Seiten)
- per IPP (Internet Printing Protocol) auf stone unter dem Namen frunde freigegeben
- benutzbar z.B. aus dem Freitagsrundennetz heraus (10.23.42.0)
Einrichtung unter Ubuntu (GNOME)
- System -> Systemverwaltung -> Drucker
- Hinzufügen / Neu
- Netzwerkdrucker sollte automatisch erkannt werden (wenn man im Freitagsrundennetz ist)
Einrichtung per CUPS (unter Linux)
- Im Browser verbinden mit localhost:631
- "Verwaltung"
- "Drucker hinzufügen"
- ggf. auf "Weiter", wenn nicht automatisch erkannt
- unter "Andere Netzwerkdrucker:" Internet-Druckerprotokoll (ipp) auswählen
- als URI eintragen: ipp://10.23.42.1:631/printers/HP_LaserJet_4L_LPT_1
- Daten angeben:
- Name: HP-LaserJet-4L
- Beschreibung: HP LaserJet 4L
- Ort: Ueber Stone
- Marke: HP
- Treiber: HP LaserJet 4L - CUPS+Gutenprint v5.2.6 (en)
- Standardeinstellungen: Voreinstellungen sind okay
Mittels Druckerkarte
- Standort: FR 5098
- Druckerkarte (am Anker) und PIN benötigt (im Zweifelsfall jemanden fragen)
Einrichtung unter Ubuntu (GNOME)
- System/Systemverwaltung/Drucken
- Hinzufügen oder Neu
- Geräte-URI eingeben: lpd://130.149.17.68/oce
- Wähle Treiber
- OCE
- VarioPrint 2060 (empfohlen)
- Installierbare Optionen (so lassen)
- Beschreibe Drucker (Ort eintragen: FR 5098)
- Anwenden
Wenn man nun zum Drucker geht findet man im Menü unter seinem lokalen Nutzernamen den Druckjob.
Über einen Uniserver per Konsole drucken
manuell
- Datei per scp auf einen Uniserver laden
- ssh auf den Uniserver
- $ lpr -Pfr5098 <Dateiname>
mittels Skript
mit folgendem Skript kann durch einen Befehl mit Datei als Parameter am Drucker im FR 5098 gedruckt werden.
- Skript abspeichern und ausführbar machen. (chmod u+x DATEI)
- 'KENNUNG' im Skript durch eigene TUBit-Kennung ersetzen.
- Zur bequemeren Nutzung alias (z.B.: printpdf ) einrichten.
#!/bin/bash if [[ 1 != $# ]]; then echo -e "ERROR: missing parameter\nusage: $0 FILE" exit fi if [ -f $1 ]; then echo "sending: $1" cat $1 | ssh KENNUNG@furor.cs.tu-berlin.de "tee $1 > /dev/null ; lpr -Pfr5098 $1" else echo -e "ERROR: file not found '$1'" exit fi