玄箱

玄箱の温度 覚書その2

起動時の処理

玄箱のCDにあるHDDイメージが/usr/local/kuroboxに展開されていることが前提です。
下記の起動シェルを準備します。

$ cat /etc/init.d/miconapl
#!/bin/sh
case "$1" in
start)
/usr/sbin/chroot /usr/local/kurobox /usr/local/sbin/miconapl -b -a boot_end
/usr/sbin/chroot /usr/local/kurobox /etc/init.d/FanController.sh start
;;
stop)
/usr/sbin/chroot /usr/local/kurobox /etc/init.d/FanController.sh stop
;;
*)
echo "Usage: /etc/init.d/miconapl {start|stop}"
exit 1
esac
exit 0
$

起動時シェルへの組み込み

>|||
$ sudo update-rc.d miconapl defaults 97
Adding system startup for /etc/init.d/miconapl …
/etc/rc0.d/K97miconapl -> ../init.d/miconapl
/etc/rc1.d/K97miconapl -> ../init.d/miconapl
/etc/rc6.d/K97miconapl -> ../init.d/miconapl
/etc/rc2.d/S97miconapl -> ../init.d/miconapl
/etc/rc3.d/S97miconapl -> ../init.d/miconapl
/etc/rc4.d/S97miconapl -> ../init.d/miconapl
/etc/rc5.d/S97miconapl -> ../init.d/miconapl
$
|

温度とファンの回転数

$ cat `type -p miconapl`
#! /bin/sh
/usr/sbin/chroot /usr/local/kurobox /usr/local/sbin/miconapl $*
$
$ sudo miconapl -a temp_get
#[miconapl.temp_get]
temp=41
$ sudo miconapl -a fan_get_speed
#[miconapl.fan_get_speed]
fan_rpm=3360
$
タイトルとURLをコピーしました