You can use either
Try this method.
Completely close the Virtual Router Manager program and try the following commands in command prompt window with admin priveleges.
1)Code:netsh wlan set hostednetwork mode=allow ssid=attwifi key=password
Change "password" to the password key that you are using for the hotspot
2)Code:macshift -i "YOUR WIFI CONNECTION NAME" "macaddress"
Do this command after navigating to the directory that you keep machshift in. Change "YOUR WIFI CONNECTION NAME" to the name of your physical wireless connection. Replace "macaddress" with one of your choice.
3) Go to the properties of your wired connection and enable internet connection sharing with your virtual hotspot. Then use the following command to start the hotspot
Code:netsh wlan start hostednetwork
Now see if your 3DS can connect to the internet.
Nope, still same problem.