Drucker: Unterschied zwischen den Versionen
(das script kann so nicht funktioniert haben - vemrutlich lag die Druckdatei noch zufällig im Home des Nutzers.) |
(wikiformatting suckx) |
||
Zeile 102: | Zeile 102: | ||
* 'KENNUNG' im Skript durch eigene TUBit-Kennung ersetzen. | * 'KENNUNG' im Skript durch eigene TUBit-Kennung ersetzen. | ||
* Zur bequemeren Nutzung alias (z.B.: printpdf ) einrichten. | * Zur bequemeren Nutzung alias (z.B.: printpdf ) einrichten. | ||
− | <nowiki> | + | <pre><nowiki> |
− | + | #!/bin/bash | |
− | |||
− | + | if [ 1 -ne $# ]; then | |
echo -e "ERROR: missing parameter\nusage: $0 PRINTFILE" | echo -e "ERROR: missing parameter\nusage: $0 PRINTFILE" | ||
exit 1 | exit 1 | ||
− | + | fi | |
− | + | printfile="$1" | |
− | + | login="KENNUNG" | |
− | + | printer="fr5098" | |
− | + | if [ -f "$printfile" ]; then | |
echo "sending $printfile to printer $printer" | echo "sending $printfile to printer $printer" | ||
cat "$printfile" | ssh -l "$login" furor.cs.tu-berlin.de "lpr -P$printer" | cat "$printfile" | ssh -l "$login" furor.cs.tu-berlin.de "lpr -P$printer" | ||
− | + | else | |
echo -e "ERROR: file not found \'$printfile\'" | echo -e "ERROR: file not found \'$printfile\'" | ||
exit | exit | ||
− | + | fi | |
− | + | </nowiki></pre> | |
− | </nowiki> |
Version vom 11. Februar 2012, 10:27 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 -ne $# ]; then echo -e "ERROR: missing parameter\nusage: $0 PRINTFILE" exit 1 fi printfile="$1" login="KENNUNG" printer="fr5098" if [ -f "$printfile" ]; then echo "sending $printfile to printer $printer" cat "$printfile" | ssh -l "$login" furor.cs.tu-berlin.de "lpr -P$printer" else echo -e "ERROR: file not found \'$printfile\'" exit fi