Author Topic: FTDI driver kills fake FTDI FT232??  (Read 956601 times)

0 Members and 5 Guests are viewing this topic.

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 13766
  • Country: gb
    • Mike's Electric Stuff
Re: FTDI driver kills fake FTDI FT232??
« Reply #825 on: October 26, 2014, 10:03:46 pm »

The pre 2.12 drivers did not have an EULA or limitations as far as I know
They did but it was hidden in the .INF files - I had a look through a few old sets of drivers and the "only for use with FTDI parts" condiiton has been in there for quite a few years

Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4317
  • Country: us
  • KJ7YLK
Re: FTDI driver kills fake FTDI FT232??
« Reply #826 on: October 26, 2014, 10:07:21 pm »
Whichever way you slice this, the handling of the situation is a major corporate debacle on the order of the http://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal

It will possibly make Wikipedia's list of http://en.wikipedia.org/wiki/Category:Corporate_scandals

Witness, OTOH, what happened with the Intel Pentium FDIV bug...
Quote
Though rarely encountered by average users (Byte magazine estimated that 1 in 9 billion floating point divides with random parameters would produce inaccurate results), both the flaw and Intel's initial handling of the matter were heavily criticized. Intel ultimately recalled the defective processors. http://en.wikipedia.org/wiki/Pentium_FDIV_bug

It cost Intel 100s of millions of $$$ to replace all those CPU chips, even though not one in a million of the users would ever be affected by the problem.  Somehow I don't expect the same kind of response from FTDI.
 

Offline tbbw

  • Contributor
  • Posts: 11
Re: FTDI driver kills fake FTDI FT232??
« Reply #827 on: October 26, 2014, 10:27:16 pm »

The pre 2.12 drivers did not have an EULA or limitations as far as I know
They did but it was hidden in the .INF files - I had a look through a few old sets of drivers and the "only for use with FTDI parts" condiiton has been in there for quite a few years
So in other words the user did not hafto agree to the eula it was a silent install with no prompt at all?
I can hardly say that is proof of the users consent on the eula at all if thats the case.
 

Offline Richard Crowley

  • Super Contributor
  • ***
  • Posts: 4317
  • Country: us
  • KJ7YLK
Re: FTDI driver kills fake FTDI FT232??
« Reply #828 on: October 26, 2014, 10:39:12 pm »
But in practical terms, it is not about "consent" or even "notification". It is about FTDI's deliberate boorish and destructive behavior.
They are going to have to hustle if they want avoid this becoming a major negative stain on their corporate reputation.
Whether they were morally in the right or not.
 

Offline Precipice

  • Frequent Contributor
  • **
  • Posts: 403
  • Country: gb
Re: FTDI driver kills fake FTDI FT232??
« Reply #829 on: October 26, 2014, 11:00:08 pm »
In practical terms, OEMs already specifying FTDI chips into their products are likely to continue doing so, since their gear will continue to work fine, either because they have their own VID/PIDs and drivers, or because FTDI drivers have continued to work fine.
OEMs specifying (or allowing) knockoffs are likely to have a hard think - either stay as they were, move to a known vendor, whether that's FTDI or other (possibly going down the driverless CDC route), or some third option I can't think of at the moment. Maybe rip off FTDI's drivers, register a VID/PID (maybe orphaned, if they want it for free?) and deliver a driver / chip combo. Driver certification under modern Windows might be an issue? Those super-cheap 'how do they make it so cheap, and ship it for that?' widgets might cost an extra dollar.
The side effect of temporary (but severe) annoyance for some of the end purchasers of gear containing FTDI knockoffs - yeah, it's an annoyance, and seems to have been done hamfistedly. They're in no way FTDI customers, or probable future FTDI customers. There's a clear recovery route for the damaged hardware. Several, even, and more are likely (and scams based on them, no doubt - 'download FTDIfix.exe and run it as administrator, answer yes to all prompts'...).
However, from FTDI's point of view - isn't this a clear message? Buy legit chips, or stop using FTDI drivers and identification? It could surely have gone better, but I'm not seeing it as a calamity.
 

Offline mrflibble

  • Super Contributor
  • ***
  • Posts: 2051
  • Country: nl
Re: FTDI driver kills fake FTDI FT232??
« Reply #830 on: October 26, 2014, 11:48:09 pm »
So in other words the user did not hafto agree to the eula it was a silent install with no prompt at all?
I can hardly say that is proof of the users consent on the eula at all if thats the case.
EULA is irrelevant up to a point, since local law trumps random legal droid vomit.

[x] I hereby agree to grant you the right to brutally murder me because I didn't properly read this sentence.

Nope, still illegal to brutally murder me. And likewise it's still illegal to cause property damages no matter what clever word permutation you crammed in the EULA.
 

Offline zapta

  • Super Contributor
  • ***
  • Posts: 6193
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #831 on: October 26, 2014, 11:49:16 pm »
On my OSX box I can connect USB/CDC devices without having to register any VID/PID.

Yay!
Remind me again what you're so incensed about? Is it that the knockoff silicon vendors chose to go the FTDI-clone route, rather than the CDC route?
(Note - I really don't mind at all if you don't remind me. This entire thing is a typical internet storm in a teacup, and I'll be happy when it becomes a footnote, just like the Prolific driver episode).

Still missing the point.

"For the Mac you simply need to report your device class correctly and the driver scan picks up the correct drivers. (Windows ignores the device class which is why you need to supply the .inf file)."

http://stackoverflow.com/questions/1176939/do-i-need-to-write-my-own-host-side-usb-driver-for-a-cdc-device

Windows does not provide a generic USB/Serial no-driver-out-of-the-box experience as it does with keyboards, mice and flash disks. Having this capability will solve the FTDI cloning issue.
 

Offline Precipice

  • Frequent Contributor
  • **
  • Posts: 403
  • Country: gb
Re: FTDI driver kills fake FTDI FT232??
« Reply #832 on: October 27, 2014, 12:04:41 am »
Windows does not provide a generic USB/Serial no-driver-out-of-the-box experience as it does with keyboards, mice and flash disks. Having this capability will solve the FTDI cloning issue.

Doesn't this still rely on on device manufacturers stopping pretending (via VID/PID) to be an FTDI chip? Hence actually spending money to register?
If they don't, they'll still get looked up as an FTDI part, and still get FTDI drivers - or am I missing the point?

 

Offline Precipice

  • Frequent Contributor
  • **
  • Posts: 403
  • Country: gb
Re: FTDI driver kills fake FTDI FT232??
« Reply #833 on: October 27, 2014, 12:08:52 am »
Are they listed on any stock exchange? I've been looking to see if the driver update had any impact on their share prices but can't find anything. What are they a privately owned company?

Line 1 of their Wikipedia entry...
http://en.wikipedia.org/wiki/FTDI
Future Technology Devices International, commonly known by its abbreviation FTDI, is a Scottish privately held semiconductor device company, specializing in Universal Serial Bus (USB) technology.[1]

privately held - not listed.
 

Offline zapta

  • Super Contributor
  • ***
  • Posts: 6193
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #834 on: October 27, 2014, 12:10:57 am »
Windows does not provide a generic USB/Serial no-driver-out-of-the-box experience as it does with keyboards, mice and flash disks. Having this capability will solve the FTDI cloning issue.

Doesn't this still rely on on device manufacturers stopping pretending (via VID/PID) to be an FTDI chip? Hence actually spending money to register?
If they don't, they'll still get looked up as an FTDI part, and still get FTDI drivers - or am I missing the point?

No, it doesn't, the OS will select drivers based on the device class, regardless of VID/PID. Anybody can then have an out-of-the-box-no-driver experience without using FTDI's VID and without having to register with Microsoft. This is what OSX and Linux do.

Of course this will eliminate FTDI's main competitive advantage but that's how the free market works.
 

Offline krater

  • Regular Contributor
  • *
  • Posts: 60
  • Country: de
Re: FTDI driver kills fake FTDI FT232??
« Reply #835 on: October 27, 2014, 01:24:51 am »
I think this has been understood and appreciated throughout the discussion, the problem is that FTDI is not actually taking measures to stop counterfeiters and is taking it's pain out on innocent bystanders instead of enlisting their support in getting to the counterfeiters it's branding them along with the counterfeiters and doing them more harm. It spells money grabbing all over.

Yes users of fakes/clones are taking some collateral damage - what do you think FTDI should have done about it - just let them keep on using their drivers? Would you expect Microsoft to let you keep on using a counterfeit copy of Windows or Office because you had been using it a while or didn't know it was counterfeit?

FTDI's driver action is going to hinder counterfeiters look at Sparkfun's response. They are going to double check anything they have doubts about and will be even more careful with their supply chain in the future. FTDI's drivers have identified a whole bunch of fakes which everyone in the chain from user to whoever the hell made them were either blissfully or wilfully unaware of.

I consider the claims of 'never going to use FTDI parts again' to be bluster and bullshit, an admission that they produce low quality shit that may contain fakes of unknown quality and origin and would like to carry on getting away with it. I'm sure the One Hung Los of the world don't like it - screw them.

Rufus, here is your fish...
<°°°))))))))))))))))><

Extra big one with three eyes...
"it was working yesterday.  hmmm.  maybe the vendor FTDI'd me via a windows update..."
 

Offline Detritus

  • Newbie
  • Posts: 4
Re: FTDI driver kills fake FTDI FT232??
« Reply #836 on: October 27, 2014, 02:00:16 am »
From an email exchange I had with the CEO of FTDI concerning this...

Quote
Dear XXXXX
Thank you for your recent email regarding our recent driver release – we appreciate your feedback.
As you are probably aware, the semiconductor industry is increasingly blighted by the issue of counterfeit chips and all semiconductor vendors are taking measures to protect their IP and the investment they make in developing innovative new technology. FTDI will continue to follow an active approach to deterring the counterfeiting of our devices, in order to ensure that our customers receive genuine FTDI product. Though our intentions were honorable, we acknowledge that our recent driver update has caused concern amongst our genuine customer base.  I assure you, we value our customers highly and do not in any way wish to cause distress to them.
The recently release driver release has now been removed from Windows Update so that on-the-fly updating cannot occur. The driver is in the process of being updated and will be released next week. This will still uphold our stance against devices that are not genuine, but do so in a non-invasive way that means that there is no risk of end user’s hardware being directly affected.   
As previously stated, we recommend to all our customers to guarantee genuine FTDI products please purchase either from FTDI directly or from one of our authorised distributors.  http://www.ftdichip.com/FTSalesNetwork.htm
If you are concerned that you might have a non-genuine device, our support team would be happy to help out.
Yours Sincerely
Fred Dart - CEO

So they do seem to have recognized the error of their ways and are backing off on dorking with others hardware.
 

Offline tbbw

  • Contributor
  • Posts: 11
Re: FTDI driver kills fake FTDI FT232??
« Reply #837 on: October 27, 2014, 02:00:39 am »
So in other words the user did not hafto agree to the eula it was a silent install with no prompt at all?
I can hardly say that is proof of the users consent on the eula at all if thats the case.
EULA is irrelevant up to a point, since local law trumps random legal droid vomit.

[x] I hereby agree to grant you the right to brutally murder me because I didn't properly read this sentence.

Nope, still illegal to brutally murder me. And likewise it's still illegal to cause property damages no matter what clever word permutation you crammed in the EULA.
It just sounded like since they had an uela in an file burried somewhere that the end user never even saw made the whole thing perfectly "ok" acording to them.
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11925
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #838 on: October 27, 2014, 02:32:22 am »
...

I appreciate that your post appears to be genuine. But "Detritus"...posting as a troll? Could you maybe have thought a little more clearly about that?
 

Offline Detritus

  • Newbie
  • Posts: 4
Re: FTDI driver kills fake FTDI FT232??
« Reply #839 on: October 27, 2014, 03:01:00 am »
...

I appreciate that your post appears to be genuine. But "Detritus"...posting as a troll? Could you maybe have thought a little more clearly about that?

Nothing trollish about it. It's a real email I got from him. I interrupt it to mean they aren't going to be bricking anyone else's hardware any longer.

I use Detritus as my handle because I'm a big fan of Discworld, and I live in the north, and I tend to think my brain works better when cold. Not that Detritus was a troll in the books.
 

Online IanB

  • Super Contributor
  • ***
  • Posts: 11925
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #840 on: October 27, 2014, 03:06:18 am »
I use Detritus as my handle because I'm a big fan of Discworld, and I live in the north, and I tend to think my brain works better when cold.

Right you are then. Cold heads probably do work better than hot heads  :)
 

Offline iampoor

  • Frequent Contributor
  • **
  • Posts: 500
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #841 on: October 27, 2014, 03:35:26 am »
I wonder how many thousands of Arduninos will be destroyed....
 

Offline Bud

  • Super Contributor
  • ***
  • Posts: 6927
  • Country: ca
Re: FTDI driver kills fake FTDI FT232??
« Reply #842 on: October 27, 2014, 03:45:30 am »
From an email exchange I had with the CEO of FTDI concerning this...

Quote
Dear XXXXX
Thank you for your recent email regarding our recent driver release – we appreciate your feedback.
As you are probably aware,...

And how is this your "personal email exchange" is different from what was posted 3 days ago on page 38 of this thread , and was also publicly available on FTDI web site?
Facebook-free life and Rigol-free shack.
 

Offline Detritus

  • Newbie
  • Posts: 4
Re: FTDI driver kills fake FTDI FT232??
« Reply #843 on: October 27, 2014, 03:47:58 am »
From an email exchange I had with the CEO of FTDI concerning this...

Quote
Dear XXXXX
Thank you for your recent email regarding our recent driver release – we appreciate your feedback.
As you are probably aware,...

And how is this your "personal email exchange" is different from what was posted 3 days ago on page 38 of this thread , and was also publicly available on FTDI web site?
Probably nothing, but at the rate new posts have been added to this thread, who can keep up and read them all?
 

Offline tbbw

  • Contributor
  • Posts: 11
Re: FTDI driver kills fake FTDI FT232??
« Reply #844 on: October 27, 2014, 04:11:33 am »
I wonder how many thousands of Arduninos will be destroyed....
Two down for me luckely they can be unbricked found this kind sir on twitter with the fix:
https://twitter.com/marcan42/status/525527784026685440
 

Offline iampoor

  • Frequent Contributor
  • **
  • Posts: 500
  • Country: us
Re: FTDI driver kills fake FTDI FT232??
« Reply #845 on: October 27, 2014, 04:33:14 am »
I wonder how many thousands of Arduninos will be destroyed....
Two down for me luckely they can be unbricked found this kind sir on twitter with the fix:
https://twitter.com/marcan42/status/525527784026685440

Nice.

I havent plugged mine in in over a week. If I plug it in now, it should be fine right?

I was supposed to be doing development with it all last week. Glad those plans fell through!
 

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: FTDI driver kills fake FTDI FT232??
« Reply #846 on: October 27, 2014, 04:34:00 am »
Fuck, even Dave is using the fucking whatevergate name?

:(
 

Offline all_repair

  • Frequent Contributor
  • **
  • Posts: 716
Re: FTDI driver kills fake FTDI FT232??
« Reply #847 on: October 27, 2014, 04:48:55 am »
For all_repair:

Company Details

Name & Registered Office:
FUTURE TECHNOLOGY DEVICES INTERNATIONAL LIMITED
2 SEAWARD PLACE
CENTURION BUSINESS PARK
GLASGOW
G41 1HH
Company No. SC136640



Are they listed on any stock exchange? I've been looking to see if the driver update had any impact on their share prices but can't find anything. What are they a privately owned company?

Thanks for the replies.  I was trying to SHORT the share and inform of my actions later.  Looks like it is not listed.  If i am their bankers or supplier, I would take concrete actions to withdraw credit.  It is a foregone conclusion, FTDI is 50% gone.  Unless some drastic measures are taken to gain trust, which I did not see in the previous CEO memo (his mindset likely is the root of this issue).
 

Offline EEVblog

  • Administrator
  • *****
  • Posts: 37784
  • Country: au
    • EEVblog
Re: FTDI driver kills fake FTDI FT232??
« Reply #848 on: October 27, 2014, 04:57:31 am »
even Dave is using the whatevergate name?

I didn't start it, but I like it.
 

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: FTDI driver kills fake FTDI FT232??
« Reply #849 on: October 27, 2014, 05:21:25 am »
even Dave is using the whatevergate name?

I didn't start it, but I like it.

Yes, I understand, but anything that is even slightly scandalous gets a -gate suffix now. Not very original and misses the point.

But I guess we live in the world of hashtags and clones now, so why not combine the two :/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf