This document was originally obtained from this location.


   (winmaster@windows95.org) Amended by: John Rafuse
   (jrafuse@idirect.com) Version: v1.1, 19 NOV, 1995 --> 
   
                    THE WINDOWS95 TCP/IP SETUP HOW-TO/FAQ
                                       
            Author: Michael Rose (mike@windows95.org)
   Amended by: John Rafuse (jrafuse@idirect.com)
          Version: v1.4, 19 NOV, 1995
   
   This document describes the installation and setup of the TCP/IP stack
   in Window95. It is intended for those people interested in connecting
   Windows95 machines to TCP/IP networks such as the INTERNET.
   
     * Introduction
     * New versions
     * Feedback
     * Disclaimer
     * Copyright
     * Hardware
     * Software
     * Install Clients
     * Setup Clients
     * Connection Type
     * Adding Slip Support
     * Start Dialup Connection
     * Verify Connection
       
   1. Introduction 
   
   This document is intended to help answer the many questions people
   have about setting up TCP/IP in Windows95. This document will also
   answer some of the "Frequently Asked Questions" about the TCP/IP stack
   in Windows95. I will also include setup procedures for a TIA (The
   Internet Adapter) connection for those of us who don't have access to
   a true SLIP/PPP connection.
   
   Return to Main Menu
   
   1.1 New versions of this document
   
   New versions of this document will be posted on the
   comp.os.ms-windows.misc, and comp.os.mswindows.advocacy newsgroups. It
   is also available on the IRC via /Dcc in the #Windows95 channel (/join
   #Windows95) through the Ops and/or bots there. If you need as sistance
   getting this FAQ off the bots on #Windows95, ask one of the operators
   and they will (hopefully) assist you in retrieving the document.
   
   This document is always available on the following World Wide Web
   pages:
   
   http://www.aa.net/~pcd/slp95faq.html
   There are also other http pages that might help in setting up TCP/IP
   in Windows95:
   
   The Official Windows95 Home Page
   Return to Main Menu
   
   1.2 Feedback
   
   If you have questions or comments (positive or negative), please feel
   free to Email me, Mike Rose, at pcd@aa.net. I will welcome all
   suggestions, criticisms, and money. If you find a mistake or a better
   or easier way to word a phrase, please let me know so I can correct
   and make it easier for more people to setup TCP/IP. I'll include all
   changes in the next version. Thanks.
   
   Return to Main Menu
   
   1.3 Disclaimer 
   
   I disavow any potential liability for the contents in this document.
   Use of the examples and concepts and/or other content of this document
   is used by you at your own risk.
   
   Return to Main Menu
   
   1.4 Copyright 
   
   The Windows95 TCP/IP Setup HOW-TO/FAQ is copyrighted (c)1995 Michael
   Rose. This document may be reproduced or distributed in anyway
   possible. Translations are permitted and encouraged as long as the
   translator includes the persons involved in the translat ion. If
   quoted, all I ask is that my name and the others who helped write this
   document be included with the quote.
   
   Return to Main Menu
   
   2.0 Hardware Requirements
   
   There are not any hardware specific requirements for TCP/IP in Win95.
   Just so there is not any confusion, I will explain what devices are
   necessary.
   
   For LAN network:
     * A network card that is supported by Windows95.
     * All the devices and cables needed to connect to the server.
       
   For Dialup Networking:
     * A modem, preferably one that is at least 14.4K.
       
   Return to Main Menu
   
   2.1 Software Requirements
   
   Basically, the only software needed for setup is a winsock client to
   test your connection. Once your system is setup, you can get other
   winsock clients (mIRC, Netscape, etc.). Windows95 comes with FTP
   (Textbased), Telnet, and ping (textbased). At this tim e these clients
   are run in a DOS box and icons can be created for these clients later
   (if they haven't been already).
   
   Return to Main Menu
   
   3.0 Installation of the clients needed for TCP/IP
   *** BTW, when referring to NT users, I mean users logging into NT
   Servers ***
   
   To run the TCP/IP connection you must first install the following:
   
     * Client for Microsoft Networks
     * Microsoft TCP/IP Protocol
     * Microsoft Dial-UP Adapter (For dial-up networking only)
     * Network Adapter (For LAN based connections only)
       
   To install these clients, click on MyComputer, Control Panel and then
   Networks. This window is where your clients will be installed and
   where you will edit their properties. Now, click ADD. You will now be
   in a window that will display "Client, Adapter, P rotocol and
   Service".
   
   To install the Client for Microsoft Networks:
    1. Doubleclick on "client"
    2. Scroll down and click on "Microsoft"
    3. Doubleclick on "Client for Microsoft Networks"
       
   Now the client is installed.
   
   When you install the client, Windows95 will attempt to setup
   everything for you. We will remove these extra protocols, clients
   and/or adapters (if they are not required) after we install the TCP/IP
   protocol and Dial-up Adapter.
   
   To install the Microsoft TCP/IP Protocol:
    1. Doubleclick on "Protocol"
    2. Scroll down and click on "Microsoft"
    3. Doubleclick on "TCP/IP"
       
   Now the protocol is installed.
   
   To install the Adapter (this step may not be necessary):
    1. Doubleclick on "Adapter"
    2. Scroll down and click on "Microsoft"
    3. Doubleclick on "Dial-up Adapter"
       
   Now the adapter is installed.
   
   OK, now we should delete the other protocols that Windows95 installed
   when you added the Microsoft client (assuming that they are not
   required for other purposes). Windows95 is usually successful at
   determining what is needed for your connection, but to b e safe remove
   any protocols or Adapters it may have added (except for the Microsoft
   Client, Dial-up Adapter and TCP/IP) that you don't require.
   
   For example:
   On my machine it installed the "Client for Microsoft Networks",
   "Dial-up Adapter",
   "IPX/SPX-compatible Protocol", "TCP/IP for Dialup Adapter" and
   "NetBEUI".
   I will remove the "IPX/SPX-compatible" and "NetBEUI" protocols.
   
   To remove protocols highlight each item and click on "REMOVE".
   
   Return to Main Menu
   
   3.1 Setup of the TCP/IP clients
   
   Now comes the time when we must configure these clients:
   
    1. Click on "Client for MicroSoft Networks"
        a) Click on "Properties"
             - If you are logging on to an NT server mark the box "Log on
                 to Windows NT domain"
                   if not then leave it blank.
                   NT users can also choose "Quick Login" or "Logon and
                 Restore network connections".
                   I recommend Logon and Restore network connections so
                 that permanent links can be made.
        b) Click "OK"
    2. Click on "Dial-up Adapter"
        a) Click on "Properties". You'll notice the Tabs on the top.
             - Click on the TAB "Driver Type"
                   Select "Enhanced mode (32 bit and 16 bit) NDIS driver
                 - Click on the TAB "Bindings"
                   Check off TCP/IP
                 - Click on the TAB "Advanced"
                   Set "Prioritize WAN for IP" = Yes
                   Set "Record a log file" = No (Can be yes, doesn't make
                 a difference)
                   Set "Use IP header compression" = Yes (For TIA = NO)
        b) Click "OK"
    3. Click on "TCP/IP"
        a) Click on "Properties"
             - Click on the TAB "IP address"
                   For Dynamic SLIP/PPP users, check off the box "Obtain
                 IP address from a DHCP server)
                   if you have access to a DHCP Server (ask your
                 provider)
                   Static SLIP/PPP and TIA users select "Specify an IP
                 address" and put your IP address
                   in the IP address section, and put your Subnet Mask in
                 the next field
                   (For TIA users this will normally be 255.255.255.0)
                 - Click on the TAB "Gateway"
                   Add your gateway IP(s) in this section (usually your
                 HOST or your IP address)
                 - Click on the TAB "Bindings"
                   Check off "Client for Microsoft Networks". In some
                 cases you can have more than
                   one binding but for now I suggest checking only one
                 off (Client for Microsoft Networks)
                   until you get everything working
                 - Click on the TAB "Advanced"
                   This most likely is already marked as default. Later
                 you will may want to change
                   this to add different protocols
                 - Click on the TAB "WINS Configuration"
                   If you are an NT user logging into an NT Server,
                 you'll have to talk to your System Admin
                   to get the information needed for this section
                 - Click on the TAB DNS Configuration
                   The host setting for SLIP/PPP users should be your
                 host
                   (TIA users can put anything they want there)
                   Your domain goes in the domain section (TIA users MUST
                 put their host domain here)
                   Now, enter your DNS IP address(es) in the next section
                   The next section, Domain Suffix Search order, is where
                 you enter the Host/Domain names
                   for the DNS IP address(es) you entered above
        b) Click "OK"
    4. Select the "Primary Network Login" box located just below the
       "add" "remove" and "properties" buttons.
        a) Select "Client for Microsoft Networks"
            b) Click on the "Identification" TAB at the top of the window
                This is most likely already Setup. You can put whatever
            you want in this section
                but I would not change the "workgroup" setting
            c) Click on the "Access Control" TAB
                This section may also be setup as you like. For those of
            you who are not using a LAN
                select Share-Level access control. LAN users can select
            either for different levels of access
    5. Finally, click on the "OK" button.
       
          You will get a message that you need to reboot. Go ahead and do
       so.
       
       After you reboot:
       
    6. Double-click on My Computer
        a) Doubleclick on Dial-up Networking
                (If you don't see Dial-up networking, then you must go to
            "Control Panel" and
                Click "Add/Remove Programs" and install Dial-up
            Networking)
            b) Doubleclick on "Make New Connection"
                Name the Connection whatever you want to call it. Like
            "Slip connection", etc.
                (LAN users may want to put the name of the machine they
            are calling)
            c) Select your modem
            d) Click on the "Configure" button
                Everything in this window should be correct
                (Check the maximum speed, make sure it is 19200 or
            higher)
            e) Click on the TAB "options". ***THIS IS VERY IMPORTANT***
                You must click on "Bring up a terminal window AFTER
            dialing"
                ( Users logging into an NT Server don't have to do this)
            f) Click on Next
                This will bring you to the section where you enter the
            Phone Number to your provider
                and your Country Code
            g) Click next again
                This is where you name the icon.
            h) Click on Finish
            
   Return to Main Menu
   
   3.1a Connection Type
   
   Now we have to tell the connection we just created how to connect to
   the Service Provider:
    1. Click the right mouse button on the Dialup Connection Icon you
       just created
        a) Click on "Properties"
            b) Click on "Server Type"
            c) Select the appropriate connection
                PPP, and NT users select "PPP: Windows95, Windows NT 3.5,
            Internet"
                Slip users select "SLIP: UNIX Connection" (See next
            section for setup of SLIP/CSLIP)
                Cslip users select "CSLIP: UNIX Connection with IP Header
            Compression"
            d) For "Allowed network protocols" check the box for "TCP/IP"
    2. Click "OK"
       
   Your all done! You may have to reboot your computer to make the
   changes go into effect.
   
   Return to Main Menu
   
   3.2 Adding Slip Support 
   (Barry A Barr, Michael Rose, and John Rafuse)
   
   If you do not have the installation on CD, please refer to the note at
   the end of this section first. Then carry on wit h the instructions,
   substituting the drive/directory where you put the "RNAPLUS.INF" file,
   for the CD-Rom directories.
    1. Doubleclick on "MyComputer"
        a) Doubleclick on "Control Panel"
            b) Doubleclick on "Add/Remove Programs"
            c) Select "Have Disk"
            d) Select "Browse"
            e) Choose your CD-Rom drive letter
            f) Choose \Admin\apptools\slip
            g) Highlight the "RNAPLUS.INF" file
            h) Click "OK" until you see a program selection for "Unix
            Connection for Dial-Up Networking"
            i) Click on the check box to activate the selection, and
            click on "OK"
            j) Click on install
    2. Close the Control panel
    3. Go to "Dialup Networking"
        a) Click the right mouse button over the networking connection
            you created in section 3.1
            b) Select "Properties"
            c) Select "Server Type"
            d) Re-read Section 3.1a and follow the instructions.
            
   Note:  If you do NOT have the installation CD, you will need to
   extract the file from the "Precopy2.cab" file, and copy it to a
   separate directory. I suggest copying it to a "Slip" directory under
   your installation directory on the HDrive . Do NOT put it in your
   Windows/Inf directory, as you will NOT be able to access it from
   there.
   Open a Dos box, and run the following command:
   Extract Drive:\Install-Dir\precopy2.cab rnaplus.inf /L:
   Drive:\Output-Dir [ENTER] Where Drive:\Install-Dir = Directory where
   the *.cab files are located, and Drive:\Output-Dir = Directory where
   you want the file to go. Once this has been completed, you can carry
   on with the instructions above.
   
   Return to Main Menu
   
   4.0 Starting SLIP/PPP 
   
   Double click MyComputer and Dial-up Networking. Double click on your
   SLIP/PPP connection icon you created. A window will come up asking for
   your username and password. SLIP/PPP users can leave this blank. NT
   users should put their username and password. C lick on Dial. After
   the modem dials the number a Terminal window will come up. Login
   manually to your provider and start your SLIP/PPP software (your
   service provider can help you with this if you are unsure how to do
   so). Press F7 or Click on continue. I t'll say verifying your username
   and password even if you left yours blank. Then it'll be connected.
   
   Return to Main Menu
   
   4.1 Verifying your connection
   
   To check to see if your connection is established, start the MS-DOS
   prompt. At the prompt type "ping [your host/provider name]" You should
   get a bunch of numbers telling you how long it took to contact your
   host. If you get errors try "ping [yourproviders IP address]" if that
   works then you have an incorrect setting in your DNS section in
   TCP/IP. TIA users can't use ping so I recommend Telneting to your
   host. Do this by starting the MS-DOS prompt and at the prompt, type
   "telnet [yourhost/provider name]" Y ou should see your login. If not,
   try telneting to them with the IP address instead of the name (telnet
   [your host/providers IP]).
   OK, Have fun! Come and chat with me on the irc in #windows95
   (/join#Windows95) when you get everything working.
   My nick is Ximax.
   
   Return to Main Menu
   
   Check out the #Windows95 Home Page at www.Windows95.org 
   
   Resources for the #Windows95 Home Page have been provided by PC
   Dimensions, Inc.