スポンサーサイト

一定期間更新がないため広告を表示しています

| スポンサードリンク | | - | - | pookmark |
Entry: main  << >>
[玄箱Pro]Debian環境におけるファンコントロールの設定
JUGEMテーマ:玄人志向


Debianをインストールしただけでは玄箱固有の機能を制御することができません。
ここでは標準のFlash環境で実装されているファンのコントロール機能を
Debian環境でも使えるようにしたいと思います。

1.標準Flash環境をコピーする。
コピー先のディレクトリは、
/usr/local/buffalo
とします。
/ # mkdir /usr/local/buffalo
テンポラリのマウントポイントを作成します。
/ # mkdir /tmp/root
マウントします。
/ # mount /dev/mtd2 /tmp/root
※ここでmtd2が無い旨のエラーが出た場合は、
 (インストール編)に記載のデバイスリストに従ってデバイスを追加してください。

/ # cd /tmp/root
/tmp/root # ls
bin dev home lib proc rootfs sys usr www
boot etc initrd mnt root sbin tmp var

バックアップします。
/tmp/root # tar cf - . |(cd /usr/local/buffalo/; tar xvf -)

/tmp/root # cd
~# umount /tmp/root

2.ファンコントロールの設定をする。
/ # cd /etc/init.d
/etc/init.d # vi miconapl
#!/bin/sh

case "$1" in
 start)
    chroot /usr/local/buffalo mount -t proc proc /proc
    chroot /usr/local/buffalo /etc/init.d/checkroot.sh start
    chroot /usr/local/buffalo /usr/local/sbin/miconapl -b -a boot_end
    chroot /usr/local/buffalo /etc/init.d/FanController.sh start
    ;;
 stop)
    chroot /usr/local/buffalo /etc/init.d/FanController.sh stop
    chroot /usr/local/buffalo umount /proc
    ;;
 *)
    echo "Usage: $0 {start|stop}"
    exit 1
esac

exit 0


実行権限を付けて、自動起動するようにします。
/etc/init.d # cd /
/ # chmod +x /etc/init.d/miconapl
/ # ln -s ../init.d/miconapl etc/rc0.d/K10miconapl
/ # ln -s ../init.d/miconapl etc/rc6.d/K10miconapl
/ # ln -s ../init.d/miconapl etc/rcS.d/S80miconapl

標準Flash環境からコピーしたファンコントロール用のスクリプトを修正します。
/ # vi /usr/local/buffalo/etc/init.d/FanController.sh
start(){
if [ -x /usr/local/sbin/Fand ] ; then
/usr/local/sbin/Fand &
fi
}


同じくファンコントロール用のコマンドを修正します。
/ # vi /usr/local/buffalo/usr/local/sbin/Fand
PATH=$PATH:/usr/local/sbin
export PATH

CONF_FILE=/etc/fan.prof
miconapl -a fan_set_speed full


設定は以上で終了です。
再起動して確認してみてください。

私はこの後、閾値を変更しました。
詳しくは「ファンの回転数を調整する」の記事を参照してください。
| おおき | 21:59 | comments(0) | trackbacks(0) | pookmark |
スポンサーサイト
| スポンサードリンク | 21:59 | - | - | pookmark |
Comment








Trackback

コンテンツ検索

当サイト内の検索にも便利です。
 
※別窓が開きます

Amazon

Amazonおまかせ紹介

カウンター

ブログパーツUL5

Entry

Comment

Archives

Category

Link

Profile

Sponsored Links

Feed

Others

無料ブログ作成サービス JUGEM

Mobile

qrcode


当サイトに記載の方法をを利用して不具合が生じても、当方では一切の責任を負いかねます。
.