Hallo Ich würde gerne mit meinem Openwrt Router Stündlich ein signal am Rs232 ausgeben aber irgendwie klappt das nicht. 01 * * echo -1927- >> /dev/ttyUSB0 Müsste doch an Minute 1 Jeder stunde -1927- senden?
:
Verschoben durch Moderator
man -s 5 crontab The time and date fields are: field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names) Da fehlen noch 2 Sternchen :-). Grüsse, René
Oh aber auch mit mehr Sternchen gehts noch nicht :( 01 * * echo -1927- >> /dev/ttyUSB0 Wenn ich die echo -1927- >> /dev/ttyUSB0 in der Console eingebe klappt es wunderbar.
Versuch mal ">" statt ">>". Ein Append auf ein Serielles Device macht nicht wirklich sinn. Und: Im Cron wird ein anderes "echo" verwendet als an der Shell (Einmal Bash-Builtin, einmal "/bin/echo"), macht evtl. einen Unterschied, z.B. könnte "-1927-" als Parameter aufgefasst werden. Klappts denn wenn du einen nicht mit "-" beginnenden Text rausschickst?
evtl. notfalls man den Befehl in ein .sh-Shellscript und dies mit dem cronjob aufrufen...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.