タイマーによる起動/停止(6)


7/30に、 手動で起動してもタイマーによる起動/停止が可能となるよう cron で 1:00 に /etc/melco/timer_sleep の日付を操作するようにした。
これで、たとえば 20:00 に電源ON、 そのまま 1:00 になれば timer_sleep の日付操作、 6:00 に電源 OFF, 次の日の 0:00 電源 ON となるのだが、、、
20:00 に電源ON、21:00 に電源OFF すると timer_sleep の日付操作が行われず、 タイマーによる起動/停止がされないことに気が付いた。

ppc_uartd が起動した後に /etc/melco/timer_sleep の日付を操作すればよいのであるから、 /etc/rc.d/rc.local の最後で

touch /etc/melco/timer_sleep
とするようにした。
これで、起動の度に timer_sleep の日付が書き換えられ、 意図どおりに起動/停止ができるようになった。
ハックの記録 → HD-HLAN ファームウェア 2.10

Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市