ich drucke einige Etiketten auf einem Zebra TLP-2844 Drucker und getan es gut an den Fenstern durch die EPL Anweisungen an den gemeinsam genutzten USB-Drucker zu senden, wie folgend:Senden Rohdaten über USB unter Linux
Typ Label.prn> \ my-pc \ Zebra
und es scheint mit
Typ mit seriellen Schnittstellen zu arbeiten Label.prn> COM1
Jetzt versuche ich das gleiche auf Linux, aber es wird wirklich hart! Meine erste Schätzung war:
cat Label.prn |/Dev/bus/usb/005/002
da auf dem Bus 005 mein Drucker ist, Gerät 002 (markiert mit lsusb Befehl), aber es überhaupt nicht funktioniert, wie ich ein schlechtes
bekommenbash:/dev/bus/usb/005/002: Zugriff verweigert
Alle Vermutungen?
hat nicht funktioniert =/ Ich habe vergessen zu erwähnen, dass es keine Treiber für den Drucker unter Linux gibt, ich versuche, dies wie "Rohdaten" zu senden, um zu sehen, was passiert! –
Ich denke, du musst # root sein, um das zu können. – karlphillip
Gelöst es! Es scheint unmöglich zu sein, die Daten direkt an das Gerät zu senden, aber wenn man den Drucker mit CUPS generischem Text-Druckertreiber einstellt und lpr benutzt, funktioniert es perfekt! Danke vielmals! –