Thought I would follow up. Thanks for posting this information. Instead of doing registry edits (so these instructions have NO registry edits), there is a newer version of ICS found below (in step #1). It will load the correct and working ICS (Internet Connection Sharing).
So if you want to install this here are the newer steps:
1. Go to post #2 in the following link, download and install ICS (Internet Connection Sharing) found attached to it (at the bottom of post #2):
Internet Sharing over WiFi - WMWifiRouter v0.90 (Jan 11, 200
- xda-developers
Download "ICSInstall.CAB". You will need a membership there. After downloading copy the CAB file to your device, and RUN. MAKE SURE YOU INSTALL TO DEVICE MEMORY. This will install ICS.
2. Download the newest WMWifiRouter here (this is the app for installing the WiFi Router after installing ICS):
WMWifiRouter v0.90 (Jan 11, 200
You have really have two options for download, one with network settings preinstalled, and one without network settings preinstalled. If you install the one with network settings preinstalled (the first option they have on the site), then it automatically sets up the connection and calls it: WMWifiRouter (as a standard wifi ad-hoc network). This is an unsecured connection. You can modify these setting by going to the WiFi control panel applet (Settings -> Connections Tab -> WiFi) and modifing the settings. (For example I added WPA protection to mine...)
You also could download the second option, one without network settings pre-installed, which lets you setup your own Ad-Hoc network with your own settings. You will need to setup your own ad-hoc network connection in the Wifi control panel. If you don't know how to do this, use option 1... But you would want this option if you want to install your own name for your WiFi network from the start, otherwise you could always install the one with network settings, create your own, and then delete the one they provided. It would work either way.
3. Install WMWifiRouter:
After choosing your version install it. Either use the CAB file and copy it to your device and install there, or use the desktop installer. Once installed, you can run this from the Programs menu and when you do, I suggest you go in to the options and select "Use DHCP Allocator", this will make it give your device an IP address automatically, otherwise you might need to set a Static IP within these settings on the device connecting to the phone:
IP address in the range of: 192.168.0.2-192.168.0.254
Subnet mask: 255.255.255.0
Default gateway: 192.168.0.1
DNS (Name) server: 192.168.0.1
Even without the DHCP allocator it will still serve DHCP, some devices will find the network easier with it on, others work better with it off. DHCP allocator serves these addresses: 192.168.0.32 - 192.168.0.254.
After that, you just connect from your PC using your Wifi software, and you are set. There are ample FAQ and the best place for support with NON-DEVICE SPECIFIC QUESTIONS is on this page (as well as newer versions):
Internet Sharing over WiFi - WMWifiRouter v0.90 (Jan 11, 200
- xda-developers