
特定のセンサー チップ タイプ ..._hwmon-pci-... がどのデバイスに使用されているかを調べています。この場合、ath10k_hwmon-pci-140 とします。これに関するドキュメントは見つかりません。WiFi チップ センサーの可能性があるという参照をいくつか見ましたが、このシステムでは、私の知る限り、WiFi チップではありません。最初は、amdgpu、nouveau、radeon などの GPU センサーの一種である可能性があると想定していましたが、今ではその想定は正しくないと考えています。ただし、hwmon クラスのセンサー チップが実際に何に使用され、何と共に使用されるかを示すドキュメントは見つかりません。他のセンサーはすべて大体明らかですが、特定の '..._hwmon-pci' タイプはわかりません。さまざまなチップ センサー ベンダーのカーネル ドキュメントをいくつか読みましたが、それでもよくわかりませんでした。
注意: 他のセンサー チップ (ボード、CPU、ディスク温度、NVME、GPU センサーなど) については質問していません。それらの機能と、それらが一般的に何に関連付けられているかはわかっています。特定の「..._hwmon-...」タイプのセンサー チップについてのみ質問しています。
k10temp-pci-00d3
Adapter: PCI adapter
Tctl: +27.5°C
Tdie: +27.5°C
ath10k_hwmon-pci-1400
Adapter: PCI adapter
temp1: +50.0°C
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +30.5°C
Tdie: +30.5°C
Tccd1: +28.5°C
Tccd2: +27.8°C
Tccd3: +28.8°C
これらの ..._hwmon チップが使用されているデバイスの種類を説明できる方がいらっしゃいましたら、助かります。ありがとうございます。
つまり、上記のサンプルでは、ath10k_hwmon-pci-1400 センサー チップが参照している可能性のあるデバイスはどれでしょうか。CPU ではないことはわかっています。または、内部 CPU が故障しています。また、このシステムではモニターも使用されていないと思います。したがって、nvidia/amd/intel 以外の GPU 用の GPU チップ センサーである可能性は低いですが、不可能ではありません。また、WiFi デバイスでもないと思います。しかし、わかりません。
答え1
ath..._hwmon は実際には Wi-Fi センサーであり、iwl..._hwmon.. は Wi-Fi デバイス センサーであることを知りました。
'ath' または 'iwl' で始まるセンサー ID は Wi-Fi センサーを意味し、'eth' または 'enp' [およびおそらく 'eno'] で始まるセンサー ID は LAN nic センサーを意味します。
radeon/amdgpu/nouveau/intel... で始まるセンサー ID は GPU センサーの可能性がありますが、Intel については不明です。
drive[temp]/nvme: で始まるセンサー ID は、ディスク/ssd/nvme センサーです。
実際のセンサー チップ ID に文字列「hwmon」が存在する場合、それがシステムボードや CPU のセンサー チップではなく、セカンダリ センサー チップであることを示している可能性がありますが、もちろん、周囲温度を監視していない限り、すべてのセンサー チップは、あるレベルではハードウェア モニターです。
理論的には、pci データから pci-busid をセンサーに逆マッピングすると、pci バス デバイスのデバイス タイプが生成されますが、他のバス タイプでは生成されません。
これは、どのような種類のデバイスが ..._hwmon-... チップを使用できるのかという全体的な質問には答えていないことに注意してください。しかし、これは出発点です。この質問をするより良い方法は次のようになると思います。
特定の非システムボード/CPU センサーにはどのようなタイプのセンサー文字列 ID が関連付けられていますか? ..hwmon- はそのようなセンサーを見つける標準的な方法ですか?