Mit Python pexpect von /dev/ttyS0 lesen und schreiben

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
cray
User
Beiträge: 5
Registriert: Donnerstag 6. Juli 2006, 15:49

Dienstag 5. Dezember 2006, 21:10

Hallo Python Fans,

ich bin am rumtüfteln und versuche über /dev/ttyS0 etwas abzufangen
und wenn es abgefangen wurde dann eine Taste an das /dev/ttyS0 zu
senden. Leider ist mir das bisher nicht geglückt.
Ftp Daten wie auch in den Bsp. Scripten erklärt funktionieren tadellos aber das abfangen bzw "greppen" eines laufenden Textes auf einem ttyS0 scheint irgendwie nicht wirklich zu funktionieren.

Um die Situation mal genauer zu erklären, es geht darum ich hab am
Com Port (ttyS0) einen PC der über PXE Bootet! leider kann ich den PC
nicht im Bios so einstellen das er immer über PXE bootet. Beim booten
erscheint dann z.B. das der Ram Speicher hochgeladen wird usw. und
irgendwann steht in etwa sowas: press (d) disk boot, (n) network pxe, und nochwas...

Jetzt würde ich genau diese Zeile abfangen wollen und dann das "n" auch
übergeben wollen.

Vll. hat jemand ja in der Richtung schonmal was gemacht und kann mir
dort etwas weiterhelfen.

Grüße
Robert
Antworten