特定のセンサーチップタイプ..._hwmon-pci-...がどのデバイスに使用されているかを調べようとしました。この例では、ath10k_hwmon-pci-140 と仮定します。これに関する文書が見つからず、Wi-Fiチップセンサーである可能性があるといういくつかの参考資料を見たことがありますが、このシステムでは私が知っている限りWi-Fiチップではありません。最初はamdgpu、nouveau、radeonなどのGPUセンサーである可能性があると仮定していましたが、今は仮定が正しいとはわかりませんが、hwmonクラスセンサーチップが実際にどのように使用されているかを説明する文書が見つかりませんでした。他のセンサーは通常すべて明確ですが、特定の「..._hwmon-pci」タイプを特定することはできません。さまざまなチップセンサーベンダーのいくつかのカーネル文書を読みましたが、その内容も私には実際には説明されていません。
私は他のセンサーチップ(マザーボード、CPU、disktemp、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チップセンサーである可能性は低いです(不可能ではありません)。 。 Wi-Fi機器でもないようです。しかし、わかりません。
答え1
ath..._hwmonが実際にWi-Fiセンサーであり、iwl..._hwmon..がWi-Fiデバイスセンサーであることがわかりました。
センサーIDは、WiFiセンサーの場合は「ath」または「iwl」で始まり、LAN NICセンサーの場合は「eth」または「enp」(および「eno」も使用可能)で始まります。
センサーIDはradeon/amdgpu/nouveau/intelで始まります。 GPUセンサーかもしれませんが、Intelは不明です。
Drive[temp]/nvme: で始まるセンサー ID は、ディスク/ssd/nvme センサーです。
実際のセンサーチップIDに「hwmon」という文字列がある場合は、システム基板やCPUではなく、補助センサーチップであることを意味できます。しかし、もちろん、全てのセンサチップは、監視しない限りある程度ハードウェアモニタである。環境温度。
理論的には、pci-busidをpciデータからセンサに再マッピングすると、pciバスデバイスのデバイスタイプが生成されますが、他のバスタイプでは生成されません。
これは、どのタイプのデバイスが..._hwmon-...チップを使用できるかについての全体的な質問には答えませんが、開始に過ぎません。私はこの質問をするより良い方法は次のとおりです。
特定の非システムボード/ CPUセンサーに関連付けられているセンサー文字列IDの種類は何ですか? ..hwmon-そのようなセンサーを見つけるための標準的な方法ですか?