Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

DOS workstation in Pure IP 1

Status
Not open for further replies.

rjmccorkle

Programmer
Aug 26, 2000
55
US
I am trying to change some DOS workstations over from using IPX to using just IP. I have the test machine up to the point where the drivers seem to load Ok and I can PING the servers. But it does not automatically find any servers, no "F:" drive appears. I tried copying the LOGIN.EXE file to the local harddrive and get the message "PTF-905: This utility was unable to initialize the country information."
One article I read said delete the NETWARE DOS REQUESTOR section, but did not say how to then set up a preferred server. I tried both ways with the same result.

Here are the STARTNET.BAT & NET.CFG files:
Startnet.bat:
>>>
PATH %PATH%;C:\NWSET NWLANGUAGE=ENGLISH
LH C:\NW\LSL.COM
LH C:\NW\3C59X.COM
LH C:\NW\TCPIP.EXE
>>>

NET.CFG:
>>>
LINK SUPPORT
BUFFERS 8 1500
MEMPOOL 40K
MAX BOARDS 4
MAX STACKS 4

NetWare DOS Requester
FIRST NETWORK DRIVE = F
PREFERRED SERVER = xxx.xxx.xxx.xxx ; I put our server IP in
NAME CONTEXT = "UNIV"
; NETWARE PROTOCOL = NDS
NETWARE PROTOCOL = BIND
USE DEFAULTS = OF


Protocol TCPIP
IP_ADDRESS xxx.xxx.xxx.xxx ; I put workstation IP
IP_NETMASK 255.255.255.0
IP_ROUTER xxx.xxx.xxx.xxx ; I put router IP in
PATH TCP_CFG C:\NW
TCP_WINDOW 598
TCP_SOCKETS 32
UDP_SOCKETS 8
RAW_SOCKETS 1
NB_SESSIONS 4
NB_COMMANDS 8

Link Driver 3C59X
FRAME Ethernet_II
>>>

CONFIG.SYS
>>>
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\DOS\EMM386.EXE NOEMS
BUFFERS=20,0
FILES=20
DOS=HIGH,UMB
rem lastdrive=z
STACKS=9,256
SHELL=C:\COMMAND.COM /E:640 /P
>>>

What am I missing? Can a DOS machine login to an IP only server? Two different servers, one using 5.1 the other 6.0.
Thanks for any help.
Bob


 
what client are you using

been a long time since i used dos clients - last time i used them this way i used lan workplace for dos
no idea where you would find that now

the last dos client - ie client32 for dos 2.2 i beleive will do it

vlm /ip would give you some ip functionaility but still needed an ipx connection
 
I have tried both the CLIENT32 using VLMs (Server Could Not Be Found error message) and the old DOS/Win3.11 client, I believe 2.71. The files in the original question use the DOS/Win3.11 client files. I would prefer to use those since some of the machines do not have harddrives.
Bob
 
I think I finally came up with a working solution. Using the IP/IPX Bootdisk program referred to in


I did this to make a disk for a computer that had no harddrive. On a computer that HAD a harddrive, I ran the IP/IPX bootdisk. I copied the STARTNET.BAT file and the necessary files from the RAM disk it made to the harddive and put only the necessary files into a seperate directory. Then I used PKZIP to shrink them & put the ZIP file (NWIP.ZIP) on a bootable floppy disk (I used DOS 6.22), along with the ramdisk program XMSDSK.EXE, HIMEM.SYS, EMM386.EXE, PKUNZIP, and the appropriate LAN file and the NET.CFG file generated by the IP/IPX Bootdisk program (that is an amazing program/setup). Here are the contents of the assorted files to make it all work. The XMSDSK program I have set to make a 4 mb ramdrive D:. I also set it up to work on computers with harddrives by putting all the files in a directory then changing the references to A: and D: over to the harddrive directory.

CONFIG.SYS
>>>
DEVICE=A:\HIMEM.SYS
DEVICE=A:\EMM386.EXE NOEMS
BUFFERS=20,0
FILES=200
DOS=HIGH,UMB
buffers=20
lastdrive=z
STACKS=9,256
>>>

AUTOEXEC.BAT
>>>
@PROMPT $p$g
XMSDSK 4000 D: /y
PATH=D:\;A:pKUNZIP A:NWIP.ZIP D:
copy a:\*.LAN D:
copy a:\NET.CFG D:
CALL A:\STARTNET.BAT
rem Call Login batch file
call a:\l.bat
a:
rem Call Printer Capture batch file
CALL A:\P.BAT
rem Screen Blanker program set for 10 minutes
A:\blank-it 10 /H:1
>>>

STARTNET.BAT
>>>
ECHO OFF
SET NWLANGUAGE=ENGLISH
LH D:\NIOS.EXE
LOAD D:\NBIC32.NLM
LOAD D:\LSLC32.NLM
LOAD D:\CMSM.NLM
LOAD D:\ETHERTSM.NLM
LOAD D:\3C59X.LAN FRAME=ETHERNET_II
LOAD D:\TCPIP.NLM
LOAD D:\TRANNTA.NLM
LOAD D:\SRVLOC.NLM
LOAD D:\CLIENT32.NLM
>>>

NET.CFG
>>>
Link Support
Buffers 8 1518
MemPool 8192
Max Stacks 8

Nios
Alert Beep = Off
Mem Pool Size = 384

NetWare Dos Requester
Auto Large Table = On
Auto Reconnect = On
Auto Retry = 10
Bind Reconnect = On
Cache Buffer Size= 1454
Cache Writes = On
Connections = 16
File Cache Level = 2
Force First Network Drive = On
Local Printers = 1
Max Cache Size = 8192
Message level = 2
Message Timeout = 180
Network Printers = 3
Pb Buffers = 9
Print Header = 256
Print Tail = 256
Read Only Compatibility = On
Search Dirs First = On
Show Dots = On
Signature Level = 1
True Commit = Off
Vlm = Auto.vlm
NetWare Protocol = NDS BIND
Preferred Tree = ???????? ; replace with appropriate Tree name
Preferred Server = ???????? ; replace with appropriate Server name
Name Context = "???????????" ; replace with appropriate Context name
First Network Drive = f

Protocol TCPIP
tcp_rcv_windowsz 32768
arp_cache_max 128
If_Configuration = Static
; Path Tcp_Cfg = q:\lan Ip_Address = ###.###.###.### ; CHANGE THIS
Ip_Netmask = 255.255.255.0 ; CHANGE THIS
Ip_Router = ###.###.###.### ; CHANGE THIS

SrvLoc
Static Scopes = FALSE
Static DAs = FALSE
DHCP = FALSE
Active Discovery = TRUE
Use Broadcast for Multicast = FALSE
Multicast Radius = 32
MTU = 1400
>>>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top