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

Support for NZXT Kraken Elite RGB 360 - RL-KR36E-W1 #627

Open
CharlesCage opened this issue Aug 25, 2023 · 5 comments
Open

Support for NZXT Kraken Elite RGB 360 - RL-KR36E-W1 #627

CharlesCage opened this issue Aug 25, 2023 · 5 comments
Labels
new device Support for a new device

Comments

@CharlesCage
Copy link

Device type

AIO Liquid Cooler

Product page

https://nzxt.com/product/kraken-360-elite-rgb

First-party software

NZXT CAM

What monitoring functionality does the device support?

fan/pump speeds or duty cycles

What configuration functionality does the device support?

No response

Physical connection

USB Header

Connection protocol

No response

Additional information about the device

`
Bus 001 Device 020: ID 1e71:300c NZXT NZXT Kraken Elite
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1e71 NZXT
idProduct 0x300c
bcdDevice 1.02
iManufacturer 1 NZXT, Inc.
iProduct 2 NZXT Kraken Elite
iSerial 3 843892820EA01920
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0039
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 4 In Application
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 360
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 0
Device Status: 0x0001
Self Powered

`

Can you help with implementing or testing the changes needed for liquidctl to support this device?

testing changes on Linux

@CharlesCage CharlesCage added the new device Support for a new device label Aug 25, 2023
@aleksamagicka
Copy link
Member

Related: #596 (for non-RGB), #605

@Rubsad
Copy link

Rubsad commented Oct 23, 2023

Hello, I have the same problem with Kraken Elite but black (RL-KR36E-B1) and I'm willing to help debug to get it working properly.

I am using Arch Linux

liquidctl status
ASUS Aura LED Controller
├── ARGB channels: 3
└── RGB channels: 1

@aleksamagicka
Copy link
Member

aleksamagicka commented Nov 24, 2023

Initial support for the listed ID (1e71:300c) landed in #605 and is now in the main branch. Can you please try and see if it works for you?

@danielfsbarreto
Copy link

I can confirm it's not recognizing my AIO.

➜ ~ liquidctl status
ASUS Aura LED Controller
├── ARGB channels: 3
└── RGB channels: 1

@aleksamagicka
Copy link
Member

Support for that Kraken in liquidctl has been merged in October. Please retry with the Git version for the time being and follow the instructions for setting up permissions in the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new device Support for a new device
Projects
None yet
Development

No branches or pull requests

4 participants