How to Troubleshoot
Windows 98SE Internet Connection Sharing (ICS)
If, after following all that you have read in the previous pages, you still can't get ICS to work correctly, you will need to do some troubleshooting.
The most common of the problems you will experience in ICS:
You receive the following message on the client when attempting to access the Internet: "Page can not be displayed". This is even though when you check the status on the ICS gateway computer it shows that one computer is using the Internet Connection.
Let's do some checking by the numbers: Note: Since most people use a dial-up connection when accessing the Internet, our test computer (host) was setup using a dial-up adapter rather than DSL, ISDN or another type of "all ways connected" Internet connection. If you are using DSL, ISDN or other form of connection, other than dial-up, you will need to substitute your connection type for the dial-up adapter information provided below.
1. Host Settings:
Make sure that "Don't Prompt to use Dial-up Networking" has been selected.
Under File, Properties, Server Types tab, TCP/IP Settings
Make sure that Server assigned IP address is selected
Make sure that Primary and secondary DNS is defined
Make sure that "Use IP Header compression" is selected
Make sure that "Use Default gateway on remote network" is selected
Under Control Panel , Network, Configuration tab, make sure the following are present and/or selected:
Client for Microsoft Networks
Your Network Interface Card (NIC)
Dial-UP Adapter
Internet Connection Sharing (Adapter) is present
Internet Connection Sharing (protocol) (Your NIC is present)
Internet Connection Sharing (protocol) (Dial-UP Adapter)
Your preferred Network Protocol (Your NIC)
Your preferred Network Protocol (Internet Connection Sharing)
TCP/IP, Home (Your NIC)
TCP/IP, Shared (Dial-UP Adapter)
TCP/IP, Internet Connection Sharing
File and printer sharing for Microsoft Networks
Note: The Primary Network Logon can be set to any logon
Under Dial-Up Adapter, Bindings tab
Internet Connection Sharing (protocol)
TCP/IP (Shared)
Advanced tab
Enable Point to Point IP: Yes
IP Packet Size: Automatic
Under Internet Connection Sharing Adapter
Bindings tab
Internet Connection Sharing (protocol) Should be Internet Connection Sharing
TCP/IP -> Internet Connection Sharing
Under Your Network Interface Card (NIC)
Bindings tab
Internet Connection Sharing (protocol), You should see your NIC
TCP/IP (Home), You should see your NIC
Under TCP/IP (Home) (your NIC)
IP Address tab, you should have:
IP Address: 192.168.0.1
WINS Configuration tab, you should have:
Gateway tab, you should have:
DNS Configuration, you should have:
Bindings tab, you should have:
Client for Microsoft Networks, File and Printer sharing for Microsoft Networks
TCP/IP (Shared), Dial-Up Adapter, you should have:
no settings made
IP Address tab, it should be set as:
Obtain an IP address automatically
WINS Configuration tab, it should be set as:
Gateway tab, it should be set as:
DNS Configuration, it should be set as:
Bindings tab, there should appear as bound:
Client for Microsoft Networks
File and Printer sharing for Microsoft Networks
File and printer sharing for Microsoft Networks
Browse Master: Set to Enabled
LM Announce: No (**Note: Enabling this may cause Windows 98SE to hang on shutdown)
** We have tried setting LM Announce to both Yes, and No to see if there was a root cause to the hang we were experiencing. What we learned was that by enabling this feature, Windows 98 would take anywhere from 1 to 2 minutes to shut-down or restart, and that was if it didn't hang completely. We have since set LM Announce to No, which in turn solved the shut-down/restart problems with no apparent effect on ICS what so ever.
Under Control Panel, Internet Options, Connections tab
Perform system security check before dialing (make sure this is selected)
Under Local Area Network (LAN) settings
Sharing, make sure have selected:
Enable ICS
Show Icon
Use Dial-up Adapter to Connect to Internet
LAN Settings, make sure you have selected:
Under Control Panel, Network, Configuration tab, make sure the following are present:
Client for Microsoft Networks
Your Network Interface Card (NIC)
Your preferred Network Protocol bound to your NIC
TCP/IP bound to Your NIC
File and printer sharing for Microsoft Networks (enabled)
The Primary Network Logon can be set to any logon
For Your Client Network Interface Card (NIC)
At the Bindings tab, make sure that:
You have bound your preferred Network Protocol to your NIC
You have TCP/IP bound to your NIC
Check your TCP/IP bindings to your Client NIC
Under the IP Address tab, make sure this is set to:
Obtain an IP address automatically
At the WINS Configuration tab, make sure you have this set to:
Use DHCP for WINS Resolution
At the Gateway tab, make sure that this is set to:
Under DNS Configuration
At the Bindings tab, make sure that you enable:
Client for Microsoft Networks
File and Printer sharing for Microsoft Networks
Under File and printer sharing for Microsoft Networks, make sure that:
Browse Master is disabled
And LM Announce is set to "No"
Under Control Panel, Internet Options, Connections tab, make sure that:
This is how winipcfg looks on one of the test client machines:
If you have worked your way through all of this, double checked everything and
then restarted each of the computers (beginning with the host and then working
your way through each client), your ICS network should be up and running.
If you are still experiencing some problems, you may want to review the Microsoft Knowledge Base Articles that are relevant to Internet Connection Sharing. A list of these Microsoft Knowledge Base Articles articles can be found Here.
Copyright
©2000 DEW Associates
Corporation. All rights reserved.
Your privacy will be respected at all times.
Year 2000 Readiness Disclosure.