Show Your Support: Did you know that you can get Phoronix Premium for under $4 per month? Try it today to view our site ad-free, multi-page articles on a single page, and more while the proceeds allow us to write more Linux hardware reviews. At the very least, please disable your ad-blocker.
Corsair Power Supplies May Soon See Sensor Support Exposed Under Linux
Independent developer Wilken Gottwalt reverse-engineered the micro-controller found on the Corsair RMi/HXi/AXi power supplies and found it to be a proprietary but simple USB HID protocol. The controller exposes temperatures, current, and voltage levels along with other information like power uptime, power used, and power supply fan speed. This protocol on select models can also allow configuring the fan mode and mono/multi-rail voltage handling, and over-current protection.
With the Corsair-PSU driver patches posted on Sunday, however, it only exposes the sensor data under Linux but not configuring any of the tunables. The lack of configuration support is done for safety reasons due to the lack of documentation on this proprietary protocol and not wanting to damage any hardware.
Corsair refers to their proprietary software solution / protocol as Corsair LINK that spans from integrating power supply information to RAM, water cooling, and other Corsair products with various sensor and control knobs.
So for those with one of the high-end Corsair power supplies offering a USB interface for monitoring, this patch can allow basic monitoring of exposed sensors. All of the data is accessible via sysfs and jives with the HWMON subsystem. If all goes well we could see the new Corsair-PSU driver merged as soon as the Linux 5.11 kernel.