S
surf2me
Vorarlberger
Hallo liebe Unixboard Community,
ich habe eine kleine PPP Implementierung für Mikrocontroller geschrieben, die auch auf dem PC funktioniert. Ich würde gerne mithilfe von pppd (v. Samba) überprüfen, ob meine Implementierung alles richtig macht. Dazu habe ich ein Testprogramm für meine Implementierung geschrieben, das sämtliche Pakete aus dem stdin liest und eigene Pakete an den stdout schickt. Für pppd verwende ich den Parameter "notty" um selbiges zu erzielen. Es scheint jedoch, als würde nichts beim pppd ankommen. Um die Ausgabe von meinem Testprogramm an pppd weiterzuleiten verwende ich folgenden Befehl:
pppd noauth debug notty | ./web-stack
Das Ergebnis ist, dass pppd immer das selbe Paket schickt und das Paket, dass von meiner Implementierung geschickt wird nicht bekommt oder ignoriert.
Kann es sein, dass diese Weiterleitung nur in eine Richtung funktioniert? Kann ich falls ja die Weiterleitung in beide Richtungen machen lassen? Ist das Antwortpaket meiner Implementierung in Ordnung oder muss die Konfigurationsoption Async Control Character Map unterstützt werden?
vielen Dank für die Hilfe
lg
surf2me
ich habe eine kleine PPP Implementierung für Mikrocontroller geschrieben, die auch auf dem PC funktioniert. Ich würde gerne mithilfe von pppd (v. Samba) überprüfen, ob meine Implementierung alles richtig macht. Dazu habe ich ein Testprogramm für meine Implementierung geschrieben, das sämtliche Pakete aus dem stdin liest und eigene Pakete an den stdout schickt. Für pppd verwende ich den Parameter "notty" um selbiges zu erzielen. Es scheint jedoch, als würde nichts beim pppd ankommen. Um die Ausgabe von meinem Testprogramm an pppd weiterzuleiten verwende ich folgenden Befehl:
pppd noauth debug notty | ./web-stack
Das Ergebnis ist, dass pppd immer das selbe Paket schickt und das Paket, dass von meiner Implementierung geschickt wird nicht bekommt oder ignoriert.
Kann es sein, dass diese Weiterleitung nur in eine Richtung funktioniert? Kann ich falls ja die Weiterleitung in beide Richtungen machen lassen? Ist das Antwortpaket meiner Implementierung in Ordnung oder muss die Konfigurationsoption Async Control Character Map unterstützt werden?
vielen Dank für die Hilfe
lg
surf2me