Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stranger things with Corsair Commander Core #623

Open
NateTheGreat001 opened this issue Aug 13, 2023 · 2 comments
Open

Stranger things with Corsair Commander Core #623

NateTheGreat001 opened this issue Aug 13, 2023 · 2 comments
Labels
bug Apparent bug in liquidctl

Comments

@NateTheGreat001
Copy link

NateTheGreat001 commented Aug 13, 2023

Describe the bug

All sorts of misbehaviour including:

  1. Failure to increase rmp to target fan speed percentage
  2. Failure to decrease rmp to target fan speed percentage
  3. Weird error messages on some set fan speed commands but not on others
  4. Total failure to respond to any command whatsoever (that can only be helped by booting windows and forcing a firmware update to corsair commander core)

Commands executed

We see that (1) the fans do not reach full speed when after set fans speed 100 (because fan groups 2 and 6, that have max rpm of 3000 are at 2771 and 2661 respectively). We see (2) errors on setting lower fan speeds. We see (3) fan rpms getting "stuck" at high load even when there is no error. Finally (4) we see that if we repeat the command the fan speeds do come down.

╭─nate@OSPREY in ~ took 276ms
 ╰─λ liquidctl status
Corsair Commander Core (experimental)
├── Pump speed        0  rpm
├── Fan speed 1    2298  rpm
├── Fan speed 2    2219  rpm
├── Fan speed 3       0  rpm
├── Fan speed 4    1789  rpm
├── Fan speed 5    2373  rpm
└── Fan speed 6    2191  rpm


 ╭─nate@OSPREY in ~ took 162ms
 ╰─λ liquidctl set fans speed 100; sleep 60


 ╭─nate@OSPREY in ~ took 4s
[🧱] × liquidctl status
Corsair Commander Core (experimental)
├── Pump speed        0  rpm
├── Fan speed 1    2816  rpm
├── Fan speed 2    2771  rpm
├── Fan speed 3       0  rpm
├── Fan speed 4    2230  rpm
├── Fan speed 5    2921  rpm
└── Fan speed 6    2661  rpm


 ╭─nate@OSPREY in ~ took 146ms
 ╰─λ liquidctl set fans speed 10; sleep 60
ERROR: Corsair Commander Core (experimental): unexpected error: AssertionError('response does not match command')
^[[A^C

 ╭─nate@OSPREY in ~ took 6s
[🧱] × liquidctl set fans speed 10; sleep 60
ERROR: Corsair Commander Core (experimental): unexpected error: AssertionError('response does not match command')
^C

 ╭─nate@OSPREY in ~ took 6s
[🧱] × liquidctl set fans speed 20; sleep 60

 ╭─nate@OSPREY in ~ took 1m
 ╰─λ liquidctl status
Corsair Commander Core (experimental)
├── Pump speed        0  rpm
├── Fan speed 1    2298  rpm
├── Fan speed 2    2219  rpm
├── Fan speed 3       0  rpm
├── Fan speed 4    1784  rpm
├── Fan speed 5    2370  rpm
└── Fan speed 6    2186  rpm

___________________________________________________________
A FEW MINUTES LATER
___________________________________________________________

 ╭─nate@OSPREY in ~ took 149ms
 ╰─λ liquidctl set fans speed 20; sleep 60

 ╭─nate@OSPREY in ~ took 1m
 ╰─λ liquidctl status
Corsair Commander Core (experimental)
├── Pump speed       0  rpm
├── Fan speed 1    728  rpm
├── Fan speed 2    689  rpm
├── Fan speed 3      0  rpm
├── Fan speed 4    237  rpm
├── Fan speed 5    764  rpm
└── Fan speed 6    757  rpm

Output of all relevant commands with --debug flag

liquidctl_debug_commands.txt

Affected device

Corsair Commander Core

Operating system and version

Garuda Linux latest

Installation method

Pacman

Version of liquidctl

liquidctl v1.13.0 (Linux-6.4.9-zen1-1-zen-x86_64-with-glibc2.38)

@NateTheGreat001 NateTheGreat001 added the bug Apparent bug in liquidctl label Aug 13, 2023
@Serphentas
Copy link
Collaborator

Have you tried with --direct-access ? What about --fan-mode NUM:MODE --direct-access (ex. 3:pwm) ?

@ParkerMc
Copy link
Contributor

ParkerMc commented Dec 4, 2023

The response does not match command issue (issues 3 and 4) is a duplicate of #520
As for issue 1 and 2, I don't understand what the issue is. Please describe those in more details with steps to reproduce, what you see and what you expect.

jonasmalacofilho added a commit that referenced this issue May 19, 2024
To be honest, it may be the case that some of the issues have indeed
been solved with a8be683 (PR #687). However, there still seems to
be a long list of remaining issues, and I think we're starting to lose
track of what works and what doesn't.

This partially reverts commits 6426a06.

Related: #520, #583, #598, #623, #705
Related: PR #687
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Apparent bug in liquidctl
Projects
None yet
Development

No branches or pull requests

3 participants