#11362: Support counterfeit FTDI devices that were bricked by FTDI's Windows driver --------------------------+------------------------------ Reporter: waddlesplash | Owner: mmlr Type: enhancement | Status: new Priority: normal | Milestone: R1 Component: Drivers/USB | Version: R1/Development Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: All | --------------------------+------------------------------ For what that means, please see: [https://twitter.com/marcan42/status/525126731431038977/photo/1 dissasembly of the Windows FTDI driver], [https://lkml.org/lkml/2014/10/23/129 attempts by FTDI to get Linux to do the same], and [https://twitter.com/mikelectricstuf/status/524931451717165056 FTDI's response that shows it's intentional]. Looking at [http://marc.info/?l=linux-usb&m=141403510729881&w=2 Linux's pending patch for this], it appears all we need to do is to add a PID of {{{0}}} to the list [http://grok.bikemonkey.org/source/xref/haiku/src/add- ons/kernel/drivers/ports/usb_serial/FTDI.h#21 here]. As to why we should support these "counterfeit" devices: * They are extremely widespread (e.g. all Arduinos will be bricked by this) * Most consumers have no idea which one is in their device, we shouldn't punish consumers for something done by the manufacturer. -- Ticket URL: <https://dev.haiku-os.org/ticket/11362> Haiku <https://dev.haiku-os.org> Haiku - the operating system.