Re: Pretty nasty
"Secondly, I'm not sure the new FTDI driver actually writes zero into the PID of the clone parts, I think they come with zero as the PID, but I could be wrong."
Couldn't have been. Under Windows, neither new or old FTDI driver would tolerate zero PID. Hence the suggestion to use PID recovery tool AND older driver.
These links seem to hint the same:
channeleye.co.uk/microsoft-bricks-scottish-ftdi-clones/
hackaday.com/2014/10/22/watch-that-windows-update-ftdi-drivers-are-killing-fake-chips/
Latter link has usable workarounds for Linux. Apologies for copying.
Arduinouser says:
My arduino got hit by this I think. If you use linux, you can tell the serial driver to load even if the pid=0: echo 0403 0000 > //sys/bus/usb-serial/drivers/ftdi_sio/new_id
Jiří Němec (@BluPix) says:
Thanks, whole operation to restore pid using http://www.rtr.ca/ft232r/
echo 0403 0000 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id
ft232r_prog –old-pid 0x0000 –new-pid 0x6001