Have a read of this one and see my solution (eventually) - and the links that provided it - on 2nd page (that machine still flying just with the USB ports disconnected, which I haven't bothered upgrading/replacing as not used on that machine) ......
http://www.pprune.org/computer-inter...ing-100-a.html