Many smartphones or other devices do not support the same network configuration that is easily shared from laptop to laptop.
This guide can show you a free way to share your network connection with these devices without also needing to install any third-party software on Windows Vista or 7 (though it's possible on XP too). Keep in mind that this works best when your laptop is connected via a cable. Ultimately, this method is ideal for sharing the Internet connection in a hotel room (many rooms have only one ethernet cable) from your laptop to other devices.
All you'll need in advance, besides a working network connection, is an up-to-date version of the Java Runtime Environment installed. You can check whether you have JRE, or even get the latest version here.
Step 1: Open your browser of choice and navigate to www.virtualaccesspoint.com. Note that this page will need to remain open as long as you want to share your connection.
Step 2: Once the page is loaded, a small window will open asking for permission to run an app. This is normal, and you'll need to grant it permission to run.
Step 3: Enter the name for your access point, as well as the desired security key. Click on Turn On Soft AP to create your access point.
Step 4: Right-click on the network icon in your System Tray. Click Open Network and Sharing Center.
Step 5: A new network will appear in your list of active networks with the name you chose in Step 3. Click on the link next to Connections.
Step 6: Click Properties in the window that appears.
Step 7: Click on the Sharing tab and check the box labeled Allow other network users to connect through this computer's Internet connection. Select Local Area Connection from the drop down box and click OK.
You should be able to connect to this new access point with just about any device that supports wireless. Once you're done with the connection, simply press the Turn Off Soft AP button on the VirtualAccessPoint page.