About Us

Products

Services

Compatibility

Partners

Support

Store
 Login  View Cart

Wiki

Wiki Home > FAQ > SerialOverUSB


No supported application should require serial access but
due to the number of requests we receive for support with
serial over USB support we provide this document to help.

This issue assumes you have a fairly technical background
The way to get serial support is to create a symbolic link
in the 'dosdevices' directory to the equivalent serial device.

Thus, the command would be (in a terminal) under Mac OS X:
   cd ~/Library/Application\ Support/CrossOver/Bottles/<your-bottle-name-here>/dosdevices
   ln -s <your-physical-device> com1

For a linux system the command would be:

$ ln -s <your-physical-device> ~/.cxoffice/bottlename/dosdevices/com1

To discover the value you need to provide for <your-physical-device>, you will need to consult the documentation for the device driver or your Linux distribution. You may also try this technique:

  • Disconnect the device from your computer
  • Issue the following commands:
     cd /dev
     ls
  • Connect the device and wait a moment for your computer to recognize it
  • Repeat the "ls" command in the /dev directory
  • Compare the output from the first listing with the second to see if a new device file has been created

If you find a new device file, then use /dev/<the-device-file> as the value for <your-physical-device>.

You application should now having access to com1:. Your mileage may vary. If you are not able to get this working for com1:, please try creating a symbolic link for com2 or com3, instead. Some users report success for higher-numbered com ports where lower-numbered ones failed.

Please remember that we don't officially support any programs that use serial ports.
If your still having trouble getting your application to work, contact sales@codeweavers.com
if you are interested in having us provide professional services to add support for your application.
Please mention that you have already tried the steps in this FAQ.

Return to FAQ


 Page Locked  Page History  Recent Changes Help Last modified on 2008-08-13 06:36:50 by Ken Thomases