Help and Support

No "Advanced" button in Client TCP/IP Configuration Box

Article ID:128751
Last Review:October 31, 2006
Revision:1.1
This article was previously published under Q128751
On This Page

SYMPTOMS

The Microsoft Network client version 3.0 for MS-DOS Release Notes (README.TXT) suggests that you should be able to configure Domain Name Resolver (DNR) and Socket settings by choosing an Advanced button in the Network Client MS-TCP/IP configuration dialog box. This is a documentation error; no such button exists.

Back to the top

STATUS

Microsoft has confirmed this to be a problem in Microsoft Network Client for MS-DOS, version 3.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Back to the top

RESOLUTION

To enable DNR or Sockets, modify the appropriate settings in the TCPUTILS.INI file and load the appropriate device drivers in the AUTOEXEC.BAT file as follows:

1.Using a text editor, add the following lines to the TCPUTILS.INI file:

      [dnr]
      drivername=DNR$
      bindings=TCPIP
						

NOTE: The TCPUTILS.INI file can be found in the directory you specified for the Network Client software during setup (the default directory is C:\NET).
2.Add the following line to the AUTOEXEC.BAT file (on the line above the NET START command):
<path>\DNR
To enable and configure Windows Sockets:

1.Make sure that SOCKETS.EXE resides in a directory that is in your path.
2.Add the following command to the AUTOEXEC.BAT file (on the line immediately below the DNR command):
<path>\SOCKETS
3.Under the [sockets] heading, change
bindings=TCPIP_XIF
to:
bindings=TCPIP
This allows the TCPUTILS.INI file to correctly reference the [TCPIP] heading in the Network Client PROTOCOL.INI file. The PROTOCOL.INI file [TCPIP] section contains the current binding configuration information for the client.

Back to the top

Examples

The following working examples CONFIG.SYS, AUTOEXEC.BAT, TCPUTILS.INI, and PROTOCOL.INI files correctly load TCP/IP, DNR, and Sockets.

WARNING: Do not use separator periods in the IP addresses. If you do, TCP/IP will not load.

Back to the top

CONFIG.SYS

DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB
FILES=20
SHELL=C:\DOS\COMMAND.COM C:\DOS\  /P
LASTDRIVE=Z
DEVICE=C:\WINDOWS\SMARTDRV.EXE /DOUBLE_BUFFER
STACKS=9,256
DEVICE=C:\NET\IFSHLP.SYS
				


Back to the top

AUTOEXEC.BAT

C:\NET\NET INITIALIZE
C:\DOS\SHARE.EXE
@ECHO OFF
PROMPT $P$G
PATH C:\NET;C:\DOS
SET TEMP=C:\DOS
C:\NET\NETBIND.COM
C:\NET\UMB.COM
C:\NET\TCPTSR.EXE
C:\NET\TINYRFC.EXE
C:\NET\NMTSR.EXE
C:\NET\EMSBFR.EXE
C:\NET\DNR.EXE
C:\NET\SOCKETS
C:\NET\NET START
				


Back to the top

TCPUTILS.INI

[tcpglobal]
drivername=GLOBAL$
hostname=username

[sockets]
drivername=SOCKETS$
bindings=TCPIP
numsockets=4
numthreads=32
poolsize=3200
maxsendsize=1024

[DNR]
drivername=DNR$
bindings=TCPIP
nameserver0=199 198 45 45

[telnet]
drivername=TELNET$
bindings=TCPIP
nsessions=0
max_out_sends=0
				
NOTE: For more information on TCPUTILS.INI file entries not discussed in this article, please refer to Chapter 7 of the LAN Manager, "Microsoft TCP/IP Utilities User's Guide."

Back to the top

PROTOCOL.INI

[network.setup]
version=0x3110
netcard=ms$elnk3,1,MS$ELNK3,1
transport=tcpip,TCPIP
lana0=ms$elnk3,1,tcpip

[TCPIP]
DefaultGateway0=22 100 0 1
NBSessions=6
SubNetMask0=255 255 0 0
IPAddress0=22 100 67 96
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=MS$ELNK3
LANABASE=0
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP

[MS$ELNK3]
DriverName=ELNK3$
				

Back to the top

REFERENCES

"Microsoft TCP/IP Utilities, User's Guide: Microsoft TCP/IP Utilities for LAN Manager," version 1.0, page 10, pgs. 121-126.

"Microsoft Network Client version 3.0 for MS-DOS Release Notes," (README.TXT), Microsoft Network Client version 3.0, NT 3.5 Server CD in the CLIENTS directory.

Back to the top


APPLIES TO
Microsoft Network Client 3.1

Back to the top

Keywords: 
KB128751

Back to the top

Article Translations

 

Other Support Options

  • Contact Microsoft
    Phone Numbers, Support Options and Pricing, Online Help, and more.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.