vater was here (as you told me! :-D )

This commit is contained in:
Vater 2014-10-16 18:15:15 +00:00
parent af31209549
commit 6872a9005b
1 changed files with 56 additions and 21 deletions

View File

@ -1,18 +1,34 @@
Wir haben im HQ einen tollen Thermoprinter, aber aktuell kaum Papier - daher bitte wirklich sparsam damit umgehen!
Wir haben im [[HQ]] einen [[{{PAGENAME}}]]. Bitte nehmt [[#Wünsche zur Benutzung]] zur Kenntnis.
== Gerät ==
Es ist ein <s>junger</s> Epson&nbsp;TM-T88IV mit Ethernet-Interface.
== Einrichten unter Debian - könnte auch mit $OS funktionieren ==
== Einrichtung ==
Es gibt auf der [https://download.epson-biz.com/modules/pos/index.php?page=prod&pcat=3&scat=32&pid=30 offiziellen EPSON-Seite einen Treiber] für unseren Thermo-Drucker - es ist ein <s>Junge</s>Epson TM-T88IV mit Ethernet-Interface, der mit CUPS erfolgreich unter harter Arbeit von Hackern im HQ zum Laufen gebracht wurde. Man kann den Treiber von Epson herunterladen, braucht allerdings nur ein paar Dateien daraus. Daher gibts nun die benötigten Dateien auf sharing.
Unter harter Arbeit im [[HQ]] wurde [[{{PAGENAME}}|er]] mit [[w:de:CUPS|CUPS]] erfolgreich zum Laufen gebraucht.
=== Für Faule ===
=== Einrichtung Debian ===
Epson-Paket herunterladen, entpacken, ./install.sh - fertig.
; könnte auch mit $[[OS]] funktionieren
=== Für den Standardhacker ===
; Treiber: [https://download.epson-biz.com/modules/pos/index.php?page=prod&pcat=3&scat=32&pid=30 (offizielle Website EPSON:) ''TM-T88IV'' Linux Printer Driver]
Da auch Hacker faul sein sollten, packen wir folgendes in eine Datei <code>/tmp/epson.sh</code>:
Man kann den Treiber von Epson herunterladen,
Aus den bereitgestellten Dateien braucht es allerdings nur einen Teil. (Die benötigten Dateien gibt es auf sharing.)
=== faul sein ===
# Paket von Epson herunterladen
# entpacken
# script zur Installation ausführen
#: <source lang="bash">./install.sh</source>
; Fertig!
==== hacken ====
Auch beim Hacken können wir faul sein. Wir packen folgendes in eine Datei <code>/tmp/epson.sh</code>:
: <source lang="bash">$EDITOR /tmp/epson.sh</source>
<source lang="bash">
#!/bin/bash
@ -32,30 +48,49 @@ cp /tmp/rastertotmt /usr/lib/cups/filter/rastertotmt
chmod +x /usr/lib/cups/filter/rastertotmt
### END EPSON.SH ###
</source>
die Datei nun noch ausführbar machen und auch ausführen:
Die Datei nun noch ausführbar machen.
: <source lang="bash">chmod +x /tmp/epson.sh</source>
Die Datei ausführen.
: <source lang="bash">/tmp/epson.sh</source>
<code>
# chmod +x /tmp/epson.sh
# /tmp/epson.sh
</code>
So, weiter gehts in der CUPS-Konfiguration. Dazu einfach den lokalen CUPS-Server aufrufen: [http://localhost:631/ localhost:631 in der default-Config]
Nun Verwaltung -> Drucker hinzufügen -> LPD/LPR-Host oder -Drucker (Unknown) -> <code>socket://172.22.99.157</code> -> Felder nach Gusto ausfüllen
; Weiter geht es in der CUPS-Konfiguration.
Den lokalen CUPS-Server aufrufen.
: http://localhost:631/
:: localhost:631 in der default-Config
:* Nun
:** ''Verwaltung''
:** ''Drucker hinzufügen''
:** ''LPD/LPR-Host oder -Drucker (Unknown)''
:** <code>socket://172.22.99.157</code> eintragen
:** Felder nach Gusto ausfüllen
Jetzt gehts es ersteinmal an einer anderen Stelle weiter. Wir benötigen die PPD-Datei. Einmal gibt es diese im Epson-Paket unter ppd/tm-ba-thermal-rastertotmt.ppd.gz (natürlich noch gunzippen) zum Hochladen im CUPS-Interface. Für Faule [http://sharing.hq.c3d2.de/file/3/tm-ba-thermal-rastertotmt.ppd gibt es diese schon auf sharing] - einfach in ein beliebiges Verzeichnis herunterladen.
Jetzt darfst Du diese PPD, die Du irgendwo gespeichert hast, auswählen und im CUPS hochladen, und nach einem Klick auf "Drucker hinzufügen" ist das nötigste erledigt.
=== Feineinstellungen ===
== Feineinstellungen ==
Im CUPS-Interface hat sich die Einstellung ''Drucker'' -> ''Administration'' -> ''Standardeinstellungen'' -> ''Cash Drawer Control'' -> ''Open Drawer #1 AFTER printing'' bewährt. Ansonsten sind die Default-Werte praktikabel.
Im CUPS-Interface hat sich die Einstellung <code>Drucker -> Administration -> Standardeinstellungen -> Cash Drawer Control -> Open Drawer #1 AFTER printing</code> bewährt. Ansonsten sind die Default-Werte praktikabel.
== Benutzung ==
=== Wünsche zur Benutzung ===
== Geplante Nutzung ==
* bitte geringe Penetration des web user interfaces
** Die IP-Adresse sollte statisch sein (bleiben).
* Bei möglicher Armut beim Bestand an [[#Papier]], bitte wirklich sparsam damit umgehen.
[[Matemat]]? Bitcoin-Spenden-QR-Codes? Bei gewissen Mentions im MUC die Nachricht ausdrucken?
=== geplante Benutzung ===
* [[Matemat]]?
* Bitcoin-Spenden-QR-Codes?
* Bei gewissen Mentions im MUC die Nachricht ausdrucken?
== Zubehör ==
=== Papier ===
Aktuell ([[Benutzer:vater|vater]] 20:15, 16. Okt 2014 (CEST)) haben wir kaum Papier.
[[category:Inventar]]