You are not logged in.

#1 2023-10-14 21:21:26

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

[Solved] Sensors not working

Hi, I've been troubleshooting this for a couple days.

I was trying to find a program to get my fans and AiO running properly. I've Lian Li SL-Inf 120 fans, and an NZXT Kraken Elite 360 AiO. Neither of these are are controlled by the motherboard. The fans are connected to a single fan controller that connects to a fan header. The BIOS shows this fan header as running at 650 RPM. The AiO is connected to the CPU fan header and I forget what RPM it's running at but I'm unable to hear it so I suspect it isn't pumping.

sudo pwnconfig returns There are no pwm-capable sensor modules installed.

sudo fancontrol returns Loading configuration from /etc/fancontrol ...
Error: can't read configuration file

sudo sensors-detect returns No on everything when probed and scanned. You can read the full log here: https://pastebin.com/t07FLUed

liquidctl-git (v1.14.0.dev5+g846ac5f (Latest)(AUR)) errors during install. You can read the full log here: https://pastebin.com/xWNvSjhd

coolercontrol (v0.17.1-1 (Latest)(AUR)) errors during install. You can read the full log here: https://pastebin.com/AGHmdcUJ

Uni-fan can run the fans. But the instructions provided on the github page and lead to a seemingly faulty installation. I raised it as an issue on github: https://github.com/EightB1ts/uni-sync/issues/5

sensors
returns

k10temp-pci-00c3  
Adapter: PCI adapter  
Tctl:         +44.4°C    
Tccd1:        +38.2°C    
Tccd2:        +33.8°C  
  
nvme-pci-0200  
Adapter: PCI adapter  
Composite:    +37.9°C  (low  = -273.1°C, high = +81.8°C)  
                       (crit = +84.8°C)  
Sensor 1:     +37.9°C  (low  = -273.1°C, high = +65261.8°C)  
Sensor 2:     +40.9°C  (low  = -273.1°C, high = +65261.8°C)  
  
amdgpu-pci-1000  
Adapter: PCI adapter  
vddgfx:        1.43 V    
vddnb:       945.00 mV   
edge:         +40.0°C  
PPT:          54.21 W

Running kernel version 6.5.7-arch1-1
My motherboard is an MSI MAG B650 Tomahawk WIFI

Last edited by Thimble2112 (2023-10-17 14:13:34)

Offline

#2 2023-10-15 01:22:31

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

Your kernel module nct6687 loaded?

#lsmod | grep 6687

This module been tested for AMD B550
https://github.com/Fred78290/nct6687d

Last edited by solskog (2023-10-15 01:27:07)

Offline

#3 2023-10-15 07:57:40

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:

Your kernel module nct6687 loaded?

#lsmod | grep 6687

This module been tested for AMD B550
https://github.com/Fred78290/nct6687d

Putting "lsmod | grep 6687" in XTerm returns nothing.
Putting "lsmod" in XTerm returns the following: https://pastebin.com/PmWUaqSX
Output has no mention of 6687, grep, 6687 and nct yields nothing.

I reinstalled the 8 packages but the netgain upgrade size was 0.00 MiB

Offline

#4 2023-10-15 08:20:26

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

you may have to compile and install/load this module by hand.
https://github.com/Fred78290/nct6687d

Offline

#5 2023-10-15 09:30:09

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:

you may have to compile and install/load this module by hand.
https://github.com/Fred78290/nct6687d

Thanks. I ran the manual install command, ran the command to load(prob) sensors on boot. Rebooted. Went back on the webpage, realised I probably need to do the manual build after installing dependencies, did that,

Running sensors I now get the follwing

[Tony@overlord ~]$ sensors
nct6687-isa-0a20
Adapter: ISA adapter
+12V:           12.12 V  (min = +12.10 V, max = +12.12 V)
+5V:             5.07 V  (min =  +5.07 V, max =  +5.07 V)
+3.3V:           3.34 V  (min =  +0.00 V, max =  +3.34 V)
CPU Soc:       952.00 mV (min =  +0.95 V, max =  +0.95 V)
CPU Vcore:     900.00 mV (min =  +0.90 V, max =  +1.02 V)
CPU 1P8:         0.00 V  (min =  +0.00 V, max =  +0.00 V)
CPU VDDP:        0.00 V  (min =  +0.00 V, max =  +0.00 V)
DRAM:            1.11 V  (min =  +1.11 V, max =  +1.11 V)
Chipset:       238.00 mV (min =  +0.24 V, max =  +0.25 V)
CPU SA:        836.00 mV (min =  +0.84 V, max =  +0.84 V)
Voltage #2:      1.54 V  (min =  +1.54 V, max =  +1.54 V)
AVCC3:           3.32 V  (min =  +3.32 V, max =  +3.32 V)
AVSB:            3.34 V  (min =  +0.00 V, max =  +3.34 V)
VBat:            2.04 V  (min =  +0.00 V, max =  +2.04 V)
CPU Fan:       1142 RPM  (min = 1096 RPM, max = 1142 RPM)
Pump Fan:         0 RPM  (min =    0 RPM, max =    0 RPM)
System Fan #1:    0 RPM  (min =    0 RPM, max =    0 RPM)
System Fan #2:    0 RPM  (min =    0 RPM, max =    0 RPM)
System Fan #3:    0 RPM  (min =    0 RPM, max =    0 RPM)
System Fan #4:  578 RPM  (min =  575 RPM, max =  578 RPM)
System Fan #5:    0 RPM  (min =    0 RPM, max =    0 RPM)
System Fan #6:    0 RPM  (min =    0 RPM, max =    0 RPM)
CPU:            +40.0°C  (low  = +40.0°C, high = +55.0°C)
System:         +37.0°C  (low  = +37.0°C, high = +37.0°C)
VRM MOS:        +34.0°C  (low  = +34.0°C, high = +34.0°C)
PCH:            +35.0°C  (low  = +35.0°C, high = +35.0°C)
CPU Socket:     +31.5°C  (low  = +31.5°C, high = +32.0°C)
PCIe x1:        +78.0°C  (low  = +78.0°C, high = +79.0°C)
M2_1:            +0.0°C  (low  =  +0.0°C, high =  +0.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +40.4°C  
Tccd1:        +30.5°C  
Tccd2:        +32.6°C  

nvme-pci-0200
Adapter: PCI adapter
Composite:    +36.9°C  (low  = -273.1°C, high = +81.8°C)
                       (crit = +84.8°C)
Sensor 1:     +36.9°C  (low  = -273.1°C, high = +65261.8°C)
Sensor 2:     +40.9°C  (low  = -273.1°C, high = +65261.8°C)

hidpp_battery_0-hid-3-5
Adapter: HID adapter
in0:           3.93 V  

amdgpu-pci-1000
Adapter: PCI adapter
vddgfx:        1.41 V  
vddnb:       945.00 mV 
edge:         +38.0°C  
PPT:          47.18 W 

Offline

#6 2023-10-15 10:02:22

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

Running pwmconfig now returns https://pastebin.com/NWdunNBd

Still not able to adjust speed but this has given me a lot of options.

Offline

#7 2023-10-15 11:40:09

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

# fancontrol

Offline

#8 2023-10-15 11:50:03

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:
# fancontrol
[Tony@overlord ~]$ fancontrol
Loading configuration from /etc/fancontrol ...
Error: Can't read configuration file
[Tony@overlord ~]$

Running sudo sensors-detect and specify yes on everything still only probes

Driver `nct6683':
  * ISA bus, address 0xa20
    Chip `Nuvoton NCT6687D eSIO' (confidence: 9)

Here's the full log: https://pastebin.com/AX368cJW

Last edited by Thimble2112 (2023-10-15 11:56:33)

Offline

#9 2023-10-15 13:56:50

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

I've managed to get liquidctl-git to detect my AiO

Device #0: NZXT Kraken 2023 Elite (experimental)
├── Vendor ID: 0x1e71
├── Product ID: 0x300c
├── Release number: 0x0200
├── Serial number: 473892820E48211B
├── Bus: hid
├── Address: /dev/hidraw8
└── Driver: KrakenZ3

Offline

#10 2023-10-15 14:14:53

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

This will generate /etc/fancontrol
# sudo pwmconfig 
Then run this
# sudo fancontrol

Last edited by solskog (2023-10-15 14:15:17)

Offline

#11 2023-10-15 16:27:27

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:
This will generate /etc/fancontrol
# sudo pwmconfig 
Then run this
# sudo fancontrol

yeah. No fans get turned off though and the CPU pump doesn't stop either.

Found the following devices:
   hwmon0 is nvme
   hwmon1 is amdgpu
   hwmon2 is k10temp
   hwmon3 is nct6687
   hwmon4 is hidpp_battery_0

Found the following PWM controls:
   hwmon3/pwm1           current value: 255
   hwmon3/pwm2           current value: 255
   hwmon3/pwm3           current value: 255
   hwmon3/pwm4           current value: 255
   hwmon3/pwm5           current value: 255
   hwmon3/pwm6           current value: 255
   hwmon3/pwm7           current value: 255
   hwmon3/pwm8           current value: 255

Giving the fans some time to reach full speed...
Found the following fan sensors:
   hwmon3/fan1_input     current speed: 2830 RPM
   hwmon3/fan2_input     current speed: 0 ... skipping!
   hwmon3/fan3_input     current speed: 0 ... skipping!
   hwmon3/fan4_input     current speed: 0 ... skipping!
   hwmon3/fan5_input     current speed: 0 ... skipping!
   hwmon3/fan6_input     current speed: 582 RPM
   hwmon3/fan7_input     current speed: 0 ... skipping!
   hwmon3/fan8_input     current speed: 0 ... skipping!

/etc/fancontrol.conf

# Configuration file generated by pwmconfig, changes will be lost
INTERVAL=10
DEVPATH=
DEVNAME=
FCTEMPS=
FCFANS=
MINTEMP=
MAXTEMP=
MINSTART=
MINSTOP=

Offline

#12 2023-10-15 23:44:07

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

I think you are still missing

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +36.0°C  (crit = +95.0°C)

Are you able to load?

lsmod | grep acpi_cpufreq

Last edited by solskog (2023-10-16 00:05:54)

Offline

#13 2023-10-16 09:15:02

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:

Are you able to load?

lsmod | grep acpi_cpufreq

It doesn't appear as though I do. Popping

lsmod | grep acpi_cpufreq

in a terminal doesn't return anything.

Offline

#14 2023-10-16 11:12:38

solskog
Member
Registered: 2020-09-05
Posts: 429

Re: [Solved] Sensors not working

# pacman -Syu
# pacman -S amd-ucode
# modprobe --verbose acpi_cpufreq

Offline

#15 2023-10-17 08:35:18

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

solskog wrote:
# pacman -Syu
# pacman -S amd-ucode
# modprobe --verbose acpi_cpufreq
[Tony@overlord ~]$ modprobe --verbose acpi_cpufreq
insmod /lib/modules/6.5.7-arch1-1/kernel/drivers/cpufreq/acpi-cpufreq.ko.zst 
modprobe: ERROR: could not insert 'acpi_cpufreq': Operation not permitted
[Tony@overlord ~]$ 
[Tony@overlord ~]$ sudo modprobe --verbose acpi_cpufreq
insmod /lib/modules/6.5.7-arch1-1/kernel/drivers/cpufreq/acpi-cpufreq.ko.zst 
modprobe: ERROR: could not insert 'acpi_cpufreq': No such device

I don't know if this is at all relevant

[Tony@overlord ~]$ sudo dmesg | grep acpi
[    0.048993] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.321184] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.406791] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[    0.406943] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC]
[    0.406951] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
[    0.436806] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.737162] acpi device:32: hash matches

Here's the first couple processor readouts when checking

 cat /proc/cpuinfo

https://pastebin.com/z96KETAN

Last edited by Thimble2112 (2023-10-17 09:34:15)

Offline

#16 2023-10-17 14:12:52

Thimble2112
Member
Registered: 2023-10-14
Posts: 13

Re: [Solved] Sensors not working

I got uni-sync working (I mistakenly thought running a .sh file just required double clicking it since doing so created a process at the location of the .sh. Didn't realize I needed to enter ./<filename>.sh into the terminal) so now both my chassy fans and AiO are operational.

My only remaining issues are PCIe x1 on sensors appears to be running constantly around 80 degrees, and the liquidctl liquidcfg.service is failing to load on boot. I feel that's outside the scope of this thread though so I'm gonna declare this solved.

Cheers for your support.

Offline

Board footer

Powered by FluxBB