Motherboard fan control not available in CoolerControl.

Using an Asrock Z690 ITX/TB4. No fan/sensors show using CoolerControl. With sensors-detect I got the following output which I believe is for the motherboard:
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... Yes
Found unknown chip with ID 0xd441
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... Yes
Found unknown chip with ID 0xd441
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
Appreciate any help!
2 Replies
LunchMoney
LunchMoneyOP3w ago
So far, i have found that the nct6683 driver allows me to see the sensor values in sensors-detect. "sudo modprobe nct6683" "sensors-detect" This also allows the controls to show in CoolerControl with readings, but it says "Not Supported" and "The currently installed driver does not support control of this channel". Any ideas?
LunchMoney
LunchMoneyOP3w ago
From nct6683.c on github possibly it is that the ID is not specifically called out in driver? ID using sensors-detect was 0xd441, and this is from the file: "#define NCT6683_CUSTOMER_ID_ASROCK 0xe2c #define NCT6683_CUSTOMER_ID_ASROCK2 0xe1b #define NCT6683_CUSTOMER_ID_ASROCK3 0x1631 #define NCT6683_CUSTOMER_ID_ASROCK4 0x163e"
GitHub
linux/drivers/hwmon/nct6683.c at master · torvalds/linux
Linux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.

Did you find this page helpful?