Forum: PC Hard- und Software Unbekannter LPT Bon Drucker via USB an Ubuntu Nurtext


von Sven (Gast)


Lesenswert?

Hallo
Wer keine Probleme hat macht sich welche. Also ich habe einen Bondrucker 
welcher früher mit Dos an einem LPT Rechner hing. Für diesen habe ich 
jetzt ein Usb Parallel Drucker Kabel gekauft. (China 2€) und würde gerne 
Via Linux Ubuntu und später Raspberry Drucken.

Also in Ubuntu einen Drucker Generic Text Only hinzugefügt Erkannt wird 
das teil als "Unknown" Aber so druckt es nicht.
Wenn ich einen Ibm Dotmatrix oder eigentlich fast alle anderen Standard 
Drucker auswähle druckt es aber bis auf wenige Worte ( %PDF-1.5% OBJ<< 
/Length 4...) nur asc code

Hat jemand eine Idee warum es als Text Drucker nicht drucken mag?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Sven schrieb:
> druckt es aber bis auf wenige Worte ( %PDF-1.5% OBJ<< /Length 4...) nur
> asc code

Das Gerät funktioniert also genauso wie es soll. Du musst halt schon 
Text an den Drucker senden, und keine PDF-Dateien.

von Sven (Gast)


Lesenswert?

;) nee ich habe Tatsächlich Text gesendet. Die Pdf dinge macht der Ibm 
Treiber wohl selber da rein. Der Generic Text Treiber macht leider nix.

von Roland P. (pram)


Lesenswert?

Sven schrieb:

> Hat jemand eine Idee warum es als Text Drucker nicht drucken mag?

Hast du mal "genug" Text hin geschickt, oder deinen Text mit einem 
FormFeed oder EOF Steuerzeichen beendet.

Was ist das für ein Bondrucker? Gibts keine weiteren Infos? Hat der 
Drucker vielleicht DIP Schalter

Was passiert wenn du direkt an den LPT/USB Port was sendest, z.B.:

echo "Dies ist ein Test mit FormFeed \n\f" > /dev/lp???
(es sollte natürlich kein Spooler gleichzeitig auf den lp-Port 
zugreifen)

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Sven schrieb:
> Die Pdf dinge macht der Ibm Treiber wohl selber da rein.

Dann muss der weg. Du brauchst keinen Treiber für diesen Drucker. 
Schnittstelle aufmachen, Text hinsenden, Schnittstelle zumachen, fertig.

von Sven (Gast)


Lesenswert?

Das ist ein Drucker ganz ohne Aufdruck so aus ungefähr ende 80er.
Erster Erfolg über
lpinfo -v
lpadmin -p Label -E -v usb://Unknown/Printer
echo "Test mit FormFeed \n\f" > druck.txt
lp -d Label druck.txt

So Druckt es :)

Aber geht das auch kürzer? lp war mir bislang unbekannt. Direkt über 
Echo auf diese merkwürdige usb Adresse vielleicht?

von Sven (Gast)


Lesenswert?

Irgendwie stolpere ich immer wieder über die merkwürdige Drucker 
Adresse. usb://Unknown/Printer Gibt es da nicht eine bessere lösung?

Ansonsten schaut das ganze zumindest auf dem Pc schon ganz okay aus. 
Einkaufsliste via get von Amazon Echo abholen bereinigen und als Text 
abspeichern klappt. Und über besagten Umweg drucken klappt auch.
Ich befürchte nur das das mit dem Drucken so auf dem Raspberry nicht 
klappen wird.

von Roland P. (pram)


Lesenswert?

Zum Drucken sollte doch sogar ein Esp8266 + Schieberegister (z. B. 
74HC595) reichen.

von Hmmm (Gast)


Lesenswert?

Sven schrieb:
> Erster Erfolg über
> [...]
> Aber geht das auch kürzer?

Hast Du Dir mal die man-Pages durchgelesen, um zu wissen, was Du da 
tust?

Das Spooling-System ist hier ziemlicher Overkill. Am besten findest Du 
mal heraus, wie das angelegte USB-Device heisst, z.B. mit dmesg nach dem 
Anschliessen oder mit:

find /dev -name "lp*"

Es wird wohl auf etwas wie /dev/usb/lp0 hinauslaufen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.