Alright, I went out and bought a USB to RS232 (serial) cable at lunch and got it up and going in Mac OS 10.4. The hardware’s part number is PL2303. It cost my employer about $30 from the electronics store around the corner but you can get it cheaper than that online. The drivers that came with it suck, don’t use them. They don’t work so there is no point in even trying to install them. Apple happens to have a driver though. It will require a restart but once you come back up, your device should be installed.
Using it is simple just do an ‘ls /dev/tty.*’ and you should see the device. Mine happens to be called:
/dev/tty.PL2303-0000103D
To use it with the hardware I have at work, I need to make sure that flow control is turned off. To start communicating with the device I use:
screen /dev/tty.PL2303-0000103D 115200 -f off
The 115200 is the baud rate at which the device is configured to communicate at. This varies per your device.
To detach from the screen (without terminating the connection to the device) you use ‘ctrl-a’ + ‘ctrl-d’. To close the connection and terminate the screen, you’d use ‘ctrl-a’ + ‘ctrl-\’.