特定の温度でファンのオン/オフを制御するために、Acer Aspire Oneノートブックビルドでスクリプト(私の考えではacerfand)を使用しようとしています。正しく動作させるには、温度センサーの値が必要です。温度センサーの16進アドレスを見つけるには?私はdmidecodeを使ってみましたが、検索に適した場所なのかわかりません。
sub get_temp
{
initialize_ioports();
my $r = hex("xxx"); # Temperature
my $temp = read_ec($r);
close_ioports();
return $temp;
}
編集:何とか見つけました!誰もがこの番号を検索したい場合に備えて、acer Aspire one 722 の場合は hex("0xB0") です。
ベストアンサー1
lm-sensorsパッケージをインストールしたことを確認してください。このパッケージには、isadumpやSensors-Detectなど、この情報を返すための便利なコマンドラインユーティリティがたくさんあります。