トラブルシュート

Debian LS-QVL

LS-QVL にハックキットがインストールできたが、 POWER SW の長押しで電源が落ちず、リブートしてきた。

原因を探る。

kernelmon を見る

カーネルイベントを監視している /usr/local/sbin/kernelmon は
root@qvl:~# cat /usr/local/sbin/kernelmon
#!/bin/sh

while :
do
        LINE=`cat /proc/buffalo/kernevnt`
        #echo "line [$LINE]"
        if [ "$LINE" = PSW_off -o "$LINE" = PSW_pushed ]
        then
                shutdown -h now
        fi
done
root@qvl:~#
shutdown -h now を手動で実行してみる。
root@qvl:~# shutdown -h now
やっぱりリブートしてきた。
何かおまじないが必要??

squeeze の kernelmon を見る

squeeze ベースのハックキットの kernelmon を見てみる。
yasunari@qvl:~$ cat /usr/local/sbin/kernelmon
#!/bin/sh

while :
do
        LINE=`cat /proc/buffalo/kernevnt`
        #echo "line [$LINE]"
        if [ "$LINE" = PSW_off -o "$LINE" = PSW_pushed ]
        then
                shutdown -h now
        fi
done
yasunari@qvl:~$
一緒やん。

POWER SW を長押しすると、ちゃんと電源が落ちる。

標準ファーム では?

標準ファームで shutdown -h now を実行してみた。

ちゃんと落ちた

学習しない奴

自サイトを LS-QVL shutdown でググったら、 まさにそのままのページ が見つかった(藁
こういうの、一番情けない

このページでは /etc/init.d/miconapl を修正しているので、 /etc/init.d/miconapl を見てみる

guest@qvl:/$ more /etc/init.d/miconapl
#!/bin/sh
### BEGIN INIT INFO
	:
	:
  stop)
        echo on > $LED/power_blink
        ;;
	:
	:
guest@qvl:/$
むむむ。修正されていない。

しかし、ToDoで
△:ハックキットに反映する
としているのに、、すっかり忘れていた模様

追試

前回と同じことをやってみる。

標準ファームから

/usr/local/sbin/miconapl
/usr/local/lib/libbuffalo_bin*
をアーカイブし、ハックキットに転送、展開
root@qvl:/# tar zxvf /tmp/miconapl.tar.gz
usr/local/sbin/miconapl
usr/local/lib/libbuffalo_bin.so
usr/local/lib/libbuffalo_bin.so.1
root@qvl:/# ldconfig
root@qvl:/# miconapl -a shutdown_wait
root@qvl:/#
POWER LED が点滅。
shutdown する。
root@qvl:/# shutdown -h now
見事落ちた。

影響範囲が見えない。。。

これまで動作確認してきた機種、 って LS-WSXL では 上記のままでOKだったので、
全機種共通とするか、それとも LS-QVL だけの修正とするか、、

またまた自サイトをググると、、
シャットダウン時に miconapl -a shutdown_wait を実行するのは、 LS-GL の頃からふつうのコトみたい。

全機種共通で問題なさそう。



LS-QVL
バッファローダイレクト
楽天市場
amazon
ドスパラ
livedoor デパート
Yahoo!ショッピング
バリューモア
ムラウチドットコム


動作確認
ハックの記録
LinkStation/玄箱 をハックしよう

やり直し

ツイート Tweet to @yasunari_y @yasunari_yをフォロー

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