内核驱动 nzxt-kraken3

支持的设备

  • NZXT Kraken X53

  • NZXT Kraken X63

  • NZXT Kraken X73

  • NZXT Kraken Z53

  • NZXT Kraken Z63

  • NZXT Kraken Z73

  • NZXT Kraken 2023

  • NZXT Kraken 2023 Elite

作者:Jonas Malaco, Aleksa Savic

描述

此驱动程序支持对 NZXT Kraken X53/X63/X73、Z53/Z63/Z73 和 Kraken 2023(标准版和 Elite 版)一体式 CPU 液冷散热器的硬件监控。所有型号都暴露液体温度和泵速(RPM),以及 PWM 控制(可以是固定值,也可以通过温度-PWM 曲线)。Z 系列和 Kraken 2023 型号还额外暴露可选连接的风扇的速度和占空比,并具有相同的 PWM 控制功能。

泵和风扇占空比控制模式可以通过 pwm[1-2]_enable 设置,其中 1 代表手动控制模式,2 代表液体温度到 PWM 曲线模式。写入 0 会在将通道占空比设置为 100% 后禁用通过驱动程序对通道的控制。

曲线的温度与固定的 [20-59] 范围相关,与检测到的液体温度相关。只能设置 PWM 值(范围从 0-255)。如果在曲线模式下,设置点值应适度进行 - 设备需要发送完整的曲线才能进行每次更改;如果一次更改过多,它们可能会锁定或放弃更改。建议在另一种模式下设置它们,然后通过切换到曲线来应用它们。

设备可以报告它们是否出现故障。驱动程序支持这种情况并会发出警告。当连接 USB 电缆但未连接 SATA 电源时,也会发生这种情况。

此驱动程序不支持可寻址 RGB LED 和 LCD 屏幕(仅在 Z 系列和 Kraken 2023 型号上),但可以通过现有的用户空间工具进行控制,例如 liquidctl

使用说明

由于这些是 USB HID,驱动程序可以由内核自动加载并支持热插拔。

可能的 pwm_enable 值是

0

将风扇设置为 100%

1

直接 PWM 模式(应用相应 PWM 条目中的值)

2

曲线控制模式(根据冷却剂温度应用温度-PWM 占空比曲线)

Sysfs 条目

fan1_input

泵速(RPM)

fan2_input

风扇转速(RPM)

temp1_input

冷却液温度(单位:千分之一摄氏度)

pwm1

泵占空比(值在 0-255 之间)

pwm1_enable

泵占空比控制模式(0:禁用,1:手动,2:曲线)

pwm2

风扇占空比(值在 0-255 之间)

pwm2_enable

风扇占空比控制模式(0:禁用,1:手动,2:曲线)

temp[1-2]_auto_point[1-40]_pwm

温度-PWM 占空比曲线(适用于泵和风扇),与冷却剂温度相关