Open-Source, Linux Support For Corsair Link Devices Slowly Materializing
Corsair Link is a 2014 technology described by the memory/PSU/case company as "it had a very rocky start, but continued and continuing development has turned it into an extremely useful combination of hardware and software. It allows you to connect several products within our ecosystem to a software-based control panel, but there's so much more to it than that." Corsair Link, for example, allows controlling fan speeds, RGB LEDs on their water cooling blocks, monitoring fan speeds / temperatures, making various PSU adjustments, support various lighting/cooling modes, and boasts other features. However, this is only officially supported by Corsair's Windows customers.
Phoronix reader Henrique Lechner wrote into Phoronix this week to share that open-source fans have been trying to provide some level of Linux support for those having Corsair products supporting this USB-based Link protocol.
CorsairLinkPlusPlus is one of the projects working on open-source Corsair Link support with a basic driver, a simple command-line interface, a web service and rest API for viewing the Link data via a web interface, etc.
OpenCorsairLink is another project just trying to provide Corsair Link support to OS X and Linux users. So far the support there appears limited to the Corsair H100i Water Cooler.
Lastly, within the Corsair Forums is information about the reverse-engineered Link USB protocol. The developer doing that work is hoping to write a Linux kernel driver for Corsair Link.
Corsair Survivor GT testing at Phoronix many years ago... Well before Corsair Link devices.