da die Mailinglist von lm_sensors nicht reagiert (seit 1 Woche) und meine Gigabyte-B550M-DS3H-it8688e.conf nicht in das GitHub-Archiv (https://github.com/lm-sensors/lm-sensors/tree/master/configs/Gigabyte) für Gigabyte Mainboards mit IT8688e Chips übernommen hat, poste ich hier meine /etc/sensors.d/Gigabyte-B550M-DS3H-it8688e.conf. Denn es gibt nirgends eine solche lm_sensors Konfigurationsdatei. Da auch andere aktuelle Gigabyte Mainboards (z.B. Aorus Serie) den IT8688e Chip nutzen, können vielleicht auch andere Nutzer davon Gebrauch machen. Falls das hier nicht erwünscht ist, bitte einfach löschen.

# libsensors configuration file for the Gigabyte-B550M-DS3H with Ryzen-5-3600
# https://www.gigabyte.com/de/Motherboard/B550M-DS3H-rev-1x
# 
# Date: 2022-02-25
# 
# Place this file in "/etc/sensors.d" and make needed modifications only there
# DO NOT MAKE CHANGES TO "/etc/sensors3.conf"
# Change values of >CPU_Temp<; >CPU_Fan<; >System_Fan< according to the manufacturer specs of your hardware
# 
# 
# The Gigabyte-B550M-DS3H mainboard uses the >IT8688e< Chip
# (Some Gigabyte Aorus mainboards also use the >IT8688e< Chip, maybe you are lucky)
# 


chip "it8688-*"

# VOLTAGE: 

	label in0 "Vcore_Voltage"
	label in1 "+3.3V_Voltage"
	label in2 "+12V_Voltage"
	label in3 "+5V_Voltage"
	label in4 "Vcore_SoC_Voltage"
	label in5 "Vddp_Voltage"
	label in6 "DRAM_Channel_A/B_Voltage"
	label in7 "3VSB_Voltage"
	label in8 "Vbat_Battery_Voltage"
	
    compute in1 @*1.65,@*1.65
    compute in2 @*6,@*6
    compute in3 @*2.5,@*2.5

# FANS:	

	label fan1 "CPU_Fan"
	label fan2 "System_Fan_1"
	label fan3 "System_Fan_2"

	set fan1_min 300.000 # according to manufacturer specs of your hardware
#	set fan1_max 800.000 # it8688-chip does not support max values

#	set fan2_min 0.000 # according to manufacturer specs of your hardware
#	set fan2_max 0.000 # it8688-chip does not support max values

	set fan3_min 400.000 # according to manufacturer specs of your hardware
#	set fan3_max 1200.000  # it8688-chip does not support max values

# TEMPERATURE:	

    label temp1 "SYS1_(mobo_rear)_Temp"
    label temp2 "SYS2_(mobo_front)_Temp"
    label temp3 "CPU_Temp"
    label temp4 "PCIe_x16_Temp"
    label temp5 "VRM_MOS_Temp"
    label temp6 "VSOC_MOS_Temp"
    
	set temp1_min 0
	set temp1_max 127
	set temp2_min 0
	set temp2_max 127
	set temp3_min 0
	set temp3_max 95 # for Ryzen-5-3600
	set temp4_min 0
	set temp4_max 127
	set temp5_min 0
	set temp5_max 125
	set temp6_min 0
	set temp6_max 127

# INTRUSION:

    label intrusion0 "Pc-Case-Intrusion-Detection"



chip "k10temp-pci-00c3"

# TEMPERATURE:	
    label temp1 "Tctl_CPU_Temperature_Control_Value"
    label temp3 "Tccd1_CPU_Temperature"



chip "gigabyte_wmi-virtual-0"

# TEMPERATURE:	
    label temp1 "SYS1_(mobo_rear)_Temp"
    label temp2 "SYS2_(mobo_front)_Temp"
    label temp3 "CPU_Temp"
    label temp4 "PCIe_x16_Temp"
    label temp5 "VRM_MOS_Temp"
    label temp6 "VSOC_MOS_Temp"
ein Monat später

Die Beschriftung auf einen der Chips zu suchen ist mir zu umständlich.
Gibt es eine bessere Lösung wie man herausfinden kann ob der Chip verbaut ist?

Habe nämlich seit kurzem ein GigaByte B660M DS3H - das Intel Pendant - und frage mich ob hier auch der selbe Chip drauf ist.

  • Martin-MS hat auf diesen Beitrag geantwortet.

    xafnir Die Beschriftung auf einen der Chips zu suchen ist mir zu umständlich.
    Gibt es eine bessere Lösung wie man herausfinden kann ob der Chip verbaut ist?

    Was findet denn sensors-detect für Chips?

    • xafnir hat auf diesen Beitrag geantwortet.

      Martin-MS, abgesehen von coretemp wurde ein ITE erkannt, aber nicht eingebunden.
      ..
      Intel digital thermal sensor... Success!
      (driver ``coretemp')
      ...
      Trying family ``ITE'... Yes
      Found unknown chip with ID 0x8689
      Probing for Super-I/O at 0x4e/0x4f
      ...

      • Martin-MS hat auf diesen Beitrag geantwortet.

        xafnir Found unknown chip with ID 0x8689

        Dazu gibt es hier einen Beitrag, darin wird auf den WMI-Treiber verwiesen, der aber mittlerweile Bestandteil des Kernels sein soll. Versuche mal, ob nach Laden des Moduls gigabyte-wmi.ko die Sensoren erkannt werden.

        Oh super, in dem github Repo werden bereits die B660 Chipsets diskutiert. Das werd ich mal beobachten, vielleicht wandert da was noch in den Kernel.

        Mit "modprobe gigabyte-wmi force_load=1" hat das jedenfalls schon mal geklappt, um die Temperaturen hinterher mit "sensors" auszulesen.