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

Featured Replies

Hi

 

Running 6.9.2 and connected my Corsair Commander Pro to a USB port to see if I can get fan control working under UNRAID/Linux.

According to the following articles

https://blog.ktz.me/a-usb-fan-controller-that-now-works-under-linux/

https://www.phoronix.com/scan.php?page=news_item&px=Corsair-Commander-Pro-Linux-5.9

 

the CPro should be detected under Linux kernel 5.9+ but unfortunately it's not being detected in UNRAID.

Running sensors-detect does not list the commander pro at all so not sure if the driver is loaded or indeed even added to the kernel.

The Commander Pro is available for passthrough to a VM and shows up in my USB list so it's defo working OK.

 

Is there any way I can check if the driver named (corsair-cpro) is available in 6.9.2 UNRAID kernel and if not is it available in 6.10 RC1? 

 

Thank you for your help.

 

EDIT: lspro shows the driver exists but is not in use.

 

corsair_cpro           16384  0

Edited by mikeyosm

  • 3 weeks later...

Did you get this figured out? I too would like to get this working fully. 

 

I have been running a windows 10 vm to handle the fans/AIO, it would be great to not have to.

 

  • Author
18 hours ago, KnottySean said:

Did you get this figured out? I too would like to get this working fully. 

 

I have been running a windows 10 vm to handle the fans/AIO, it would be great to not have to.

 

18 hours ago, KnottySean said:

Did you get this figured out? I too would like to get this working fully. 

 

I have been running a windows 10 vm to handle the fans/AIO, it would be great to not have to.

 

So it turns out that the fans are visible to UNRAID/Linux and appear in the UNRAID dashboard. I haven't installed the dynamix fan control plugin as I dont need to control the speed of the fans. The trick is to not tick the fans in the dynamix sys temp settings, that's when things get messy.

+1 i am in the same situation.

my gigabyte X570 AORUS master is lacking support for the fan and temp sensors in unraid and I am looking for a solution to control them in the unraid ui. 

 

Can you try and see if you can control them with the plugin and report back? 

 

 

So, in the Dynamix Fan Auto Control plugin lists the fans attached to the CCP.  When I select one, and hit Detect on the PWM Fan entry, it returns the following:

 

<br /><b>Warning</b>:  file_get_contents(/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.3/usb3/3-2/3-2:1.0/0003:1B1C:0C10.0001/hwmon/hwmon2/pwm2_enable): failed to open stream: No such file or directory in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>40</b><br /><br /><b>Warning</b>:  file_put_contents(/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.3/usb3/3-2/3-2:1.0/0003:1B1C:0C10.0001/hwmon/hwmon2/pwm2_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>42</b><br /><br /><b>Warning</b>:  file_put_contents(/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:06:00.3/usb3/3-2/3-2:1.0/0003:1B1C:0C10.0001/hwmon/hwmon2/pwm2_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>50</b><br />/sys/devices/platform/nct6775.656/hwmon/hwmon4/fan6_input

 

 

unraid_dynamix_fan_speed_CCP2.png

17 minutes ago, KnottySean said:
failed to open stream: No such file or directory in <b>/usr/local/emhttp/

Seems like a possible flash drive problem. Attach diagnostics to your NEXT post in this thread.

Nov 24 09:43:41 Juggernaut emhttpd: unclean shutdown detected

Is that expected? If not that could also indicate a flash problem.

 

Are you booting from USB2 port?

I had an issue with my quad-port nic in my host this morning after a restart command, and had to power off the host.

 

My Asrock X570M Pro4 doesn't have any USB 2.0 ports in the rear. I've been running it on a USB 3.0 port since I built it last Jan2020.

12 minutes ago, KnottySean said:

My Asrock X570M Pro4 doesn't have any USB 2.0 ports in the rear.

image.png.d13c5f6f0b0cb77deb2a802916da8ce1.png

  • 8 months later...

did anyone else have luck?

1 hour ago, MrMaus said:

did anyone else have luck?

Not at all clear what you are asking about. This is an old thread, mostly about flash drive problems, one of many threads about that topic. Why did you post to this one? What is your specific problem?

  • 1 year later...

I have the corsair working.. and I have a sensor plugged in. I would like to add the ability to show the Corsair sensors on the Main page of UnRaid but haven't found a way to do it.

 

I have placed one prob on the LSI heatsink and I'll be putting another on my tv tuner heatsink to monitor them. 

I can shell and run sensors.

orsaircpro-hid-3-2
Adapter: HID adapter
in0:          11.89 V  
in1:           4.92 V  
in2:           3.38 V  
fan1 4pin:   1586 RPM
fan2 4pin:   1625 RPM
fan3 4pin:   1562 RPM
fan4 3pin:   1863 RPM
temp1:        +40.8°C  

 

FAN 4  3pin is the PCI fan slot  cooler pointed at the LSI card. Temp1 is a temp sensor pressed inside the fins of the LSI card.

 

Edited by TheDirtyR

  • 4 months later...

I'm trying to get mine going. I'm building a new server and was going to move my USB and drives from the old server over. I am making sure all the hardware works before taking down the old server so I just downloaded a new copy of unraid 6.12.10 and am running without an array. 

 

I have a commander XT that was bought but not used for a gaming setup and it would be super handy to use as I have more fans in the new machine than fan ports on the motherboard. I also want to use the temp sensor to get the temperature from the LSI card so I can monitor/use that for fan control.

 

The commander shows up but sensors doesn't see it:

 

root@Test:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 010: ID 05ac:024f Apple, Inc. Aluminium Keyboard (ANSI)
Bus 001 Device 009: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 001 Device 003: ID 154b:007a PNY Classic Attache Flash Drive
Bus 001 Device 006: ID 0b1f:03ee Insyde Software Corp. RNDIS/Ethernet Gadget
Bus 001 Device 004: ID 0557:9241 ATEN International Co., Ltd SMCI HID KM
Bus 001 Device 002: ID 1d6b:0107 Linux Foundation USB Virtual Hub
Bus 001 Device 007: ID 1b1c:0c2a Corsair CORSAIR iCUE COMMANDER CORE XT
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@Test:~# 

 

Here is what I get from sensors:

 

root@Test:~# sensors
nct6798-isa-0a30
Adapter: ISA adapter
in0:                   160.00 mV (min =  +0.00 V, max =  +1.74 V)
in1:                     1.25 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in2:                     3.33 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in3:                     3.28 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in4:                     1.82 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:                     1.06 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in6:                     1.05 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in7:                     3.33 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in8:                     2.86 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in9:                   520.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in10:                    0.00 V  (min =  +0.00 V, max =  +0.00 V)
in11:                  904.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in12:                    1.05 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in13:                    1.11 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in14:                    1.78 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:                     0 RPM  (min =    0 RPM)
fan2:                     0 RPM  (min =    0 RPM)
fan3:                     0 RPM  (min =    0 RPM)
fan4:                     0 RPM  (min =    0 RPM)
fan5:                     0 RPM  (min =    0 RPM)
fan7:                     0 RPM  (min =    0 RPM)
SYSTIN:                 +35.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
CPUTIN:                +127.5°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = CPU diode
AUXTIN0:                +23.5°C    sensor = thermistor
AUXTIN1:               -128.0°C    sensor = thermistor
AUXTIN2:                -23.0°C    sensor = thermistor
AUXTIN3:                -21.0°C    sensor = thermistor
PCH_CHIP_CPU_MAX_TEMP:   +0.0°C  
PCH_CHIP_TEMP:           +0.0°C  
PCH_CPU_TEMP:            +0.0°C  
PCH_MCH_TEMP:            +0.0°C  
intrusion0:            ALARM
intrusion1:            ALARM
beep_enable:           disabled

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +31.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:        +23.0°C  (high = +80.0°C, crit = +100.0°C)
Core 4:        +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 8:        +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 12:       +23.0°C  (high = +80.0°C, crit = +100.0°C)
Core 16:       +31.0°C  (high = +80.0°C, crit = +100.0°C)
Core 20:       +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 24:       +26.0°C  (high = +80.0°C, crit = +100.0°C)
Core 28:       +27.0°C  (high = +80.0°C, crit = +100.0°C)
Core 36:       +24.0°C  (high = +80.0°C, crit = +100.0°C)
Core 37:       +24.0°C  (high = +80.0°C, crit = +100.0°C)
Core 38:       +24.0°C  (high = +80.0°C, crit = +100.0°C)
Core 39:       +24.0°C  (high = +80.0°C, crit = +100.0°C)

 

I tried sensors-detect but its not seeing the commander. Any ideas?

  • 4 months later...
On 10/29/2021 at 5:56 AM, mikeyosm said:

EDIT: lspro shows the driver exists but is not in use.

So, I've been trying to get this working for a while now and have gotten nowhere!

 

 

If 'lspro' is a Linux CLI command, it's not working on my system! (UR 6.12.14)

image.png.47fb1e934e9e5ffe05ce6063b66d2fb3.png

 

 

 

I can see the Commander in the hardware list

image.thumb.png.0cbb43276f51bd762c79c9dfe07ec4fe.png

 

 

 

Dynamix System Temps shows none for fans.

image.png.0d7885059781b6d98e7d422a0e352ce8.png

 

 

Dynamix Fan Control also sees nothing.

image.thumb.png.0652cd378c9daa95305cf1ca8f2933c4.png

 

 

And sensors-detect also finds nothing.

 

I'm not sure what I am missing? Is there a driver plugin I need to install? A kernel config that needs adding to the boot?

 

 

 

 

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.