FREE COM multiplexer software!
Posted: Thu Oct 09, 2008 1:05 pm
So I wanted to run multiple adapters to wardrive, but the only laptop I have with a serial port is Windows XP. This limits me to NetStumbler, which only supports one adapter at a time.
I can run multiple copies of NetStumbler, yes, but only one gets the GPS feed. That's no good, so I went digging and found this little gem:
http://www.eterlogic.com/Products.VSPE.html
Eterlogic Virtual Serial Port Emulator. It lets you take one COM port, and in "Splitter" mode, replicates that data to a virtual COM port that it then splits and feeds to multiple apps - in my case, multiple instances of the same app.
I plugged in/turned on all 3 wifi adapters, started the VSPE.
Created new emulation, type of "Splitter," feed data from COM1 to COM7, at 115200 (speed of GPS). Initialized the COM split. All apps get set to the same port for this software; for me COM7.
Start first NS instance, set to Dell. Set GPS to COM7, picked up lock.
Start second NS instance, set to WG111T. Set GPS to COM7, picked up lock.
Verified that Dell still had GPS lock - YES!
Started third instance, set to WG111v2, GPS on COM7 - lock.
Verified - three adapters, three NS instances, three GPS locks, ONE GPSr unit!
The only thing I noticed is that when shutting down, you MUST "FILE-->EXIT" Netstumbler otherwise NetStumbler locks up - it looks like it closed, but the process is still running in task manager.
A small price to pay, I think. By clicking on the running emulation in VPSE, and then clicking the blue circle with an "I" in it, you can look at all the processes that are utilizing that specific emulation. You can have more than one emulation running at a time, too.
I figured that this was well worth sharing!
I can run multiple copies of NetStumbler, yes, but only one gets the GPS feed. That's no good, so I went digging and found this little gem:
http://www.eterlogic.com/Products.VSPE.html
Eterlogic Virtual Serial Port Emulator. It lets you take one COM port, and in "Splitter" mode, replicates that data to a virtual COM port that it then splits and feeds to multiple apps - in my case, multiple instances of the same app.
I plugged in/turned on all 3 wifi adapters, started the VSPE.
Created new emulation, type of "Splitter," feed data from COM1 to COM7, at 115200 (speed of GPS). Initialized the COM split. All apps get set to the same port for this software; for me COM7.
Start first NS instance, set to Dell. Set GPS to COM7, picked up lock.
Start second NS instance, set to WG111T. Set GPS to COM7, picked up lock.
Verified that Dell still had GPS lock - YES!
Started third instance, set to WG111v2, GPS on COM7 - lock.
Verified - three adapters, three NS instances, three GPS locks, ONE GPSr unit!
The only thing I noticed is that when shutting down, you MUST "FILE-->EXIT" Netstumbler otherwise NetStumbler locks up - it looks like it closed, but the process is still running in task manager.
A small price to pay, I think. By clicking on the running emulation in VPSE, and then clicking the blue circle with an "I" in it, you can look at all the processes that are utilizing that specific emulation. You can have more than one emulation running at a time, too.
I figured that this was well worth sharing!