CPUファンを手動でオンにする


14

BIOSがファンの速度を制御しているので、そのままにしておきます。私は地下室にマシンがあり、通常はかなり涼しく、マシンに高負荷がかかっていない限り、ファンはまったく動作する必要はありません。BIOSはすでにこれをうまく処理しています。

しかし、私のファンが動いていない場合、それらが壊れていないことを確認するためにそれらをテストする方法がありません。だから、ファンを数秒間フル爆発させ、lmセンサーを使用してファンの速度を監視するスクリプトを作成したいと思います。そうすれば、ファンが壊れていないことがわかります。

手動でファンをフルスピードでオンにするにはどうすればよいですか?実行し続け、ファンの速度を制御し続けるものを探していないので、ファンコントロールを使用したくありません。温度に関係なくオンになる「ローテク」なものが欲しいだけです。

別のスレッドは言った:

あなたが本当にそれを自分で行いたい場合は、おそらくという名前の特殊なデバイスファイルを見つけることができるpwm1pwm2などで、/sys/class/hwmon/*/device/。それらを連結して現在の値を取得するか、0〜255の数値を書き込んでファン速度を変更できます。

それは完璧でしょうが、うまくいかないようです。Fancontrolは、私のCPUファンは/sys/devices/platform/it87.656/pwm3であると言いますが、255に設定しても、ファンの速度にはまったく影響しません。

温度に関係なく、スクリプトから手動でファンをオンにする方法を知っている人はいますか?


1
通常、次のようなものpwm3_enableもあります。it87.656しかし、それはあなたのコントロールチップに少し特有なので、他の人が言うことが難しいです。実験できますか?
ロビービーサック

回答:


9

ツールでこれを行うことができます

pwmconfig

このツールは通常、fancontrolの構成ファイルを保存するために使用されます。しかし、そうする必要はありません。ツールを起動するだけで、すべてのファンが最高速度になり、次のように現在の速度が設定されます。

Giving the fans some time to reach full speed...
Found the following fan sensors:
  hwmon0/device/fan1_input     current speed: 2129 RPM
  hwmon0/device/fan2_input     current speed: 1679 RPM
  hwmon0/device/fan3_input     current speed: 0 ... skipping!
  hwmon0/device/fan4_input     current speed: 0 ... skipping!

その後、何も保存せずにツールをスキップ(Ctr + C)します。

ツールをインストールするには、次のコマンドを使用できます。

sudo apt-get install fancontrol

4
Asus EeePC Seashell Seriesネットブックでは動作しません-互換性のあるセンサーが見つかりませんと言います。
イヴァン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.