いちからやり直し、、、(26)ファン制御

Debian HS-DHGL

延長対応ハック de ダブルまる録!! 外部チューナコントロールつき が動くようになったので、ホームサーバとしてのいろいろ細かな設定を進めていく。

うるさい

旧型 HS-DHGL に比べて新型 HS-DHGL はうるさい。
温度とファンの回転速度を見る。

旧型は

sil:~# /usr/local/sbin/miconapl -a temp_get
#[miconapl.temp_get]
temp=41
sil:~# /usr/local/sbin/miconapl -a fan_set_speed
#[miconapl.fan_set_speed]
fan_speed=fast
sil:~#
41℃で fast。

新型は

slam:~# /usr/local/sbin/miconapl -a temp_get
#[miconapl.temp_get]
temp=45
slam:~# /usr/local/sbin/miconapl -a fan_set_speed
#[miconapl.fan_set_speed]
fan_speed=full
slam:~# 
45℃で full。通りでうるさいわけだ。

閾値の変更

ちょっと静か目にする。
slam:~# cat /etc/fancontrol.conf
#
# LS-GL, HS-DHGL, KURO-BOX/Pro Fancontrol configuration file
# (C) Copyright Yasunari YAMASHITA 2007. All Rights Reserved.

# stop -> LOW |- slow -> MID |- fast -> HIGH |- full

HIGH=40
MID=30
LOW=20
slam:~# vi !$
	:
	:
slam:~# !-2
cat /etc/fancontrol.conf
#
# LS-GL, HS-DHGL, KURO-BOX/Pro Fancontrol configuration file
# (C) Copyright Yasunari YAMASHITA 2007. All Rights Reserved.

# stop -> LOW |- slow -> MID |- fast -> HIGH |- full

HIGH=47
MID=40
LOW=30
slam:~# !?speed
/usr/local/sbin/miconapl -a fan_set_speed
#[miconapl.fan_set_speed]
fan_speed=full
slam:~#
しばらくして、
slam:~# /usr/local/sbin/miconapl -a fan_set_speed
#[miconapl.fan_set_speed]
fan_speed=fast
slam:~#
静かになった。

ログを取る

ファン制御スクリプトを修正してログを取るようにする。
温度変化が分かれば微調整ができるし。
slam:~# cd /usr/local/sbin/
slam:/usr/local/sbin# mv fancontrol{,.orig}
slam:/usr/local/sbin# cp fancontrol{.orig,}
slam:/usr/local/sbin# vi fancontrol
	:
	:
slam:/usr/local/sbin# diff -c fancontrol.orig fancontrol
*** fancontrol.orig     Thu Jul  2 21:41:16 2009
--- fancontrol  Sun Jul 26 15:12:40 2009
***************
*** 20,26 ****

  CURTEMP=`/usr/local/sbin/miconapl -a temp_get | sed -n -e 's/temp=//p'`

! echo $CURTEMP

  if [ $CURTEMP -gt $HIGH ] # full
  then
--- 20,30 ----

  CURTEMP=`/usr/local/sbin/miconapl -a temp_get | sed -n -e 's/temp=//p'`

! # echo $CURTEMP
! date >> /tmp/fancontrol
! echo $CURTEMP >> /tmp/fancontrol
! /usr/local/sbin/miconapl -a fan_set_speed >> /tmp/fancontrol
!

  if [ $CURTEMP -gt $HIGH ] # full
  then
slam:/usr/local/sbin#
これでしばらく様子を見る
slam:/usr/local/sbin# !?speed
/usr/local/sbin/miconapl -a fan_set_speed
#[miconapl.fan_set_speed]
fan_speed=fast
slam:/usr/local/sbin# !?temp
/usr/local/sbin/miconapl -a temp_get
#[miconapl.temp_get]
temp=46
slam:/usr/local/sbin#
おっと、もう1℃上がった


HS-DHGL
バッファローダイレクト
楽天市場
Yahoo!ショッピング
ValuMore!
ムラウチドットコム


いちからやり直し、、、(25)延長対応ハック de ダブルまる録!! 外部チューナコントロールつき
ハックの記録
LinkStation/玄箱 をハックしよう

いちからやり直し、、、(27)/etc/hosts

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