akmods
akmods copied to clipboard
it87 kernel module for fan control on a range of motherboards
Describe the package
I'd like to request the it87 kernel module because sensors and sensors-detect doesn't expose my fans on my motherboard (Gigabyte B550i). I need this functionality because I have a deshrouded GPU and use mobo fan headers for my GPU fans. I can use CoolerControl for that easily, however I need the sensors/control of those sensors via this module.
I was evaluating EndeavourOS and was able to install that from AUR by going down a rabbit hole.
Image
Bazzite
Hi @trankillity I am looking for the same thing, I have A620I.
Did you manage to install it?
No. The devs said it would need to be included as a module in the OS and requested that I put an issue up for it. No movement since then.
I am not sure i understand 100%, devs asked you to create a new issue? or is it same issue.
I am not skilled with os stuff, but I could try a PR.
They asked me to create this issue so that they could test whether including this module would cause any issues.
Gotcha, I see. Cool thx
It affects Asus Prime X470-PRO as well. There is a driver for Asus but it allows only readout of values through WMI.
Would acpi_ec module work for your laptop? It's what NBFC is using to access fans. In that case #222 would be the solution. I have a similar issue and hoping for a fix
Would
acpi_ecmodule work for your laptop? It's what NBFC is using to access fans. In that case #222 would be the solution. I have a similar issue and hoping for a fix
@randogoth - The original issue includes all the details, including the motherboard and the reasons this is needed. If you'd read it, you'd know that what you're saying is irrelevant because it is neither a laptop, nor is it MSI.
I have the same Gigabyte B550i Aorus Pro motherboard. In my case it works fine with a configuration file: /etc/sensors.d/gigabyte-it87.conf. See the output of that file:
$ cat /etc/sensors.d/gigabyte-it87.conf chip "it8622-*" label in0 "Vcore" label in1 "+3.3V" compute in1 @ * 1.65, @ / 1.65 label in2 "+12.0V" compute in2 @ * 6, @ / 6 label in3 "+5.0V" compute in3 @ * 2.5, @ / 2.5 label in4 "VSOC" label in5 "VDDP" label in6 "DRAM" label in7 "3VSB" label in8 "VBAT" label fan1 "CPU Fan" label fan2 "SYS Fan 1" label fan3 "SYS Fan 2" label temp1 "System" label temp2 "Chipset" label temp3 "CPU" label temp4 "PCIe x16" label temp5 "VRM" label temp6 "VSoC" label intrusion0 "Intrusion"
chip "gigabyte_wmi-*" label temp1 "System 1" label temp2 "Chipset PCh" label temp3 "CPU Soc." label temp4 "PCIe x16" label temp5 "VRM" label temp6 "VRM SoC"
Hi, @trankillity. I'm Dosu, and I'm helping the akmods team manage their backlog. I'm marking this issue as stale.
Issue Summary:
- You requested the inclusion of the
it87kernel module for fan control on your Gigabyte B550i motherboard. - Current tools do not detect your fans, and you found installing the module on EndeavourOS via the AUR complex.
- Other users, like @austonpramodh and @StKob, reported similar issues with different motherboards.
- @romanalo shared a configuration file that works for their Gigabyte B550i Aorus Pro.
- The issue is open for further testing and potential module inclusion.
Next Steps:
- Please let me know if this issue is still relevant to the latest version of the akmods repository by commenting here.
- If there is no further activity, the issue will be automatically closed in 7 days.
Thank you for your understanding and contribution!
I no longer have this motherboard, so it would be a question for others who are also experiencing this issue.
Thank you for your response, @trankillity! We appreciate your update and will go ahead and close this issue. If you or others have further questions in the future, feel free to reach out!