The Corsair User Forums  

Go Back   The Corsair User Forums > Corsair Product Discussion > Corsair Link

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 33 votes, 5.00 average. Display Modes
  #1  
Old 12-10-2014, 12:23 PM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 746122
red-ray Reputation: 81
Question Firmware update to make the H80iGT + H100iGTX + H110iGTX Windows Compliant?

Is there a firmware update to make the original CL Commander Windows Compliant please? At the moment all CL Commanders have the same serial number of CL-9011101-WW and checking http://msdn.microsoft.com/en-us/libr.../hh998535.aspx it specifies:
Quote:
USB serial numbers are optional for all other device classes. However, if you implement the serial-number feature, all devices of the same model must have unique serial numbers.
With both installed my SIV (http://rh-software.com/) utility can report both, but because both have the same serial number when I restart the system they get randomly interposed

I have just found a work-a-round , though I have not fully tested it as I don't have the hardware .

Look at https://msdn.microsoft.com/en-us/lib...or=-2147217396 which talks about IgnoreHWSerNum so you just need to do what it says .

Corsair would be smart to have IgnoreHWSerNum in HydroS7289.inf.

I now have an H80iGT and when I tried to do this it did not work for the H80iGT, though it does for the old Commander. This may be down to an issue with the HydroS7289 driver, see http://forum.corsair.com/forums/showthread.php?p=796581.

As I feel manually doing the registry changes for might be tricky for some and as Corsair might take a while to address this I extended SIV so this can be done with three mouse clicks . See http://forum.corsair.com/forums/showthread.php?p=793207 and http://forum.corsair.com/forums/showthread.php?p=792627 for how I used REGEDIT to do this.

Last edited by red-ray; 09-09-2015 at 03:38 PM. Reason: back to CL Commander + Work-a-round
Reply With Quote


  #2  
Old 05-04-2015, 03:32 AM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 777178
red-ray Reputation: 81
Thumbs down Support for Multiple H100iGTXs, Windows Compliance and having Unique USB Product IDs

Are multiple H100iGTXs supported on the same system?

Is there a firmware update to make the H100iGTX Windows Compliant? At the moment all H100iGTXs seem to have the same serial number of 7289_1.0 and checking http://msdn.microsoft.com/en-us/libr.../hh998535.aspx it specifies:
Quote:
USB serial numbers are optional for all other device classes. However, if you implement the serial-number feature, all devices of the same model must have unique serial numbers.
If both have the same serial number with more than one installed when the system restarts they will get randomly interposed

The Commander also has the issue of the serial numbers not being unique which I posted about (http://forum.corsair.com/forums/showthread.php?t=135292), but never got a responce.

I was wondering why there are issues with the original CL Commander and when I checked hydros7289.inf spotted:

Code:
[DeviceList.NTamd64]
%USB\VID_1B1C&PID_0C02.DeviceDesc%=DriverInstall, USB\VID_1B1C&PID_0C02
%USB\VID_1B1C&PID_0C03.DeviceDesc%=DriverInstall, USB\VID_1B1C&PID_0C03
These are the same as the original CL Commander As a consequence of this when you try and install a CL Commander it will be set to use the hydros7289.inf defined driver rather than HID and will not work. I expect if you remove the driver package and use Device Manager to update the driver then this will resolve the issue. An example of doing this is:

Quote:
C:\>dism /online /get-drivers /format:table | find "7289"
oem13.inf | hydros7289.inf | No | USB | Corsair Components, Inc. | 10/11/2014 | 3.4.0.0

C:\>pnputil -f -d oem13.inf
Microsoft PnP Utility

Driver package deleted successfully.
What plans do Corsair have to correct this? The two devices should never have had the same Product ID in the first place and there should be a firmware update to correct this. The hydros7289.inf needs to be adjusted to only match Class 255 devices so it gets used for the H100iGTX, but not for the Commander.




Attached Images
File Type: png H100iGTX.png (59.2 KB, 3094 views)
File Type: png Commander.png (45.2 KB, 1400 views)
File Type: png old Commander.png (49.8 KB, 2740 views)

Last edited by red-ray; 08-05-2015 at 02:16 AM. Reason: Typo
Reply With Quote


1 members found this post helpful.
  #3  
Old 06-17-2015, 02:16 PM
Corsair James's Avatar
Corsair James Corsair James is online now
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,491
POST ID # = 785282
Corsair James Reputation: 75
Default

Red-ray, please keep in mind these are User Forums, not official Corsair Support forums. Not every thread will have us replying.

For this issue specifically, we can report this to the devs but this isn't a big priority in my opinion.
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote


  #4  
Old 06-17-2015, 02:18 PM
Corsair James's Avatar
Corsair James Corsair James is online now
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,491
POST ID # = 785284
Corsair James Reputation: 75
Default

Threads merged.
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote


  #5  
Old 06-17-2015, 04:05 PM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 785307
red-ray Reputation: 81
Question Please can you clarify?

Quote:
Originally Posted by Corsair James View Post
Red-ray, please keep in mind these are User Forums, not official Corsair Support forums. Not every thread will have us replying.

For this issue specifically, we can report this to the devs but this isn't a big priority in my opinion.
Quote:
Originally Posted by Corsair James View Post
Please do not raise support tickets to get bugs resolved. I have edited your original ticket and removed that reference. Corsair Dustin is here to report any bugs found appropriately to our internal tracker. Our tech support team is not the proper channel to do so.
Thank you. Please will you update the thread title to include H100iGTX and H80iGT as these are more important than the old commander. The reason I started a new thread is that I can't change the title of a thread I start. I feel I should be able to.

I am now confused. Earlier you seemed to say I should post on the forum so CD could report the bugs and now you seem to be saying I should not. Please can you clarify this? As CD had not responded to either thread I had no idea if the issues had been entered onto the tracking system.

I too feel the issue with the old commander is not a priority, but it is for all the new devices. My main aim was to make Corsair aware they are selling devices that are not Windows Compliant and they should address this. Had the first post been reported in a timely manor maybe the same would not have happened again with the new devices.

It's almost trivial to do the hydros7289.inf change which should mostly resolve the conflict.

I still feel Corsair need to answer "Are multiple H100iGTXs supported on the same system?", same for H80iGT and I suspect H110iGTX.

Last edited by red-ray; 06-17-2015 at 04:51 PM.
Reply With Quote


  #6  
Old 06-17-2015, 05:13 PM
Corsair James's Avatar
Corsair James Corsair James is online now
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,491
POST ID # = 785319
Corsair James Reputation: 75
Default

Title has been updated.

To answer your question, you're welcome to post about the issues as we will read about them. We won't necessarily answer every single thread as I don't want to waste anyone's time simply by making it mandatory to say "acknowledged."

The other reason why I don't want people addressing each and every single thread is that newcomers to the forum as well as the veterans here shouldn't have to wait for one of us from Tech Marketing for an answer. Our Tech Support team has their own portal which allows them to provide in-depth answers in a quicker turnaround time than us. We don't want to provide tech support here on the forums since it's harder to engage in back and forth discussion (and clutters up the forums too).

Finally, Corsair Link and all products associated with it aren't my product line in Tech Marketing but I can assure you that the team is on top of the issues and Dustin does report everything. The problem isn't a refusal of us to address things but rather resources and project management to address both issues reported here, issues that come up in our test labs, and issues that are a part of the R&D process.

You're a very active user so I can understand both your frustration as well as desire for quick rapid responses. I don't think there is anyone on the team who doesn't know who you are and we all appreciate the work and feedback you provide. Unfortunately, there are always barriers that our users won't see and play a factor into why we can't be quick or assertive with the changes. I help the CUE team out with the HID software so whatever the Link challenges are, I totally understand them and so do the others internally. Eventually things will get better - the gears have already been in motion to make it so with the understanding that things MUST be improved, now and the future.

And yes, multiple coolers (like 2x H100i GTX) is supported in Link.
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote


  #7  
Old 06-17-2015, 05:34 PM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 785323
red-ray Reputation: 81
Default

Thank you for updating the title and OK about CL not being your product. I wish it was as I have far more faith in you than the current incumbent who has stated that he has an "intense desire to ignore" issues.

To summarise I can post issues, there is no way I can know if they have been noticed, will be acted on or when they may be addressed

Back in September I assumed CL was written by Corsair and a key engineer had moved on which is why there are so many issues with the new releases. I currently suspect CL is owned by CoolIT, Corsair are stuck in the middle and none too happy with CoolIT which is why all the new coolers come from Asetek. I would be far happier if Corsair told me what was happening as we have been told the "next" release will fix things for the past few releases and find it impossible to believe this anymore. I suspect CL will never be reliable unless Corsair start from scratch and implement it themselves. The CL code in SIV is only about 7,200 lines so I don't think it's that big a job.

Having multiple H100iGTX in the same system will randomly interpose them when the system is booted as they have the same USB serial number. The H100iGTX/H80iGT will also fail to pass DTM (https://msdn.microsoft.com/en-us/lib...or=-2147217396) testing.This is not ideal.

Last edited by red-ray; 06-20-2015 at 01:14 PM.
Reply With Quote


2 members found this post helpful.
  #8  
Old 06-23-2015, 05:02 PM
Corsair James's Avatar
Corsair James Corsair James is online now
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,491
POST ID # = 786339
Corsair James Reputation: 75
Default

Quote:
Originally Posted by red-ray View Post
Thank you for updating the title and OK about CL not being your product. I wish it was as I have far more faith in you than the current incumbent who has stated that he has an "intense desire to ignore" issues.

To summarise I can post issues, there is no way I can know if they have been noticed, will be acted on or when they may be addressed

Back in September I assumed CL was written by Corsair and a key engineer had moved on which is why there are so many issues with the new releases. I currently suspect CL is owned by CoolIT, Corsair are stuck in the middle and none too happy with CoolIT which is why all the new coolers come from Asetek. I would be far happier if Corsair told me what was happening as we have been told the "next" release will fix things for the past few releases and find it impossible to believe this anymore. I suspect CL will never be reliable unless Corsair start from scratch and implement it themselves. The CL code in SIV is only about 7,200 lines so I don't think it's that big a job.

Having multiple H100iGTX in the same system will randomly interpose them when the system is booted as they have the same USB serial number. The H100iGTX/H80iGT will also fail to pass DTM (https://msdn.microsoft.com/en-us/lib...or=-2147217396) testing.This is not ideal.
There is stuff we can't say because of it being a trade secret and there is stuff we can't say because of existing NDA's. I think you're looking for full transparency into product development, which doesn't exist in most industries, much less forums like this with manufacturers where dialogue can exist between guys like Dustin and users like you.

I'm sure you've worked in an industry where on the outside, assumptions can be made where X task doesn't need Y resources when looking in. However, when you're on the other side of the glass looking out, it is much more complex in the dealings that need to be managed to get things done.
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote


  #9  
Old 06-23-2015, 06:05 PM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 786352
red-ray Reputation: 81
Default I would ask for full and hope for some information

Quote:
Originally Posted by Corsair James View Post
There is stuff we can't say because of it being a trade secret and there is stuff we can't say because of existing NDA's. I think you're looking for full transparency into product development, which doesn't exist in most industries, much less forums like this with manufacturers where dialogue can exist between guys like Dustin and users like you.

I'm sure you've worked in an industry where on the outside, assumptions can be made where X task doesn't need Y resources when looking in. However, when you're on the other side of the glass looking out, it is much more complex in the dealings that need to be managed to get things done.
I work as a developer so am a few steps removed from end users and usually there is an NDA so there is no real issue. There are always target dates.

I have the NVIDIA NDA NVAPI (https://developer.nvidia.com/nvapi) so feel similar with Corsair could be possible.

Thank you for your time.
Reply With Quote


  #10  
Old 06-23-2015, 07:09 PM
Corsair James's Avatar
Corsair James Corsair James is online now
iCUE Product Manager
 
Join Date: Oct 2013
Location: Fremont, CA
Posts: 4,491
POST ID # = 786371
Corsair James Reputation: 75
Default

Quote:
Originally Posted by red-ray View Post
I work as a developer so am a few steps removed from end users and usually there is an NDA so there is no real issue. There are always target dates.

I have the NVIDIA NDA NVAPI (https://developer.nvidia.com/nvapi) so feel similar with Corsair could be possible.

Thank you for your time.
No, unfortunately, we don't have the resources to manage any type of SDK/Beta Access/NDA Arrangements/etc. with Link.
__________________

iCUE - A CORSAIR Interface
https://www.corsair.com/us/en/icue
Reply With Quote


1 members found this post helpful.
  #11  
Old 06-24-2015, 12:40 AM
CircuitWizardry CircuitWizardry is offline
Registered User
 
Join Date: Jun 2014
Posts: 107
POST ID # = 786423
CircuitWizardry Reputation: 21
Default

Quote:
Originally Posted by Corsair James View Post
No, unfortunately, we don't have the resources to manage any type of SDK/Beta Access/NDA Arrangements/etc. with Link.
It appears that Corsair also lacks the resources to keep their word.

We were promised 2/11/15 by Cool Guy, that a release that fixed the largest issues was close. Here we are over 4 months later, and the fixes have yet to arrive. Even worse, nary a peep about when we might get something.

We were also promised that a halfway release of Link would not be made. That the focus was on fixing the product for those of us who purchased. Then it came time to put out the new H80i GT and H100i GTX coolers, that promise was put aside, as Corsair put out a new release that failed to fix the big problems for existing products, yet supported the new coolers.

I'm tired of the lame excuses. Companies who want to get things done, figure out a way. The issue is that this just isn't that important for Corsair, or they'd figure out a way to get this done quickly.

I'd be willing to put a big bet down, that at the 5 month mark, we'll still lack Link software that fixes the biggest issues, like having to edit the registry, fix issues with updating firmware in CL devices, and fix the issues with the LED colors on the H100i. Which Corsair employee is ready to help me get back some of that money wasted on an H100i?
Reply With Quote


  #12  
Old 06-24-2015, 04:01 AM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 786442
red-ray Reputation: 81
Default

Quote:
Originally Posted by Corsair James View Post
No, unfortunately, we don't have the resources to manage any type of SDK/Beta Access/NDA Arrangements/etc. with Link.
These are really three totally different topics.
  1. Given NVIDIA and AMD have GPU SDKs for there not to be a CL SDK seems strange.
  2. For CL Beta releases I feel if Corsair made time CL would be a more reliable utility and Corsair would get fewer RMAs, need to spend far less time pacifying and supporting users after every new CL release that has new and still some old issues.
  3. I have no further comments on NDAs.

Last edited by red-ray; 06-24-2015 at 09:55 AM.
Reply With Quote


2 members found this post helpful.
  #13  
Old 06-24-2015, 05:43 PM
Corsair Dustin's Avatar
Corsair Dustin Corsair Dustin is offline
Corsair Employee
Corsair Dustin's PC Specs
 
Join Date: Oct 2013
Posts: 4,100
POST ID # = 786542
Corsair Dustin Reputation: 41
Default

Quote:
Originally Posted by red-ray View Post
These are really three totally different topics.
  1. Given NVIDIA and AMD have GPU SDKs for there not to be a CL SDK seems strange.
  2. For CL Beta releases I feel if Corsair made time CL would be a more reliable utility and Corsair would get fewer RMAs, need to spend far less time pacifying and supporting users after every new CL release that has new and still some old issues.
  3. I have no further comments on NDAs.
AMD and NVIDIA are enormous, a substantial amount of their business depends on their GPUs, and AMD and NVIDIA are enormous. So of course they're going to have SDKs. Corsair is small, and as far as we're aware none of our competitors have released SDKs for their products. And finally, a cooler is very different from a GPU. Your analogy doesn't work.

As for CL, this is actually what's going on. I'm unable to share details for obvious reasons, but you would be hard-pressed to find someone more aware of CL's pitfalls than myself, the PM, and the validations team. But it's been clear to us for some time that Link's existing code base is horribly shaky, and it took a while to get buy-in on revamping it from the powers that be. But we did eventually get that buy-in, and that's why things get so quiet on the Link front. We could spend eternity sussing out and patching all the lousy code in the original releases, or bring in a proper team to develop a new version from scratch and focus on that. And that's what happened.
__________________
Corsair DIY & Gaming Systems Architect
Product Manager for Cooling


Please do not send private messages requesting tech support or trouble shooting. You can create a thread and let the solution to your issue be visible to everyone, or alternatively, work directly with tech support by contacting them here.
Reply With Quote


1 members found this post helpful.
  #14  
Old 06-24-2015, 06:28 PM
red-ray red-ray is offline
Banned
red-ray's PC Specs
 
Join Date: May 2014
Location: England (GMT+1)
Posts: 7,148
POST ID # = 786552
red-ray Reputation: 81
Default You are incorrect

Quote:
Originally Posted by Corsair Dustin View Post
And finally, a cooler is very different from a GPU. Your analogy doesn't work.
Firstly, I said there are AMD and NVIDIA SDKs and there is no CL SDK. This is a statement of fact and I did not make any analogies.

SIV uses both the AMD SDK and NVIDIA SDK. I have also as you know developed code to report and control CL hardware. My assessment is that you are incorrect. NVAPI needs to do far more than a CL API would, but some of the API functionality is almost identical.

An obvious example is increasing the speed of the GPU fan as it get's hotter. This is identical to what happens with a CPU/GPU AIO cooler.

I am unable to go into more detail as this information is NDA.

I would be interested to hear Corsair's comments on http://forums.aida64.com/topic/1596-...k-information/ in which the Posted 06 December 2013 - 09:38 AM states "Corsair said they will roll out a brand new software stack with 3rd party applications support sometime next year" and confirms my deduction.

I am pleased to hear you confirm my deductions about the CL code are correct and even more so that it is being addressed.

And finally, I was hoping for an answer from the development team. I would like to see the CL4 technical overview of the revised architecture being published, just an overview not an in-depth specification.

Last edited by red-ray; 06-25-2015 at 01:54 PM. Reason: Reworded final comment as Dustin did not read it as I intended.
Reply With Quote


2 members found this post helpful.
  #15  
Old 06-24-2015, 08:41 PM
doctorlirio doctorlirio is offline
Registered User
doctorlirio's PC Specs
 
Join Date: Mar 2015
Posts: 52
POST ID # = 786575
doctorlirio Reputation: 15
Default

These last 2 posts are the best news i have read here in a long time.

I really hope we'll have a fully working bug free version of CL soon. Knowing that Corsair has finally decided to trash the base code of CL and start all over with a new software team sounds wonderful. It sure comes a bit late, but it is great news.

Many thanks to both of you. One brought up the subject and stirred it up enough for the other one to reveal some great info many of us were expecting for a long time. Great.

Last edited by doctorlirio; 06-24-2015 at 08:44 PM.
Reply With Quote


Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:33 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.