Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Corsair Commander Pro > Suposed to be supported according to current kernel versions

Featured Replies

I've looked around and have seen others writing about creating a VM to control the Corsair Commander Fan hub, but from what I have read about the UR kernel, it should already be there.

 

The Commander Pro was added to Linux Kernel 5.9.

https://www.phoronix.com/news/Corsair-Commander-Pro-Linux-5.9

 

The Slackware v15.0 UR is using is based on Linux kernel v5.15.19.

http://www.slackware.com/index.php

 

root@KNOXX:/# cat /etc/os-release
NAME=Slackware
VERSION="15.0"
ID=slackware
VERSION_ID=15.0
PRETTY_NAME="Slackware 15.0 x86_64 (post 15.0 -current)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:slackware:slackware_linux:15.0"
HOME_URL="http://slackware.com/"
SUPPORT_URL="http://www.linuxquestions.org/questions/slackware-14/"
BUG_REPORT_URL="http://www.linuxquestions.org/questions/slackware-14/"
VERSION_CODENAME=current

 

So, while it appears in the hardware list, sensors-detect fails to find anything, and neither Fan Control nor System Temp sees it either.

 

Edited by aglyons

  • Community Expert

kernerl driver, then software to talk to thoese drivers. Unraid uses a precompiled kerneeal and may not pacakge everything.
This is where plugins come in.


advance user setup: 3rd party slakware tool
https://github.com/liquidctl/liquidctl/blob/main/docs/corsair-commander-guide.md

may need installed via python for unraid...
*other plugin and apps may already have a fix..
 

Since The Corsair Commander Pro is supported by the corsair-cpro driver, introduced in Linux kernel 5.9. Slackware 15.0 utilizes kernel version 5.15.19, which includes this driver. However, the driver's functionality depends on the USB_HID kernel configuration option being enabled. If this option is disabled, the driver won't operate correctly.

BUT Unraid runs kernel 6 and this may not be full installed in unraid.

*kerneal driver notes: https://www.kernel.org/doc/html/v6.6/hwmon/corsair-cpro.html

 

 

Lets Review Kernel Configuration:

The USB_HID option might be disabled in the current kernel configuration, preventing the driver from functioning.

Driver Module Availability:

The corsair-cpro driver may not be compiled or included in the kernel modules.

 

Recommended Actions:

Verify Kernel Configuration:

Check if the USB_HID option is enabled in the kernel configuration.

Ensure that the corsair-cpro driver is included in the kernel or available as a loadable module.

Load the Driver Manually:

Attempt to load the driver using the command:

modprobe corsair-cpro

After loading, check if the device is recognized:

lsmod | grep corsair-cpro

Check System Log

dmesg | grep corsair

 

Review:


looks like this can be added and used with the Dynamix Fan Auto Control plugin
 

  • Author
30 minutes ago, bmartino1 said:

Attempt to load the driver using the command:

modprobe corsair-cpro

After loading, check if the device is recognized:

lsmod | grep corsair-cpro

Check System Log

dmesg | grep corsair

Hey @bmartino1!

 

Thanks for pulling that together. I didn't see that post you referred to!

 

I tried the cli commands and oddly enough.....nothing was returned for any of them?!

image.png.e86cf4880475d3889f048fcd4822bfb0.png

 

Did I miss something?

 

 

  • Author

I started hunting for info on kernel options -I'd never heard of that before being a Linux newbie.

 

I found the config on the Flash drive, and it looks like mine is the default standard with no other options enabled. The thing is, I'm not sure what I need to put in there to enable the USB_HID. I tried wrapping my head around what was listed on the links you shared, but nothing was clear to me.

 

image.thumb.png.0ae64b940beb8214367fe41a0f32077c.png

  • Community Expert

this is concerning:
image.png.7dd7efe2d7f0d126019be865e9187865.png

this tell me that the unraid version and kernel you are running doesn't have the driver support installed and enabled.

Also, this wouldn't be something you add to grub/syslinux to boot to add to the kernel. Unraid builds this to be small and fit on a flash drive. This was a optional item in the kernel when they compiled it.

as said in community lounge post. Others install a plugin to attempt o read and use the device.


so in unraid web UI go to apps:

look for and install:

image.png.cc2091b328775353970cfa58549ea397.png

 

with the installed, there should be a option under tools / settings.

per potential solution in post:
https://forums.unraid.net/topic/115340-corsair-commander-pro/#findComment-1058324

you may need to copy that one line and see if the plugin detects the data.

You may need to submit a feature request in the plugin form, as it seems this was removed.

 

Edited by bmartino1
typo

  • Community Expert

maybe plugin/app:

image.png.0bfb2ef9a61d537417b2c5ec9aa859f0.png

my searching for linux support keep bring me to this github project... Unkonw if uraid can or will support it..

https://github.com/liquidctl/liquidctl

 

as this is a python/shell system i can't guranteee a dashbaord.
However you could try and use the user script plugin and python plugin fo unriad
image.png.4fae5ce79c881ab36339ce9bb6a42f59.png

git clone the repo and try to run the commands...

this may no longer be compatible with unraid.. :/
Corsair Commander Pro

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.