Software (Version 1.0): Using VirtualWiFi
Steps on How to Use VirtualWiFi
The instructions on this page assume that you have correctly installed VirtualWiFi using the steps described on the VirtualWiFi install page.
An Example
If we were connected to an infrastructure network called rover, and wanted simultaneous connectivity to an ad hoc network with ssid VirtualWiFi, with non-adaptive switching, and a switch time of 500 ms for the infrastructure network, then our sequence of commands would be as follows:
net stop wzcsvc
VirtualWiFi install
VirtualWiFi addnetwork -ssid MultiNet -mode ah
VirtualWiFi changeparams -ssid RedRover -mode is -switch 500 -isadapt 0
In the screen snapshot after running the above commands,
we see two new virtual adapters, with the following names: VirtualWiFi IS RedRover and VirtualWiFi AH MultiNet corresponding to the two networks. The task manager also shows the service, and the corresponding executable VirtualWiFiSvc.exe, which is created and started by the installer. The name of the service is VirtualWiFiService.
Tests for Checking Correctness
The following tests could be used to verify the correct operation of VirtualWiFi:
Check if you can independently associate with each network, and whether you get a valid IP address. This should be done before you install VirtualWiFi.
After installing VirtualWiFi, or after adding a network, check to see on the network connections window for virtual adapter corresponding to each connection, and if all virtual miniports get a valid IP address.
Our VirtualWiFihelper utility should also be used for verification with the following steps:
Check to see if VirtualWiFi is attempting to connect to the correct number of networks by using: "VirtualWiFihelper.exe -getNumNetworks"
"VirtualWiFihelper.exe -getssid" gives the SSID of the current network to which the card is connected. Periodically checking this value will inform you if the card is really switching across different SSIDs.
"VirtualWiFihelper.exe -getmode" gives the current mode of the current network. Periodically executing this command will tell you if the card is really switching across different network modes.
"VirtualWiFihelper.exe -getSwitchTime" and "VirtualWiFihelper.exe -getWaitTime" can be used to verify that VirtualWiFi is using the correct parameters for different networks.
Ping machines on all the networks. This should be successful if VirtualWiFi is running correctly.
Back to VirtualWiFi Software Page

Subscribe to this forum
for latest updates and discussion on the VirtualWiFi software.