home *** CD-ROM | disk | FTP | other *** search
-
- ********************************************************************
-
- Windows Sockets Support for Microsoft LAN Manager 2.2 TCP/IP
-
- ********************************************************************
-
-
- This readme provides information on installing and configuring
- Windows Sockets support for Microsoft LAN Manager MS-DOS TCP/IP
- protocol, running on LAN Manager 2.2.
-
-
- ====================================================================
- A. Before you begin
- ====================================================================
-
- These are the files associated with this support:
- This file does/is this
- --------------------------------------------------------------------
- LMSETUP.EXE now configures Windows Sockets parameters
- SETUP.MSG supports SETUP
- SETUP.INF tells SETUP where to copy all files
- WINSOCK.DLL Windows Sockets support
- WSAHDAPP.EXE Windows Sockets support
- SOCKETS.EXE Windows Sockets support
- SOCKETS.EX$ SOCKETS.EXE compressed
- TCPTSR.EXE Updated MS-DOS TCP/IP binary
- TCPTSR.EX$ TCPTSR.EXE compressed
- TCPDRV.DOS Updated MS-DOS TCP/IP binary
- TCPDRV.DO$ TCPDRV.DOS compressed
- TCPUTILS.INI Configuration file for Windows Sockets/DNR
- VSOCKETS.386 Windows Sockets support
- VBAPI.386 Windows Sockets support
- DNR.EXE Domain name resolver driver
- PING.EXE TCP/IP utility
- PING.EX$ PING.EXE compressed
- RPC16C3.DLL Microsoft Remote Procedure Call (RPC) support
- readme.txt (this file)
-
-
- ====================================================================
- B. Installation:
- Onto LAN Manager 2.2 disks for future client installations
- ====================================================================
-
- Make backup copies of your older versions of the new files by
- copying them to a temporary directory or a backup disk. Copy the old
- files from your LAN Manager 2.2 disks.
-
- Next, copy the new files onto your LAN Manager 2.2 installation
- disks. This will allow you to have the new files safe for future
- installs or reinstalls.
-
- Copy this file into this dir of this disk
- --------------------------------------------------------------------
- LMSETUP.EXE \ LAN MANAGER DOS SETUP
- SETUP.MSG \ LAN MANAGER DOS SETUP
- SETUP.INF \ LAN MANAGER DOS SETUP
- TCPUTILS.INI \ LAN MANAGER DOS SETUP
- WINSOCK.DLL \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- WSAHDAPP.EXE \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- SOCKETS.EX$ \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- TCPTSR.EX$ \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- TCPDRV.DO$ \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- VSOCKETS.386 \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- VBAPI.386 \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- DNR.EXE \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- PING.EX$ \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
- RPC16C3.DLL \DRIVERS\PROTOCOL\TCPIP LAN MANAGER DOS DRIVERS 2
-
-
- ====================================================================
- C. Installation and Configuration:
- For existing LAN Manager 2.2 clients
- ====================================================================
-
- The distribution files should be copied into the directories where
- LAN Manager 2.2 is installed, as described below.
- Your LAN Manager root directory (lanroot) is typically the
- \LANMAN.DOS directory.
-
- Copy this file into this dir
- --------------------------------------------------------------------
- LMSETUP.EXE \<lanroot>
- SETUP.MSG \<lanroot>
- SETUP.INF \<lanroot>
- TCPUTILS.INI \<lanroot>
- TCPTSR.EXE \<lanroot>\DRIVERS\PROTOCOL\TCPIP
- TCPDRV.DOS \<lanroot>\DRIVERS\PROTOCOL\TCPIP
- WINSOCK.DLL \<lanroot>\NETPROG
- WSAHDAPP.EXE \<lanroot>\NETPROG
- SOCKETS.EXE \<lanroot>\NETPROG
- VSOCKETS.386 \<lanroot>\NETPROG
- VBAPI.386 \<lanroot>\NETPROG
- DNR.EXE \<lanroot>\NETPROG
- PING.EXE \<lanroot>\NETPROG
- RPC16C3.DLL \<lanroot>\NETPROG
-
-
- - WINSOCK.DLL does not replace WIN_SOCK.DLL or WSOCKETS.DLL.
- - DNR.EXE is necessary only if Domain Name Server hostname
- resolution is required.
-
-
- Once the files are copied, it is necessary to modify your
- TCPUTILS.INI file. DNR and Windows Sockets can be configured using
- the LAN Manager Setup program you just copied, or you can modify
- the .INI file directly.
-
- The following parameters can be configured in the TCPUTILS.INI file:
-
- [TCPGLOBAL]
- HOSTNAME: The hostname of the local system (for sockets applications)
- USERNAME: Your username
-
- [SOCKETS]
- NUMSOCKETS: Number of sockets allocated at initialization
-
- [DNR]
- DOMAIN: The default domain for queries to the DNS
- NAMESERVER0: IP address (space delimited) of the primary DNS server
- NAMESERVER1: IP address (space delimited) of the secondary DNS server
-
- (IP addresses *must* be spaced delimited. e.g. 1 2 3 4, *not* 1.2.3.4)
-
- An example TCPUTILS.INI file might look like this:
-
-
- [tcpglobal]
- drivername=GLOBAL$
- hostname = rhino
- username = msuser
-
- [sockets]
- drivername=SOCKETS$
- bindings=TCPIP_XIF
- numsockets=4
- numthreads=32
- poolsize=3200
- maxsendsize=1024
-
- [DNR]
- drivername=DNR$
- bindings=TCPIP_XIF
- nameserver0= 131 107 0 1
- nameserver1= 131 107 0 2
- domain= microsoft.com
-
- [telnet]
- drivername=TELNET$
- bindings=TCPIP_XIF
- nsessions=0
- max_out_sends=0
-
-
- Configure the remaining TCP/IP parameters, as you would generally
- do using the LAN Manager Setup program.
-
-
- ====================================================================
- D. Using Windows Sockets on LAN Manager 2.2
- ====================================================================
-
- To use Windows Sockets, load Sockets (and DNR if you are planning
- to use DNS lookups) with the commands
- sockets
- dnr
- These commands can be typed at the command line or added to the
- AUTOEXEC.BAT file. If you are using the Windows operating system,
- be sure these commands are executed before the command to start
- Windows.
-
- Windows Sockets applications will dynamically link to Windows
- Sockets when run provided that the files in this update are copied
- to a subdirectory in your named PATH environment variable.
-
-
- ====================================================================
- E. Release notes on Windows Sockets
- ====================================================================
-
- Overview of Windows Sockets
- ---------------------------
- Microsoft TCP/IP includes support for Windows Sockets on Microsoft Windows
- and Windows for Workgroups workstations. A socket provides an end point to
- a connection; two sockets form a complete path. A socket works as a
- bi-directional pipe for incoming and outgoing data. The Windows Sockets API
- is a networking API tailored for use by programmers using the Microsoft
- Windows operating system. Windows Sockets is a public specification based
- on Berkeley UNIX sockets and aims to:
-
- * Provide a familiar networking API to programmers using the Windows
- or UNIX operating systems.
- * Offer binary compatibility between heterogeneous Windows-based TCP/IP
- stack and utilities vendors.
- * Support both connection-oriented and connectionless protocols.
-
- If you are running an application that uses Windows Sockets, be sure to
- enable Windows Sockets when you configure Microsoft TCP/IP. If you are
- unsure whether any of your applications use Windows Sockets, refer to the
- documentation included with the applications.
-
-
- Setting DNR and Sockets Settings
- --------------------------------
- If you specify the MS TCP/IP protocol during setup, you will now see an
- additional dialog box after you have used the Advanced button in the
- MS TCP/IP Configuration dialog box. This new dialog box, DNR and Sockets
- Settings, is used only if your MS TCP/IP network has a domain name service
- (DNS) server or if you are using applications which require Windows
- Sockets. If your network has a DNS and you choose to configure the
- Domain Name Resolver (DNR) parameters, the DNR module will be loaded with
- your sockets and Telnet applications to resolve hostname-to-IP address
- mappings. This allows you to specify remote computers by computername
- without knowing specific IP addresses. If you use this dialog box, these
- are the values you will need to supply:
-
- Username
- Your username.
-
- Hostname
- The computername your workstation will report when using the remote
- services. The default is your LAN Manager computername.
-
- Primary Nameserver IP Address
- The IP address of the DNS server you want the DNR to consult first when
- resolving computername-to-IP address mappings.
-
- Secondary Nameserver IP Address
- The IP address of the DNS server you want the DNR to consult when
- resolving computername-to-IP address mappings if the request to the
- primary nameserver fails.
-
- Domain Name Suffix
- The suffix appended to any computername for DNS processing. Your network
- administrator can tell you what to enter here.
-
- Enable Windows Sockets
- Mark this checkbox if you want Sockets to be invoked from the
- AUTOEXEC.BAT file.
-
- Number of Sockets
- The maximum number of sockets that can be made available to applications
- at any one time. The range is 1 to 22 sockets.
-
- Note: Some applications may use more than one socket to provide a service.
- Consider this when trying to maximize available memory. The total
- number of sockets and NetBIOS sessions combined must not exceed 22.
-
-
- If Microsoft RPC Is Installed
- -----------------------------
-
- If Microsoft Remote Procedure Call (RPC) is installed on your system,
- you must copy RPC16C3.DLL from the \DRIVERS\PROTOCOL\TCPIP directory of
- the DOS DRIVERS 2 disk to your WINDOWS\SYSTEM directory in order for
- Windows Sockets to work properly with Microsoft TCP/IP.
-
-
- ====================================================================
- F. Post installation comments, questions, problems
- ====================================================================
-
- If you experience any difficulty with the Windows Sockets support,
- please contact Microsoft Product Support through whichever support
- mechanism you have established.
-
-