Hmm, ok the data inside that Ethernet packet (21 70 00 00 12 04) corresponds to the hex values you would send to the virtual COM port for the same command. So perhaps the COM port redirector isn't doing anything fancy after all, just wrapping those hex bytes up in a TCP packet. I'm going to try something which will probably seem overly elaborate, but will test a theory:
Windows machine running terminal emulator <-> real COM port <-> serial cable <-> real COM port <-> Mac <->
MultiCOM redirector <-> RFXCOM (over Ethernet)
If that works then I will know it's possible to use MultiCOM on the Mac as the COM port redirect. I am already in contact with the author of MultiCOM who reckons it should work with a virtual COM port, making the setup like this:
Application on Mac sending hex bytes <-> virtual COM port <->
MultiCOM redirector <-> RFXCOM (over Ethernet)
Bloodline, you reckon it's quite simple to set up a virtual COM port under OS X. I have Googled it but can't find out how. Would you mind pointing me in the right direction?
--
moto