I had zero luck directly binding a USB-to-serial adapter to a XP VM. It would bind, but transfer speed was very low and only worked for small data bursts. The fix was to set up a virtual serial port using a server socket. The serial client (Mac side) is provided by a small application which you can find at: 'http://eudyptes.com/SerialClient.php' . So far it has worked perfectly with everything I've tried. Many thanks to the folks at 'Eudyptes Info' for the fix.