Jump to content
Corsair Community

Giving up on Corsair Link


oscillik

Recommended Posts

I'm still here because...

 

 

But in a post of yours last fall I recall you saying you were done with Link and ordered an Aquaero??

so either your here to merely ruffle feathers or you still want a working Link product and if so try to understand no one wants things to work more than Corsair.

I know I'm teetering on being called a paid fanboy but I'm not,I'm simply a paint and collision body person .,who would like to spend some free time helping others.

You were here when it was basically Ramguy doing everything here but now there's alot of Corsair here daily and many times its on their own dime.

You have every right to be upset,aggravated and impatient,no doubt but you honestly must believe that Corsair would roll out a fix today if that were possible.

 

If I had a customer that didn't like a job I did for them and they came to me threatening and cursing and calling me names,,Id point them to the door

but if I were treated respectfully Id paint their car again and again till they were happy...

its all in how the situation is handled.

in the end tho I do hope things work out for you and all others,you do deserve as much

Link to comment
Share on other sites

  • Replies 152
  • Created
  • Last Reply

7 years warranty for material I paid € 340 and that does not work is the sad reality !

Consumers have rights and are not just here to pay.

I officially announce that I'm going to find as many people who have the same problem with LINK here in France and create a class action against CORSAIR.

(unity is strength!)

"Google Translated"

Link to comment
Share on other sites

Actually, that's what happened, which is why we're at where we're at. The Corsair Link 3.0 fork is largely our own code.

I'd like to excuse some of my statements then. I still think this should have happened a long time ago, but that is great news. As stated above, I haven't really been here for a couple of years, and when I returned because CL and H100i GTX wouldn't play ball I got the impression that things were very similar to back then, and didn't start an exhaustive read up on the history. Even though I have to do it manually for now, there's atleast a reason for me to hope for a change to the better now. I do not envy you the job of "taking over" CL development, I'd probably just start from scratch with the basics instead.

Would that we could. The problem is that the firmware, at least for the stuff manufactured by CoolIT, is their IP. So what you have are a couple generations of coolers with firmware we can't touch, along with structural and contract changes in place to prevent this from happening in the future.

 

The huge problem we run into is when there's a firmware problem and we don't have access to the firmware *to* fix it.

 

That's why this turns into a nasty gordian knot. So the best we can do is hack around it in the Link desktop client while trying to essentially design future implementations more thoughtfully. That's why H110i GT, H100i GTX, and H80i GT don't actually have the detection problems that H80i and H100i do.

I obviously don't know the inner details of your contracts, but is there anything preventing you just writing new firmware for the old units - from scratch - and make a clean break with all the contract issues and bugs in one go? I'd be more than willing to test/give feedback a new line of "free" firmware, and I doubt I'd be the only one.

Link to comment
Share on other sites

But in a post of yours last fall I recall you saying you were done with Link and ordered an Aquaero??

 

Please go find that, because you'd be wrong. I'm done with testing Link in it's current incarnation. I have no desire to further play beta tester. I was going to return my H100i, but since it was going to cost me postage, not to mention the postage I lost buying it, It just wasn't worth the trouble. It's sitting in an older system, being run by ASUS fan expert.

 

I bought the cooler, and had a Corsair power supply with Link on order. After mucking with the Cooler for over a month, I cancelled the order for the supply.

 

I've used an Aquaero, but don't presently have one. It was in a PC used in my workplace, meant for testing some temperature sensors. It was much cheaper that the fluid bath and controller we were going to buy.

 

so either your here to merely ruffle feathers or you still want a working Link product and if so try to understand no one wants things to work more than Corsair.

I know I'm teetering on being called a paid fanboy but I'm not,I'm simply a paint and collision body person .,who would like to spend some free time helping others.

 

Then why posting after posting where you allude that peoples issues with link are their ability to correctly install the software?

 

You were here when it was basically Ramguy doing everything here but now there's alot of Corsair here daily and many times its on their own dime.

You have every right to be upset,aggravated and impatient,no doubt but you honestly must believe that Corsair would roll out a fix today if that were possible.

 

If I had a customer that didn't like a job I did for them and they came to me threatening and cursing and calling me names,,Id point them to the door

but if I were treated respectfully Id paint their car again and again till they were happy...

its all in how the situation is handled.

in the end tho I do hope things work out for you and all others,you do deserve as much

 

The issue, is that the truth hurts. That's not my fault. It is Corsair's fault.

 

I am respectful. Find an instance where I've called someone a name without provocation. On an occasion or two you made some disparaging remarks so I had no issue throwing them back.

 

I believe a fix is possible, and I think it could be done in a month or two. One member here has shown it is possible to control the Link hardware reliably. But Corsair has chosen an unproven path. I don't think they have the knowledge or structure to do this kind of work. If they did, we would have something working a year ago!

 

I have no further empathy for Corsair. Where's the empathy for their customers? They continue to sell product that doesn't work as promised, and take customers money. Do you think that is ethical? I call it fraud.

 

So excuse me if I don't get down and thank the mods and "Cool Guy", for their breadcrumbs of information. They miss dates, promise more regular updates, and then blow off giving those updates, because they don't have progress to show. Yet they continue to mislead customers, and take those customers money to pay their wages.

 

I'm here because I think their behavior is unethical, and I hope to warn a few users.

Link to comment
Share on other sites

Actually, that's what happened, which is why we're at where we're at. The Corsair Link 3.0 fork is largely our own code.

 

 

 

Would that we could. The problem is that the firmware, at least for the stuff manufactured by CoolIT, is their IP. So what you have are a couple generations of coolers with firmware we can't touch, along with structural and contract changes in place to prevent this from happening in the future.

 

The huge problem we run into is when there's a firmware problem and we don't have access to the firmware *to* fix it.

 

That's why this turns into a nasty gordian knot. So the best we can do is hack around it in the Link desktop client while trying to essentially design future implementations more thoughtfully. That's why H110i GT, H100i GTX, and H80i GT don't actually have the detection problems that H80i and H100i do.

 

So what your saying is that those of us with H100i and H80i coolers are S.O.L. ?

Link to comment
Share on other sites

  • Corsair Employees
So what your saying is that those of us with H100i and H80i coolers are S.O.L. ?

 

NO. Absolutely not.

 

While it's much, much harder for us to solve your problems than we'd like, we're still trying. Efforts are still ongoing and all efforts regarding Corsair Link right now are being focused on stabilizing it and taking care of existing customers as well as keeping it stable for new customers who buy our newer coolers.

 

I'm not necessarily here to give excuses. The state of Corsair Link for some of our H80i and H100i users is patently unacceptable. But Corsair Link has changed managers within the past year to someone I have total confidence in.

 

Corporate bureaucracy and product development have a very slow roll, so the efforts of the new manager take a long time to be seen, especially when you think about the buggy mess he inherited. For perspective, I started working at Corsair in October 2013. You're not going to see products I had a heavy hand in developing until at least the third quarter of this year.

 

Does any of this excuse the state of Corsair Link? No. But I'm hoping that by being forthcoming it gives you a clear idea of the direction it's heading in.

Link to comment
Share on other sites

Please go find that, because you'd be wrong. I'm done with testing Link in it's current incarnation. I have no desire to further play beta tester. I was going to return my H100i, but since it was going to cost me postage, not to mention the postage I lost buying it, It just wasn't worth the trouble. It's sitting in an older system, being run by ASUS fan expert.

 

 

 

I've been using a custom loop, with the fan controllers built into my ASUS motherboard. It was way less effort than Corsair Link, and I got a better cooling solution.

 

The mention of the Aquaero itself was likely in one of the Pm's sent to me however the point I was making was that you said you were finished with Link and being a Beta tester and statements like this goes back to your join date,yet nearly a year later its the same type postings..

While you do have the right to post your issues even in a negative way but I think once repeated then these posts should be automatically moved out of the mainstream so that people that actually want help and those that try to help will not have to see the same drivel every day.

 

 

you've never ask for help with any of your issues

Link to comment
Share on other sites

FYI running Windows 10 Build 10049 disables CL due to compatibility issues.

 

This may be my 1st post, but I've been following this and other CL topics for a while now. It's abundantly clear that CL in it's current form does not work and really should be pulled from the shelves. The very least Corsair could do is to identify to potential buyers that CL software is in Alpha or Beta development phase.

Link to comment
Share on other sites

I have no further empathy for Corsair. Where's the empathy for their customers? They continue to sell product that doesn't work as promised, and take customers money. Do you think that is ethical? I call it fraud.

 

I'm here because I think their behavior is unethical, and I hope to warn a few users.

 

I'm not sure I'd go as far as calling it fraud but I agree with a lot of your post. The following is a simple statement of facts: Over the past 18 months Corsair has repeatedly lied in advertising, sold products that do not perform as described, failed to disclose details of missing features to customers, promoted features that depend on sub-standard software as key points of difference worthy of significant price premiums, and (at best) displayed limited transparency to customers seeking a resolution to these issues.

 

I believe things are improving but at present, Corsair does not qualify as an ethical company.

 

The purpose of these "drivel" posts has been questioned so here's my take on it: customers are buying these sub-par products everyday with the reasonable expectation they will perform as described. There's a good chance they'll be forced to waste hours of their time to get the product to work correctly or by going through the return process. That or they'll give up after the first few minutes having only wasteed their money. This has been my experience as a Corsair customer. I criticise Corsair because I'd like to help others avoid the same fate or maybe just choose not to reward a company that doesn't seem to have a lot of respect for its customers.

Link to comment
Share on other sites

NO. Absolutely not.

 

While it's much, much harder for us to solve your problems than we'd like, we're still trying. Efforts are still ongoing and all efforts regarding Corsair Link right now are being focused on stabilizing it and taking care of existing customers as well as keeping it stable for new customers who buy our newer coolers.

 

I'm not necessarily here to give excuses. The state of Corsair Link for some of our H80i and H100i users is patently unacceptable. But Corsair Link has changed managers within the past year to someone I have total confidence in.

 

Corporate bureaucracy and product development have a very slow roll, so the efforts of the new manager take a long time to be seen, especially when you think about the buggy mess he inherited. For perspective, I started working at Corsair in October 2013. You're not going to see products I had a heavy hand in developing until at least the third quarter of this year.

 

Does any of this excuse the state of Corsair Link? No. But I'm hoping that by being forthcoming it gives you a clear idea of the direction it's heading in.

 

Fair enough, just the way it was worded made it sound like we were destined to not get a solution through improved firmware.

Link to comment
Share on other sites

Since I updated my Windows 8 system to 8.1, CorsairLink 2.x.x would not show my Hydro 110i; I've been following some of these threads and the progress of CorsairLink 3, I justed uninstalled (rebooted) and installed 3.1.5525 and after rebooting version 3 still does not show my 110i.

 

BTW some people said that they had luck by switching the internal USB header that the 110i was attached to; I did that and my 110i is still not being detected.

 

Is there any solid information on when this problem is going to be addressed?

 

- Norm

Link to comment
Share on other sites

Fair enough, just the way it was worded made it sound like we were destined to not get a solution through improved firmware.

 

Oh I believe Corsair that we will get the solution, I just doubt that it will happen within the useful life of my cooler.

Fixing the problem for new products helps bring in new revenue, fixing it for customers who already spent their money goes on the expense side. Someone must be figuring out whether it's better to loose some repeat business from owners of the old products or to keep spending money on honoring their original value promise. So, priority goes to the new products, old products get further and further behind in the queue.

Link to comment
Share on other sites

Since I updated my Windows 8 system to 8.1, CorsairLink 2.x.x would not show my Hydro 110i; I've been following some of these threads and the progress of CorsairLink 3, I justed uninstalled (rebooted) and installed 3.1.5525 and after rebooting version 3 still does not show my 110i.

 

BTW some people said that they had luck by switching the internal USB header that the 110i was attached to; I did that and my 110i is still not being detected.

 

Is there any solid information on when this problem is going to be addressed?

 

- Norm

 

There isn't and there won't be because it depends on issues and situations not to be discussed publicly or with us customers.

Link to comment
Share on other sites

  • 2 months later...
NO. Absolutely not.

 

While it's much, much harder for us to solve your problems than we'd like, we're still trying. Efforts are still ongoing and all efforts regarding Corsair Link right now are being focused on stabilizing it and taking care of existing customers as well as keeping it stable for new customers who buy our newer coolers.

 

I'm not necessarily here to give excuses. The state of Corsair Link for some of our H80i and H100i users is patently unacceptable. But Corsair Link has changed managers within the past year to someone I have total confidence in.

 

Corporate bureaucracy and product development have a very slow roll, so the efforts of the new manager take a long time to be seen, especially when you think about the buggy mess he inherited. For perspective, I started working at Corsair in October 2013. You're not going to see products I had a heavy hand in developing until at least the third quarter of this year.

 

Does any of this excuse the state of Corsair Link? No. But I'm hoping that by being forthcoming it gives you a clear idea of the direction it's heading in.

 

The problem to me is that you are using .NET why not try transitioning your framework to C++ or even Java for that matter and remove .NET entirely, you may even find it's a lot easier and better for creating a multi-platform program so all users can use the software.

 

You could even make the software community driven make the production a hell of a lot quicker!

 

I'm getting very impatient with the CL software.

Link to comment
Share on other sites

The problem to me is that you are using .NET why not try transitioning your framework to C++ or even Java for that matter and remove .NET entirely, you may even find it's a lot easier and better for creating a multi-platform program so all users can use the software.

 

You could even make the software community driven make the production a hell of a lot quicker!

 

I'm getting very impatient with the CL software.

 

I assume you mean they are using C#? While I hate all things .NET myself, simply because I've had enough problems with .NET runtime installations, different versions and software relying on it simply refusing to work on some installations, I doubt the CL problems is due to .NET. It's possible to write bad software using any language, and the kind of problems we see with CL indicated to me poor planning, poor choices and poor knowledge. Those things are language independent.

 

The main reason I just had to answer this though, is the recommendation of using Java. Java is such a terrible mess that it makes .NET seem really polished. I don't know where to start with all that's wrong with Java, but I have to mention that it's extremely slow, has a very bad compatibility with Windows (GUI's made in Java are usually terrible), has the endless "security" warnings and overrides the users choices so that most older software simply don't work unless you install a old version of Java, is a terrible mess when it comes to libraries and dependencies and has a none-restrictive syntax promoting buggy and instable software.

 

I believe Java is going to die, and I think we've seen the start already. Things are slowly moving away from Java, and it's already quite common to find PC's without Java installed - as opposed to a few years ago.

 

If I think about combining the problems of Java with all the lackings of those that developed CL, I imagine a result so bad that most users wouldn't even manage to get CL started, and if you did it would be a complete disaster. You wouldn't save that much on the cross platform capability anyway. Basicly, what it gives you is that you write the GUI (which doesn't really work very well on Windows at least) once for all platform, and that the "core logic" is shared (not that it's much of that in CL). All the dealings with the OS and the low level hardware operations would have to be written specifically for each OS anyway - Java or not - and this is where most of CL actually lives.

Link to comment
Share on other sites

  • 4 weeks later...
I assume you mean they are using C#? While I hate all things .NET myself, simply because I've had enough problems with .NET runtime installations, different versions and software relying on it simply refusing to work on some installations, I doubt the CL problems is due to .NET. It's possible to write bad software using any language, and the kind of problems we see with CL indicated to me poor planning, poor choices and poor knowledge. Those things are language independent.

 

The main reason I just had to answer this though, is the recommendation of using Java. Java is such a terrible mess that it makes .NET seem really polished. I don't know where to start with all that's wrong with Java, but I have to mention that it's extremely slow, has a very bad compatibility with Windows (GUI's made in Java are usually terrible), has the endless "security" warnings and overrides the users choices so that most older software simply don't work unless you install a old version of Java, is a terrible mess when it comes to libraries and dependencies and has a none-restrictive syntax promoting buggy and instable software.

 

I believe Java is going to die, and I think we've seen the start already. Things are slowly moving away from Java, and it's already quite common to find PC's without Java installed - as opposed to a few years ago.

 

If I think about combining the problems of Java with all the lackings of those that developed CL, I imagine a result so bad that most users wouldn't even manage to get CL started, and if you did it would be a complete disaster. You wouldn't save that much on the cross platform capability anyway. Basicly, what it gives you is that you write the GUI (which doesn't really work very well on Windows at least) once for all platform, and that the "core logic" is shared (not that it's much of that in CL). All the dealings with the OS and the low level hardware operations would have to be written specifically for each OS anyway - Java or not - and this is where most of CL actually lives.

 

I meant removing .NET completely, Java is way better than .NET! Why do you think it's used by Google so much and the fact that programs now days rarely use .NET, you only get security issues if you don't know the correct programming techniques and good practices (as the security issues are 99.9% of the time user "developer" error) e.g. a good practice would be to include files that are well known and only include the files you need not the whole package that may contain the little bit of code you need, and implement the correct methods in the correct order. Another would be to correctly implement access modifiers (This is a biggie) and add inheritance / polymorphism, error checking. Heck I could go on and on... If this was done correctly it would fix (that you mention) speed issues, the speed depends on the memory management e.g. arrays vs arrayLists, also loops are an issue if they don't close properly, its not a slow language at all... The otherwise why would we be running it on our mobile devices!

 

You say the GUI doesn't work that well, well I can tell you you're doing something wrong... Most apps now days are made with Java or C++, If you have an Android phone every app uses Java.

 

You can package what ever version of Java you like (meaning every user get the compatibility), it's not hard to get around that one...

 

Low level, Java can work with low level, you can also use a mix of programming languages e.g. create a low level API in C++ and get Java to use the API.

 

The possibilities are endless, and all I see is bad programming... Loads of bugs not a lot of solutions. It's time to transition.

Link to comment
Share on other sites

I recently bought a new case ( Level 10 GT), my H110i GT wouldn't fit in it, so I bought a 240 mm cooler (Nepton 240M). As the case has a fan controller I also removed my Commander Mini, then I thought "Great, now I can uninstall Link" so I did.

I built everything into my new case, but the Nepton fans were noisy and there was no EASY way to contol them. So, I reinstalled the Commander Mini and connected the Silencio fans on my Nepton to it, before reinstalling Link. Then I was able to set the fans to quiet (and they ARE quiet). Who'd have thought that I would miss Link? My CPU (3570K o/c'd to 4.3) is also 4-5 degrees cooler than it was with the H110i GT, go figure. I've still got multiple entries on the left for all the readings, mostly on zero, but my system is a hell of a lot quieter and cool, so I don't mind.

Link to comment
Share on other sites

I meant removing .NET completely, Java is way better than .NET! Why do you think it's used by Google so much and the fact that programs now days rarely use .NET...

 

.NET and Java is both evil. They are "lazy" in that the developer is abstracted from the details so writing software is relatively quick, but the result is equally bad. You get software that doesn't properly utilize the hardware resources so that the developer can save some time. The result is waste of power, waste of capabilities and waste of the users' time. Don't ask me why Google uses so much Java.. ask Google. I haven't tried iOS, but I have some Android devices and honestly, even very simple applications jerks, hangs and crashes - having to reboot the device is not very uncommon. In short, it's a lot like Java on a computer ;)

 

...you only get security issues if you don't know the correct programming techniques and good practices (as the security issues are 99.9% of the time user "developer" error) e.g. a good practice would be to include files that are well known and only include the files you need not the whole package that may contain the little bit of code you need, and implement the correct methods in the correct order.

 

It's not Java's security issues that worries me, it's the way they try to deal with them. The reliance on certificates that expire and costs a lot of money for example, is a huge problem that has nothing to do with developers not knowing how to develop. They also keep changing "the rules", so that software that ran perfectly some years ago, suddenly is impossible to run with a recent version of Java. I have Java software that is impossible to get to run on a recent version because it's simply blocked for "security reasons". This means that only commercial software "survive", those with people constantly updating the software to fit the newest requirements for approval and paying to keep their certificates valid, while software that doesn't bring in money end up being unusable. That alone is reason enough to keep miles away from Java.

 

Another would be to correctly implement access modifiers (This is a biggie) and add inheritance / polymorphism, error checking. Heck I could go on and on... If this was done correctly it would fix (that you mention) speed issues, the speed depends on the memory management e.g. arrays vs arrayLists, also loops are an issue if they don't close properly, its not a slow language at all... The otherwise why would we be running it on our mobile devices!

 

Now you're loosing me, it seems to me like you're just naming random programming terms. Anyway, the speed issues are simply due to generalization. When you generalize, you can easily create multi platform software that runs equally bad on all platforms.

 

You say the GUI doesn't work that well, well I can tell you you're doing something wrong... Most apps now days are made with Java or C++, If you have an Android phone every app uses Java.

Why do you mix Java and C++? C++ is not abstracted, from there you can actually make use of hardware. It's still possible to code ineffectively, but you're not forced to like in the generalized languages.

Link to comment
Share on other sites

I'll readily concede Link has a lot of problem children, but the Commander Mini isn't one of them.

 

Oh yes it is! I am still waiting for firmware to address http://forum.corsair.com/forums/showthread.php?p=757703 and internal temperature feedback only works for sensor 4 when it should work for all 4 sensors.

 

Further CL can only report one of the three I have.

 

There is the LED flickering issue.

Link to comment
Share on other sites

Folks, it's been quite some time since I've accessed this forum and I'm amazed that the problems with Corsair Link continue. Same problems, same attempted damage control and same promises for a better product. I put up with about 2 years of empty promises and finally just quit waiting. It's a shame that this purportedly reputable company can't seem to get their act together!
Link to comment
Share on other sites

Folks, it's been quite some time since I've accessed this forum and I'm amazed that the problems with Corsair Link continue. Same problems, same attempted damage control and same promises for a better product. I put up with about 2 years of empty promises and finally just quit waiting. It's a shame that this purportedly reputable company can't seem to get their act together!

Spot on! I've also given up a long time ago, but was stupid enough to by another CL hardware as I thought that they must have gotten their act together by now as these things are still in sale (should have remembered: "fool me once...").

 

Boy was I wrong! It took a long time until they managed to release a version that even recognized my H100iGTX's temp sensor. Now it's recognized, but most of the time it won't respond to what I tell it to, the fans will visually run at a completely different speed than the graph displays even on the "standard" curves. Custom curve is completely futile, and basicly I just have to let it run in it's default state (without using CL). It's a tragedy really. In addition, my "old" Cooling Node still has most of the problems it originally had, rendering it useless as well.

Link to comment
Share on other sites

There's only so much I can do. I see the bugs here and then report them in our bug tracker, then basically keep banging on the walls until I hear something has changed/improved. Periodically I'll get new drops that are undergoing validation testing, but I can't share those for obvious reasons.

 

All I can tell you is that development is ongoing, and a new version that should address a lot of these problems is due before the month is out.

 

6 months later and still unable to put out a decent bit of code. Probably should've stuck with the memory business.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...