The information in this article applies to:
IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe. SUMMARYThis article describes how to troubleshoot problems with Internet Connection Sharing (ICS) in Windows 98 Second Edition. MORE INFORMATIONWARNING: Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall your operating system. Microsoft cannot
guarantee that problems resulting from the incorrect use of Registry Editor
can be solved. Use Registry Editor at your own risk. Q234815 Description of Internet Connection SharingTo install Internet Connection Sharing, follow these steps:
NOTE: ICS should only be installed on the computer that you use to connect to the Internet. This computer is called the Host. The other computers on the Local Area Network (LAN) that use the Host to connect to the Internet are called Clients. For additional information about ICS requirements, click the article number below to view the article in the Microsoft Knowledge Base: Q230140 Only One Internet Connection Sharing Host Is Required on a LANNOTE: The term Dial-Up Adapter is used in this article to refer to your modem but may also refer to an Integrated Services Digital Network (ISDN) or Asymmetric Digital Subscriber Line (ADSL) device. Host ConfigurationThe first step in troubleshooting ICS is to make sure the correct components are installed on the Host after you install ICS. Check for the following two components in Network Properties
To do this, follow these steps:
For additional information about the ICS entries in Network Properties, click the article number below to view the article in the Microsoft Knowledge Base: Q236465 Description of How ICS Appears in Network PropertiesThe TCP/IP(Shared) component should be the adapter you use to connect to the Internet and the TCP/IP(Home) component should be the adapter you use to connect to your LAN. If the TCP/IP(Shared) component is not present, the Host and Client will be unable to connect to the Internet. If the TCP/IP(Home) component is not present, the Host and Client machines may be unable to connect to each other on the LAN. NOTE: If you know the adapter you use to connect to the Internet and the adapter you use to connect to the LAN, you can skip the following section titled Determining the TCP/IP(Shared) and the TCP/IP(Home) adapter.. Determining the TCP/IP(Shared) and the TCP/IP(Home) adapter.
For a standard Dial-Up Networking (DUN) connection, the Microsoft Dial-Up Adapter should be listed in Network Properties. To determine if DUN is used to connect to the Internet, check for an icon for your ISP in the Dial-Up Networking folder under My Computer. For a standard DUN connection, the following components should be listed in Network Properties for the Host: To determine if 3rd-party Dialer is used to connect to the Internet, check Network Properties for a listing for the 3rd-party Dialer's Dial-Up adapter. For ICS to function properly with a 3rd-party dialer, the Dialer software must use a 32-bit Dial-Up adapter. Some ISPs use their own Dialer to connect to the Internet. (For example, America Online (AOL).) For a 3rd-party Dialer connection, the following components should be listed in Network Properties for the Host: For additional information about using third party dialers with ICS, click the article numbers below to view the articles in the Microsoft Knowledge Base: Q230233 How to Use AOL with Internet Connection SharingNote: For devices that use a network adapter, some ISP's record the "adapter address", sometimes called the "MAC Address", of the Network Adapter. Your ISP may only allow you to connect to the internet with that specific network adapter. If you want to use a different Network Adapter, you may need to contact your ISP for additional assistance. For unidirectional devices, such as one-way cable modems, a connection to a source to send data and a connection to a source to receive data is required. ICS will not work with this type of configuration. For additional information about one way adapters, click the article number below to view the article in the Microsoft Knowledge Base: Q231648 ICS Does Not Function with Unidirectional Adapters For a two-way cable modem, the cable modem requires a network adapter in the Host computer. This configuration requires two network adapters to be installed in the machine, one for the cable modem and one for the LAN. For a cable modem connection, the following components should be listed in Network Properties for the Host where the TCP/IP(Shared) is the network adapter connected to the cable modem, and TCP/IP(Home) is the network adapter connected to the LAN. For a external ADSL device, the ADSL device requires a network adapter in the Host computer. This configuration requires two network adapters to be installed in the machine, one for the cable modem and one for the LAN. For a external ADSL device connection, the following components should be listed in Network Properties for the Host where the TCP/IP(Shared) is the network adapter connected to the ADSL device, and TCP/IP(Home) is the network adapter connected to the LAN. NOTE: For an internal ADSL device, the ADSL device uses the standard Dial-Up Adapter to connect to the Internet. Internal ADSL devices should function the same as a standard dial-up networking connections. For an ISDN device, both internal and external ISDN devices use the Dial-Up Adapter to connect to the Internet. ISDN devices should function the same as a standard dial-up networking connections. Using the Icssetup.log FileTo determine which adapters the Internet Connection Sharing wizard identified as potential Shared and Home Adapters, check the Icssetup.log file in the Windows folder. The Internet Connection Sharing wizard checks for possible adapters from the lists of adapters in Network Properties. If problems exist, verify that each of these adapters are also listed under Network Adapters in Device manager.NOTE: The Intenet Connection Sharing wizard will never identify a Dial-Up Adapter as the Home Adapter. Sample Icssetup.log file Internet Connection Sharing Setup Log: Wednesday Mar 17 1999 Build Adapter ListBuild Adapter List - found: Dial-Up Adapter Build Adapter List - found: Linksys LNEPCI II PCI Ethernet Adapter Build Adapter List - found: Internet Connection Sharing Find Internal Adapter Candidates, checking: Dial-Up Adapter NOT a candidate, known special purpose adapter Find Internal Adapter Candidates, checking: Linksys LNEPCI II PCI Ethernet Adapter IS a candidate Find Internal Adapter Candidates, checking: Internet Connection Sharing NOT a candidate, known special purpose adapter Find External Adapter Candidates, checking: Dial-Up Adapter IS a candidate Find External Adapter Candidates, checking: Linksys LNEPCI II PCI Ethernet Adapter NOT a candidate, only valid Internal adapter Find External Adapter Candidates, checking: Internet Connection Sharing NOT a candidate, known special purpose adapter Find Internal Adapter Candidates, checking: Dial-Up Adapter NOT a candidate, known special purpose adapter Find Internal Adapter Candidates, checking: Linksys LNEPCI II PCI Ethernet Adapter IS a candidate Find Internal Adapter Candidates, checking: Internet Connection Sharing NOT a candidate, known special purpose adapter Loaded external adapter: Dial-Up Adapter Loaded internal adapter: Linksys LNEPCI II PCI Ethernet Adapter TCP/IP(Home) and TCP/IP(Shared) appear on the wrong adapters.To resolve this issue, follow these steps:
Q236152 No Sharing Button After Installing Internet Connection SharingNOTE: If you remove or reinstall any components that appear in Network Properties on the Host, you must also remove and reinstall ICS. Only one of the TCP/IP component is listed in Network Properties.This issue can occur if one or more registry key is damaged. To resolve this issue, follow these steps: WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).
TCP/IP(Shared) and TCP/IP(Home) components missing.This issue can occur if the Iphlpapi.dll file is the incorrect version or damaged.To resolve this issue, extract a new version of the file from the Windows 98 Second Edition CD-ROM and then remove and reinstall ICS. To extract the Iphlpapi.dll file, follow these steps:
Enable DHCP Services on HostWithout a proper IP address, the Client will be unable to communicate with the Host computer. If the Client computer does not obtain an IP address from the Host, the DHCP sevice may be disabled. To enable the DHCP services on the Host computer, follow these steps:
Client ConfigurationConfigure Client for DHCPTo configure the Client computer to obtain an IP address from the Host computer, follow these steps:
How to Assign a Static IP AddressBefore you can assign a static IP address, you will need the DNS configuration information from your ISP. Or, on the Host computer, click Start, click Run, type winipcfg, and then click OK. Click ICShare Adapter, click More Info, note the DNS server address, and then click OK. After you obtain the DNS setting, follow these steps:
Q230150 How to Configure a Permanent IP Address for Network Devices The Host Connects to the Internet but the Client Does not.With the Host connected to the Internet, test the LAN and Internet connections by performing the following procedures:
To use the Winipcfg tool to verify the IP address, follow these steps: If the Client does not obtain an IP address from the Host, you may need to enable the DHCP service on the Host or manually assign a static IP address to the Client. To use the Ping command to verify the functionality of Transport Control Protocol/Internet Protocol (TCP/IP), follow these steps: If you do not receive a reply, troubleshoot the issue as a general network connection problem in Windows. For information about troubleshooting network connection problems in Windows, click the article number below to view the article in the Microsoft Knowledge Base: Q192534 Troubleshooting Windows 95/98 Network Connection Problems To ping the IP address of a Web site on the Internet, you first need to obtain the IP address of a Web site on the Internet from the Host. To obtain the IP address for a Web site, follow these steps: If the Client can successfully ping the IP address of a website, use the Internet name to test the DNS configuration with ping. To do this, folow these steps: To test the browser by attempting to open a Web site by the IP address, follow these steps For additional information about configuring DNS, click the article number below to view the article in the Microsoft Knowledge Base: Q229974 Connection Error Messages When You Use ICS with an FQDNIf the Web site is not displayed, there may be a problem with Winsock on the computer. For information about possible Winsock issues, click the article number below to view the article in the Microsoft Knowledge Base: Q188952 "Internal Error Occurred" Error Message Using Internet Explorer Additional query words:
Keywords : kbenv kbnetwork kbtshoot win98se |
Last Reviewed: December 3, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |