Linux Driver and control program for the Antec H20 - 920 Series liquid coolers.

Features

  • change r/g/b LED values
  • control fan full/start temps, select between custom, silent and extreme modes
  • display liquid temp, fan and pump RPM
  • OSX / Linux Support - Just Compile and Go!
  • Supports Antec 920 and other ASETEK Branded Coolers
  • v0.6 - Kuhler V4 Support - Now in BETA!
  • Kuhler V1-V3: USB VID/PID 2433:b111
  • Kuhler V4: USB VID/PID : 2433:b200 -- supported in V0.6 - BETA!

Project Samples

Project Activity

See All Activity >

Categories

Hardware Drivers

Follow Antec Kuhler 920 Linux Driver/Control

Antec Kuhler 920 Linux Driver/Control Web Site

Other Useful Business Software
Intranet Software To Connect Your Employees | Interact Icon
Intranet Software To Connect Your Employees | Interact

Intranet software built for communicators. Connect your enterprise. Drive engagement. Provide a better employee experience.

Join the revolution in workplace communication with an AI-powered intranet.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • I installed a NZXT Kraken-60 in my Linux box and found this software via searching for the usb bus id 2433:b200 as shown by lsusb. NZXT isn't providing a linux version of their control software. Followed the instructions and it seems to work fine. Haven't tried out everything yet but I can change the colours and watch the pump speed change.
  • I have a question. Since the Antec kuhler is an OEM Asetek product will this also work with the AMD version of the product that comes with the FX-8150 processor?
  • Hello Alpha Geek! Nice work. I was testing your interface on OS X (actually a hackintosh). There is a problem in OS X for the fork() implementation, related to keeping/changing details of all structures passed to the child fork process. That is probably why your kuhler_920.c fails to keep those structures (some of them quite critical) intact. When I was running it without forking, it worked well (I did not even need the sleep(1) line in main loop on my computer), with the exception on returning led color values, which is still inconsistent. Forking the process right at the beginning of main() did the job as well. For linux: I also found out that, in order to use this as a regular user (not root) an udev rule has to be implemented, like: # antec kuhler 920 SUBSYSTEM=="usb", ATTR{idVendor}=="2433", ATTR{idProduct}=="b111", GROUP="kuhler" create group kuhler and then put the user who need to run this into the group "kuhler".
  • Running F17-LXDE. Compiled out of the box (once libusb1-devel was installed). Clearly works as advertised. Shows separate pump and fan RPMs (although of course there is but one fan report). Setting to "extreme" mode with -m 2 makes things loud and cool. To set "custom" mode, provide -m 1 -s <val> -f <val> with the "start" and "full" values. Setting -s or -f without -m does not work. I'm using 30C and 40C for these values. Coolant temp is about a constant 35C, unloaded CPU temperature is about 41C (i7-3930K). I haven't tried playing with the LEDs. Nice to include (as the Windows software claims to do this), but not really useful for me, with no window in the case.
    1 user found this review helpful.
Read more reviews >

Additional Project Details

Intended Audience

Developers, End Users/Desktop, Testers

User Interface

Command-line

Programming Language

C

Related Categories

C Hardware Drivers

Registered

2012-05-11