Ooops. I hit the return button too soon. Here for all to benefit, are the steps as I understand them (please fix where I make mistakes) to create and share an ad-hoc computer-to-computer wireless network without need for a wireless router or wired hub.
A) To set up the HOST computer (the one with the wired connection):
- Ensure the host PC1 is hooked to the Internet via the Ethernet wire
- On WinXP PC1, press Start > Settings > Network Connections
- Then rightclick on the wireless network icon and select
- View Available Wireless Networks > Change Advanced Settings
- Select the "Wireless Networks" tab
- Hit the "Advanced" button
- Select "Computer to computer (ad hoc) networks only"
- And clear the "Automatically connect to non-preferred networks" box
- Again select the "Wireless Networks" tab
- Under "Preferred Networks", hit the "Add" button
- Enter in a "Network Name (SSID)" of "Hotel"
- Notice the grayed-out checked box indicating "This is a computer-to-computer (ad hoc) network; wireless access points are not used"
- For now, leave the "Network Authentication" as "Open"
- Likewise, leave the "Data encryption" as "Disabled" for now
- OK your way out of these forms
B) To set up the CLIENT computer (the one that will be wireless):
- On WinXP PC2, press Start > Settings > Network Connections
- Then rightclick on the wireless network icon and select
- View Available Wireless Networks
- You should see "Hotel" as an "Unsecured computer-to-computer network"
- Select "Hotel", press the "Connect", & "Connect Anyway" buttons
- You'll see the message "Acquiring network address"
- Soon you should see the message "Connected"
C) To Share the Internet connection:
- Go back to the host WinXP computer, PC1
- Make a note of the wired connection's name (e.g., Local Area Connection)
- Press Start > Settings > Control Panel
- Switch to classic view > Network Connections.
- Rightclick the connection to be shared
- Under Network Tasks, click "Change advanced settings"
- Select the "Advanced" tab
- Select the "Allow other network users to connect through this computer's Internet connection" check box.
- Disable the setting to "Allow other network users control or disable the shared Internet connection"
- Optionally turn on the Windows Firewall
- In the "Home networking connection", select a private network connection of "Local Area Connection" (i.e., the connection to the wired network)
- OK your way out of the forms
If the planets align, after you've completed this ICS configuratoin, the Network Connection window on the host PC1 should display the original wired Ethernet connection and display the status as Shared as well as Enabled.
Likewise, the Network Connection window on the client PC2 should display the connection on the host as an Internet Gateway. The client PC2 should now receive a private class, non-routable IP address in the
192.168.0.* address range via DHCP from the host computer and should have full Internet connectivity. Multiple client PCs can be connected in this manner.
Bear in mind, all this is theoretical. I tried it, but it didn't work (so I'm debugging as we speak). I'll let you know what I find out.
Note: For some inexplicable reason, I lost my wired connection when I ran the steps above but I got it back by turning off "Enable IEEE
802.1x authentication for this network" in the "Local Area Connection" "Authentication" tab on the host PC1; and then by selecting in the "Advanced" tab in the "Internet Connections Sharing" section to "Allow other network users to connect through this computer's Internet connection".
But, so many settings happened, that I'm not sure all the steps above were exact as I still don't have PC2 connected to PC1 wirelessly without a router.
Cindy