(1) 2ch ”玄人志向「玄箱」で自宅サーバー”スレ発・電源ボタン管理ソフト kuroevtd インストール。
$ wget http://kaguya.biz/kuro-box/kuroevtd_1.1.0.tgz $ make $ su # make install(2) /etc/init.d/kuroevtd 設定
kuroevtd 立ち上げ後、AVR パソコン(/dev/ttyS1)にコマンド送信。
これを行わないと電源ランプの明滅が止まらず、一定時間経過後に電源の 強制切断が行われる。
#! /bin/sh
DAEMON=/usr/sbin/kuroevtd
NAME=kuroevtd
case "$1" in
start)
echo -n "Starting kuroevtd: "
start-stop-daemon --start --quiet --exec $DAEMON
sleep 3
echo -n "AAAA" > /dev/ttyS1
echo -n "FFFF" > /dev/ttyS1
echo -n "JJJJ" > /dev/ttyS1
echo -n ">>>>" > /dev/ttyS1
echo -n "VVVV" > /dev/ttyS1
echo -n ">>>>" > /dev/ttyS1
echo -n "ZZZZ" > /dev/ttyS1
echo -n "VVVV" > /dev/ttyS1
echo -n "KKKK" > /dev/ttyS1
echo "ok"
;;
stop)
echo -n "Stopping kuroevtd: "
killall kuroevtd
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop}"
exit
;;
esac
exit
(3) rc*.d 設定
# update-rc.d kuroevtd defaults 99(4) 電源ボタン長押し時=電源切となるように
/etc/kuroevtd/powerpress を以下設定
#! /bin/sh echo -n "EEEE" > /dev/ttyS1 /sbin/shutdown -h now※以上の設定で /usr/sbin/ppc_uartd は不要になる。
○ LinkStation 用 halt , reboot コマンドを用意。
LinkStation上で単に halt を実行するだけでは電源が切れないし、reboot コマンドを 実行しても再起動してくれないので以下専用コマンドを /sbin に設定。
・リブートコマンド ls-reboot
#! /bin/sh echo -n "CCCC" > /dev/ttyS1 /sbin/shutdown -r now・システム停止コマンド ls-halt
#! /bin/sh echo -n "EEEE" > /dev/ttyS1 /sbin/shutdown -h now○ OpenBlokSS 専用コマンドの削除
/usr/local/sbin
-rwxr-xr-x 1 root root 15448 Oct 6 2000 flashcfg
-rwxr-xr-x 1 root root 5752 Oct 6 2000 pshdM
-rwxr-xr-x 1 root root 4840 Oct 6 2000 runled
以上3プログラムは、OpenBlokSS 専用なので不要。/etc/init.d /etc/rc*.d の記述も削除。
コメント (1)
Hi! Nice page! I found very intersring site:
Free page you be possible claim for vioxx celebrex and bextra was get Hosting plans ・T35 [url=http://bugaga.harisen.jp/claimforvioxxcelebrexandbextra.htm]CLAIM FOR VIOXX CELEBREX AND BEXTRA[/url] There currently
Best Regards, Christina
http://bugaga.harisen.jp/claimforvioxxcelebrexandbextra.htm
投稿者: Christina | 2006年06月09日 00:18
日時: 2006年06月09日 00:18