MSI B75MA-P45にはPWM対応センサモジュールは装備されていません。

MSI B75MA-P45にはPWM対応センサモジュールは装備されていません。

Centos 6でMSI B75MA-P45マザーボードを使用していますが、CPUファンは現在100%で停止しています。 BIOS内でファンの速度と温度を表示できますが、センサーテストを実行するとCPUとコアの温度のみを表示できます。

私のファンは、マザーボードの4ピンシステムファン接続を介して接続されています。

ファンのためにPWMを操作する方法についてのアイデアはありますか?

修正する:

センサーを確認したときに見たものです。

[root@localhost config]# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8 C  (crit = +106.0 C)
temp2:        +29.8 C  (crit = +106.0 C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +31.0 C  (high = +85.0 C, crit = +105.0 C)
Core 0:         +31.0 C  (high = +85.0 C, crit = +105.0 C)
Core 1:         +29.0 C  (high = +85.0 C, crit = +105.0 C)

Sensor Detectionを実行すると次のメッセージが表示され、Sensorを実行するとlm78が表示されない理由がわかります。

Now follows a summary of the probes I have just done.
Just press ENTER to continue: 

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Driver `lm78':
  * ISA bus, address 0x290
    Chip `National Semiconductor LM78' (confidence: 6)

Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): YES

アップデート2:

pwmconfigを実行すると、次の問題が発生します。

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

答え1

LM78の検出信頼性は、coretempモジュールのように9ではなく6に過ぎません。

lm78特定のクローンを識別するためのより具体的なテストを行わない限り、検出されるのと同じような複数のlm78クローンがあります。残念ながら、これらの「クローン」のいくつかは実際のlm78とは異なるので、lm78ドライバモジュールはそれを処理できません。

変更が許可されているため、システムは少なくともsensors-detect次回の再起動時またはlm_sensorsサブシステムの再起動時に/etc/sysconfig/lm_sensorsドライバのロードを試みます。ロードされたlm78場合lm78監視チップに正常に接続されました。,sensorsコマンド出力には、次から始まるブロックが含まれます。

lm78-isa-0290

モジュールが実際にロードされているがコマンド出力にブロックがない場合、モジュールsensorsは「lm78」監視チップを正常に制御できませんでした。このコマンドの出力には、dmesg何が間違っているかについてのより多くの手がかりを含めることができます。たとえば、モニターチップが実際には実際のlm78ですが、そのI / OアドレスがACPIによって予約されているとマークされている場合、ドライバーはここに接続できません。この場合、エラーメッセージはdmesgこれを示します。

lm78チップのアドレス空間がACPIによって実際に予約されている場合、システムの実行中にACPIファームウェアがlm78チップにアクセスする可能性があり、これによりLinux lm78ドライバが誤って読み取られることがあります。チップがファン速度も制御している場合、ファンは誤った速度に設定されることがあります。通常、ブートオプションを指定してACPIの保存を回避することができますが、acpi_enforce_resources=laxそうするリスクはユーザーの責任です。

問題が誤ったチップ検出の場合、CentOS 6のlm_sensorsパッケージはハードウェアと比較して古すぎる可能性があります。以下から最新バージョンのlm_sensorsをダウンロードできます。https://github.com/groeck/lm-sensorsそしてシステムでコンパイルしてください。最新バージョンでは、sensors-detect一般的な「lm78」よりも特定の識別情報を監視チップに提供できます。カーネルに利用可能なより具体的なドライバモジュールがある場合、より良い結果が得られます。

答え2

lm78ドライバをロードする必要があります。

modprobe lm78

関連情報