スリープ(2)

LS-GL

どうやってスリープを実現しているのか???

cron

Buffalo の事だから、 スリープ時間になるのを一生懸命監視しているんだろうな。

と思っていたら、、、

root@LS-GL530:/usr/local/sbin# crontab -l
00 0 * * * /etc/cron/cron.d/mailnotice.sh
05 4 * * * /etc/cron/cron.d/logrotate
08 4 * * * /etc/cron/cron.d/calib_time.sh
3 */3 * * * /etc/cron/cron.d/ntpdate
00 19 * * * /usr/local/sbin/PowerSave.sh resume-cron
15 19 * * * /usr/local/sbin/PowerSave.sh standby-cron
root@LS-GL530:/usr/local/sbin#
普通に cron が使われているようだ。

/usr/local/sbin/PowerSave.sh

スリープが pwrmgr -u、 リジュームが pwrmgr -u -s のよう。

/usr/local/sbin/pwrmgr

どう動くのか?
root@LS-GL530:/usr/local/sbin# /usr/local/sbin/pwrmgr --help
/usr/local/sbin/pwrmgr: invalid option -- -
usage: pwrmgr [-bdfsuv] [-i initrd] [-l listfile] [-p port|service] [-r [fstype,]rootfs] [-t timeout]
usage: pwrmgr -c host command ... [timeout]
usage: pwrmgr -V
root@LS-GL530:/usr/local/sbin#
よく分からない。
root@LS-GL530:/usr/local/sbin# file /usr/local/sbin/pwrmgr
/usr/local/sbin/pwrmgr: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.4.17, dynamically linked (uses shared libs), not stripped
root@LS-GL530:/usr/local/sbin#
バイナリなので、使用許諾契約上も読むわけにいかず。。。

この方向でのアプローチは行き止まり。



LS-GL
バッファローダイレクト
楽天市場
Amazon
Yahoo!ショッピング
ソフマップ
livedoor デパート
ドスパラ


スリープ
ハックの記録
LinkStation/玄箱 をハックしよう

スリープ(3)

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