虽然海盗船(Corsair)的某些高端电源型号可以通过 USB 接口输出各种传感器指标,但截至目前,这项附加功能都只能够在 Windows 操作系统 + 专有软件的组合下实现。好消息是,近日有消息称,通过为开源驱动程序寻求主流支持,我们或很快在 Linux 平台上迎来类似的体验。
(图 via Phoronix)
早些时候,独立开发者 Wilken Gottwalt 对该公司的 RMi / HXi / AXi 系列电源的微控制器进行了逆向工程,结果发现这项功能基于专有但简单的 USB HID 协议。
相关参数包括了温度、电流 / 电压、运行时间、实时功耗、风扇转速,以及特定型号额外支持的风扇模式、电压 / 过流防护等。
不过出于安全方面的考量,周日发布的 Corsair-PSU 补丁还是将这些功能套上了一定的限制,以避免对任何硬件造成损坏。毕竟在缺少官方文档的情况下,配置调节可能会引发一些意料之外的问题。
据悉,Corsair LINK 是海盗船高端产品所采用的专有协议 / 软件解决方案。除了电源信息,还可汇聚水冷等各种配件的传感器数据和调节功能。
对此类产品在 Linux 平台下的特色功能展开一番探索,可尝试借助 HWMON 硬件监控子系统和 sysfs / jives 访问所有数据。
如果一切顺利,我们有望在 Linux 5.11 之后见到 Corsair-PSU 驱动程序的内核合并。