The Windows95 TCP/IP Setup HOW-TO/FAQ

Michael Rose (vector@wolfe.net)

v1.00, 15 March 1995

This document describes the installation and setup of TCP/IP stack in Window95.
This document is for those people interested in connecting Windows95 machines
to TCP/IP networks such as the INTERNET.

1. Introduction

This document is to help answer the many questions people have on setting up
TCP/IP in Windows95. This document will also answer Frequently Asked Question"
about TCP/IP stack in Windows95. I will also include setup of TIA (The Internet
Adapter) for those of us who don't have access to a true SLIP/PPP connection.

1.1 New version of this document

New versions of this document will be posted on comp.os.ms-windows.misc,
comp.os.mswindows.advocay, on the IRC via Dcc on #Windows95 channel (/join
#Windows95) through the bots Win95 or Win95Bot. If you need assistance 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 will also be
available on World Wide Web pages of:

http://

There is also anohter http page that also might help in setting up TCP/IP in
Windows95.

[Image] Barry A Barr's slip setup webpage.

This page is maintained by Barry A Barr (Barry@mcs.com).

At this time, there is not a FTP server setup to distribute the FAQ.

1.2 Feedback

If you have questions or comments(positive or negative). Please feel free to
Email me, Mike Rose, at vector@wolfe.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

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.

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 translation.

If quoted, all I ask is that my name and the others who helped write this
document be include with the quote.

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 dial-up networking:

A modem, preferably one that is at least 14.4K

2.1 Software Requirements

Basically, the only software needed for setup is, a winsock client to test your
connection. From there you can get other winsock clients (WSIRC, IRCIIWIN,
Netscape, etc.). Windows95 comes with FTP (Textbased), Telnet, and ping
(textbased). At this time those clients are run at the DOS prompt and icons can
be created for these clients later.

3.0 Installation of the clients need for TCP/IP

(By the way, when I refer to NT users, I mean users logging into NT servers)

To run the TCP/IP connection you must first install the:

Clients 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 windows is where your clients will be installed and where you will edit
their properties. Now, click ADD. You will now be in a windows that will
display "Client, Adapter, Protocol and Service".

To install the Clients for Microsoft Networks, double click on "client" then go
down the list and click on "Microsoft", from there double click 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
protocols or adapters after we install the TCP/IP protocol and Dial-up Adapter

To install the Microsoft TCP/IP Protocol, double click on "Protocol" then go
down the list and click on "Microsoft", form there double click on "TCP/IP".
Now the protocol is installed

To install the Adapter, (this step may not be necessary) double click on
"Adapter", then go down the list and click on "Microsoft", from there double
click 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. Windows95 is usually successful at determining what
is needed for your connection, but to be safe remove any protocols or Adapters
it may have added (except for the Microsoft Client, Dial-up Adapter and
TCP/IP). For example: on my machine it installed the "Client for Microsoft
Networks", "Dial-up Adapter", "IPX/SPX-compatible Protocol" and the " NetBEUI".
I want to remove"IPX/SPX-compatible Protocol" and the "NetBEUI" protocols. To
remove protocols highlight the item and click on "REMOVE".

3.1 Setup of the TCP/IP clients

Now comes the time when we must configure these clients.

First click on "Microsoft Network Client" and then "properties". If you 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 a "Quick Login" or "Logon and Restore
network connections". I recommend Logon and Restore network connections so that
permanent links can be made. Click "OK" when done.

The next step is to click on "Dial-up networking" and then click on
"properties". You'll notice the Tabs on the tops. Click "Driver Type". Select
"Enhanced mode (32 bit and 16 bit) NDIS driver. Then click on the TAB
"Bindings". Check off TCP/IP. Finally, click on TAB "Advanced" .

Prioritize WAN for IP Yes

Record a log file No (Put yes if you want, doesn't make a difference)

Use IP header compression Yes (For TIA, NO)

Click "OK"

Now click on "TCP/IP" and then "properties".

Click on the TAB "IP address". For Dynamic SLIP/PPP users, check off the box
"Obtain an IP address from a DHCP server.

Static SLIP/PPP and TIA users select "Specify an IP address". Put your IP
address in the IP address section and put your Subnet Mask there also. (Most
TIA users will put 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
case 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
machine. You'll have to talk to your System Admin., to the information need in
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) and your domain goes
in the domain section(TIA users must put their host domain here.) Now, enter
your DNS IP addresses in the next section. The next section, Domain Suffix
Search order, is an unknown to me. SLIP/PPP and TIA users leave this blank. NT
users this section may be for you. So if you have problems try adding your
domain in this section. Someone please Email me as to what this section is
actually for. Thanks

Click OK, You will be brought back to the Networks window. The next thing you
need to change is the "Primary Network Login" located just below the "add"
"remove" and "properties" buttons. Select "Client for Microsoft Networks"

OK, Now click on Identification TAB at the top of the windows. This is most
likely already Setup. You can put whatever you want in this section, but I
would not change the "workgroup" setting.

Now, 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.

Finally, click on the OK button. You will get a message that you need to
reboot. Go ahead and do so.

After you reboot, double-click on MyComputer. Double-click 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 working.).
Double-click on "Make New Connection".

Name the Connection you want to call it. Like "Slip connection" or something.
(LAN users may will want to put the machine they are calling). Select your
modem. Then click on the "Configure" button. Everything in this window should
be correct. (Check the maximum speed, make sure it's 19200 or higher).

Click on the TAB "options". ***THIS IS VERY IMPORTANT*** You must click on
"Bring up a terminal windows AFTER dialing" ( Users logging into and NT server
don't have to do this)

Now, click on Next. This will bring to the section where you enter your Phone
Number to your provider and your Country Code. Click next, again. This is where
you name the icon.

3.1a Connection Type

OK, now you'll have to click the right mouse button on the Network connection
you just created and bring up the properties window. In this window you will
want to click on "Server Type". Select the appropriate connection.

PPP,NT,users select PPP: Windows95, Windows NT 3.5, Internet

Slip users select SLIP: UNIX Connection (See next section)

Cslip users select CSLIP: UNIX Connection with IP Header Compression

For "Allowed network protocols" check mark "TCP/IP".

OK, Your all done! You may have to reboot your computer to make the changes go
into effect.

3.2 Slip Support Amendment For Later Windows95 Builds (Barry A Barr and Michael
Rose)

In the later builds of Windows95 beta 2, the support for SLIP connection, no
longer installs

as default. This is the only way I have found to add it, as of now (This is for
those that

have their builds on CD disks):

Open on "MyComputer", then "Control Pannel". Doubleclick on "add/remove
Programs"

Select "Have Disk", Then"Browse". Choose your CD drive letter.

Then choose \Admin\apptools\slip. Highlight the rnaplus.inf file. Click OK

until you see a program selection for "Unix Connection for Dial-Up Networking"

Then click the right mouse button over the networking connection you created in
section 3.1,

select properties. Then select "Server Type". ReRead Section 3.1a

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. Click on Dial.

After the modem dials the a Terminal window will come up. Login to your
provider and start your SLIP/PPP software (or TIA). Press F7 or Click on
continue. It'll say verifying your username and password even if you left yours
blank. Then it'll be connected.

4.1 Verifying you 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. If you get errors try "ping [your
providers 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 [your host/provider
name]" You should see your login. If not, try telneting to 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 Xima
