Hallo zusammen,
nachdem ich nun als LINUX-Neuling nach einigen Tagen meine Fritzbox 7170 SL mit Freetz 1.1.4 (+RRDStats+ftdi+httpd), einem USB-Stick und einem USB-Serial-Konverter ans Laufen gebracht habe, hier nun mein neues "großes" Problem:
Ich möchte gerne eine kleine Applikation schreiben, die es mir ermöglicht, serielle Daten, die über /dev/ttyUSB0 einlaufen zu verarbeiten. Konkret möchte ich die Daten in eine Datei auf dem USB-Stick sichern (als eine Art Logfile zum späteren Auswerten) und die Daten zusätzlich an RRDStats senden, um Graphen von den Daten zu erzeugen.
Dieses Programm möchte ich am liebsten irgendwie in der freetz-linux-Umgebung programmieren und kompilieren und dann auf den USB-Stick legen.
Auf der Box kann ich die dann erstmal zum testen per telnet ausführen, später schreib ich dass dann in die rc.custom.
Ich habe nach den diversen Tutorials ein "Hallo Welt"-Package namens "logger" in /make/logger angelegt. Es erscheint auch im menuconfig und es gibt keine sichtbaren Fehlermeldungen. Wenn ich das Firmwareimage flashe kann ich anschließend per telnet "logger" ausführen. Allerdings bekomme ich NIX zu sehen in der Ausgabe und das Programm beendet sich auch nicht, ich muss erst CTRL+C drücken.
Ich bin mit meinem nicht vorhandenen Linux-C-Latein am Ende und wollte fragen, ob es eventuell irgendwen gibt, der mir da etwas auf die Sprünge helfen kann.
Wie gesagt, eigentlich will ich das gar nicht per Package machen sondern lieber einfach ein Executable erstellen, dass ich dann per USB-Stick mounten und starten kann (zumindest während der Testphase)....
Vielen Dank für die Geduld beim Durchlesen
Viele Grüße
Christian
nachdem ich nun als LINUX-Neuling nach einigen Tagen meine Fritzbox 7170 SL mit Freetz 1.1.4 (+RRDStats+ftdi+httpd), einem USB-Stick und einem USB-Serial-Konverter ans Laufen gebracht habe, hier nun mein neues "großes" Problem:
Ich möchte gerne eine kleine Applikation schreiben, die es mir ermöglicht, serielle Daten, die über /dev/ttyUSB0 einlaufen zu verarbeiten. Konkret möchte ich die Daten in eine Datei auf dem USB-Stick sichern (als eine Art Logfile zum späteren Auswerten) und die Daten zusätzlich an RRDStats senden, um Graphen von den Daten zu erzeugen.
Dieses Programm möchte ich am liebsten irgendwie in der freetz-linux-Umgebung programmieren und kompilieren und dann auf den USB-Stick legen.
Auf der Box kann ich die dann erstmal zum testen per telnet ausführen, später schreib ich dass dann in die rc.custom.
Ich habe nach den diversen Tutorials ein "Hallo Welt"-Package namens "logger" in /make/logger angelegt. Es erscheint auch im menuconfig und es gibt keine sichtbaren Fehlermeldungen. Wenn ich das Firmwareimage flashe kann ich anschließend per telnet "logger" ausführen. Allerdings bekomme ich NIX zu sehen in der Ausgabe und das Programm beendet sich auch nicht, ich muss erst CTRL+C drücken.
Ich bin mit meinem nicht vorhandenen Linux-C-Latein am Ende und wollte fragen, ob es eventuell irgendwen gibt, der mir da etwas auf die Sprünge helfen kann.
Wie gesagt, eigentlich will ich das gar nicht per Package machen sondern lieber einfach ein Executable erstellen, dass ich dann per USB-Stick mounten und starten kann (zumindest während der Testphase)....
Vielen Dank für die Geduld beim Durchlesen
Viele Grüße
Christian