When I create a windows 7 ad hoc other laptops and my xbox can connect but won't get internet the problem is that the IPv6 has no internet in the ad hoc but my host pc does have internet. How do i fix this?
Try setting up the Internet Connection Sharing (ICS) on the host computer (the computer whose Internet connection you plan to share):
a. Open Network Connections by clicking the
Start button, and then clicking Control Panel. In the search box, type adapter, and then, under
Network and Sharing Center, click View network connections.
b. Right-click the connection that you want to share, and then click
Properties. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
c. Click the
Sharing tab, and then select the Allow other network users to connect through this computer’s Internet connection check box.
Note:
The Sharing tab won't be available if you have only one network connection.
After you've followed the steps above to set up ICS on the host computer, make the following changes on all of the other computers (but not on the host computer).
a. Open Internet Options by clicking the
Start button, clicking Control Panel, clicking Network and Internet, and then clicking
Internet Options.
b. Click the
Connections tab, and then click Never dial a connection.
c. Click
LAN Settings.
d. In the Local Area Network (LAN) Settings dialog box, Under Automatic configuration, clear the
Automatically detect settings and Use automatic configuration script check boxes.
e. Under
Proxy server, clear the Use a proxy server for your LAN check box, and then click
OK.
Refer these links for more idea on Internet Connection Sharing between computers connected on a adhoc network:
Set up a shared Internet connection using ICS (Internet Connection Sharing)