HD-120LAN ファームウェア(3)
もう少しいろいろ散歩
AVR
/www/script/melsub_shutdown.sh を見ると、
reboot 前に "CCCC" を
shutdown 前に "EEEE" を
/dev/ttyS1 に書き込んでいる。
この辺りだけを見ると、AVR は HD-H*LAN と同じように見える。
/dev/fl0
/www/script/melsub_flash.sh で
as_flash を使い各種設定ファイルを /dev/fl0 に書き込んでいる
この辺りも HD-H*LAN と同じ
設定の復元
起動時、
/etc/rc.d/rcS.d/S37load_config.sh にリンクされている
/etc/init.d/load_config で、
/dev/fl0 に保存された設定を復元している。
HD-120LAN では、
起動時に / ファイルシステムが FLASH から DRAM に展開されるため、
起動する度に設定を戻さないといけないためであろう。
HD-H*LAN では、(確か)/etc/init.d/load_config は存在するものの
使われていなかった。
これは、設定が HDD にあり、
いちいち /dev/fl0 から戻す必要がないためであろう
生パスワード
/www/script/set_passwd.sh で、
生パスワードを保存している。
やっぱり。
Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp
山下康成@京都府向日市