Windows – Connecting a MacBook Pro to a Windows ad hoc network

ad hocNetworkwifiwindows

I'm trying to share my wired ethernet connection from my Windows 7 laptop with my MacBook Pro (running 10.6.5). I've just set it up to be an open network; no encryption. I'm pretty sure I set up the ad hoc network correctly, it's broadcasting, and I can connect to the network on the mac.

The catch is that the network shows up under the "Devices" part of the menu, rather than the main networks area. I can't browse to any websites, nor connect to the Windows box via samba. The IP assigned is a 169.254 one.

Is there some setting somewhere that I missed to get this to work correctly? Do I need to manually set this up some how? Here are my network settings:
Connection Woe

Best Answer

You've set up the connection correctly, but it looks like you haven't set the Windows machine to allow other computers on the ad-hoc network to access the internet. Here are the steps you need (shamelessly taken from this blog post):

Note: I assume that you have ensured that the Windows machine is connected to the internet through some non-wireless method. If not, you definitely need to do that first, otherwise there's nothing to share.

  1. Click on the Windows icon, and type View network connections and press enter.
  2. Identify the wired internet connection and the wireless card. Locate the wired internet connection and right click on it. Select Properties.
  3. Click on the Sharing tab. Make sure the box Allow other users to connect through this computer's internet connection is checked.