Ersteinmal äußersten Dank für deine Arbeit an diesem tollen Werkzeug(kasten).
Ich habe das Grundsystem in einer Virtualbox mit Ubuntu 20.04 dank dem installer script schnell zum Laufen gebracht.
Zur Zeit bekomme ich aber noch keine Bons gedruckt. Ich habe hier einen Bixolon SRP770III Etikettendrucker.
Der javaprinter started und findet das Grundsystem.
Auch die auf dem system installierten cups drucker werden angezeigt und ich kann den SRP-770III zuweisen.
Wenn ein Bon Druckauftrag gesendet wird, sieht die Ausgabe auch erfolgreich aus.
Code: Alles auswählen
mosushi@mosushi-VirtualBox:~$ sudo java -jar /usr/local/bin/javaprinter.jar -mode=cups -cupsprinter=SRP-E770III -configfile=/usr/local/bin/config.json
Javaprinter version 2.0
Operation mode:
OperationMode [asyncUsb=false, allowBigPackets=false, weakssl=false, cups=true, legacy=false, onlydump=false, cupsPrintername=SRP-E770III, configFile=/usr/local/bin/config.json]
CUPS information:
Number of print services: 2
Available printer:
Kyocera-FS-920
SRP-E770III
Default printer: Kyocera-FS-920
Read: /usr/local/bin/config.json
Instance: 1
Config: Config [printersize=40, vendorid=, productid=, currency=Euro, decpoint=,, companyinfo=<entfernt>, escinits=[27, 64, 27, 116, 0], escposts=[29, 86, 66, 10, 27, 64], printcode=123, baseurl=http://localhost, baseusername=, basepass=, verbose_closing_summary=1]
Print Work Job: 49
Scaled from 300 to width: 480 by scale 1.6
Scaled from 1000 to width: 480 by scale 0.48
Starting CUPS print
Document transferred to printer
Document transferred to printer
Printed to SRP-E770III
Auch das cups log meldet keinen mir auffälligen Fehler -> https://pastebin.com/b0jQDJi1
Es kommt allerdings nichts aus dem Drucker.
Das selbe mit dem wie oben zu sehen auch verbundenem Kyocera-FS-920.
Auch das direkte anmelden ohne cups per USB mit korrekt editierten IDs in der config bringt das selbe Ergebnis.
Die Software sagt alles hat funktioniert, aber der Bixilon druckt nicht. https://pastebin.com/XP2Gp2Yf
Beide Drucker drucken die cups Testseite erfolgreich. Der Bixilon schiebt die testseite zwar nur durch weil der inhalt ausserhalb des druckbereichs liegt. Aber den druck einer testzeile aus einem editor macht sogar der Bixilon erfolgreich mit.
Ich geh jetzt einfach mal davon aus das beide Drucker irgendwelche proprietären quirks oder unsaubere Treiber oder sowas haben.
Hier im Forum habe ich gelesen Du empfiehlst den Epson TM-T 88.
Also habe ich mir jetzt schnell einen TMT 88 IV mit USB Anschluss gebraucht gekauft und bekommen den hoffentlich schnell geliefert.
Wie ist Deine Einschätzung?
Besteht die Chance das der TMT 88 IV problemloser funktioniert?
Oder soll ich das ganze weiter debuggen bis ich aus meiner vorhandenen Hardware einen Ausdruck herausbekomme?
Letzteres hab ich jetzt den ganzen Tag versucht und ich befürchte da komme ich ohne tieferen Hinweis nicht weiter.
Noch einmal Dank für Deine Arbeit,
Beste Grüße, Timo