10000 GitHub - aleksamagicka/asus_rog_ryujin-hwmon: Linux hwmon driver for select Asus ROG Ryujin AIO devices.
[go: up one dir, main page]

Skip to content

aleksamagicka/asus_rog_ryujin-hwmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asus_rog_ryujin-hwmon

Hwmon Linux kernel driver for monitoring Asus ROG Ryujin AIO coolers

Overview

The following device(s) are supported by this driver:

  • ASUS ROG RYUJIN II 360, since kernel v6.9

It's very likely that 240 is supported as well, but no one has tested that yet.

Being a standard hwmon driver, it provides readings via sysfs, which are easily accessible through lm-sensors as usual.

Report offsets were initially taken from here.

Installation and usage

First, clone the repository by running:

git clone https://github.com/aleksamagicka/asus_rog_ryujin-hwmon.git

Then, compile it and insert it into the running kernel, replacing the existing instance (if needed):

make dev

You can then try running sensors and your device(s) should be listed there.

Setting fan speeds

Pump, embedded/internal fan and fans connected to the controller can be controlled. Find the appropriate entry under /sys/class/hwmon (you'll need root) and echo 0-255 values to pwm1, pwm2 or pwm3, respectively. For example:

echo 200 > /sys/class/hwmon/hwmonX/pwm1

where hwmonX will be the entry for your AIO. You can check that it's the one by looking up it's name:

cat /sys/class/hwmon/hwmonX/name

which should be rog_ryujin.

About

Linux hwmon driver for select Asus ROG Ryujin AIO devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0