In order to create an ad hoc connection in Windows 8
using netsh utility, run CMD with administrative privileges’; just type cmd
on Start Screen, right-click it and select Run as administrator.
Now, first you need to check weather
your network interface supports virtualization or not. Simply, run the
following command to view Hosted network supported status.
netsh wlan show drivers
In case, it says No, you will
need to update your network adapter’s driver. If your NIC supports
virtualization, you’re good to go. Now, enter the following commands to
configure an ad hoc wireless connection.
netsh wlan set hostednetwork
mode=allow ssid= key=
Once the hosted network has been set
to allow, you need to start the mode to create an ad hoc connection. Just enter
the command below.
netsh wlan start hostednetwork
If it says “hosted network
couldn’t started”, you need to disable current wireless network device and
then enable it. You may also need to refresh network adapter list from Device
Manger to install a virtual network device driver.
When the hosted network is started,
enable ICS for newly created Wi-Fi connection, so that you can share your
internet connection with others. In order to enable ICS feature, head over to Network
and Internet –> Network Connections, and open Properties dialog of
network device (which is connected to internet). Now, open Sharing tab, enable Allow
other network users to connect through this computer’s Internet connection,
and then choose the newly created ad hoc connection from the list. In our case,
it’s Wi-Fi 2, as shown in the screenshot below.
Once the internet connection is
shared, check the IP address assigned to newly created ad hoc connection from
TCP/IPv4 Properties. If it doesn’t assign IP address, then run netsh wlan
start hostednetwork command in CMD.
After following the above steps, you
will be able to connect Wi-Fi enabled devices with your Windows 8 PC. As shown
in the screenshot below, the current internet connection is successfully shared
with ad hoc connection.