Attaching to NetWare 6 with the DOS Client
Novell Cool Solutions: Trench
By Jerry Jennings
Digg This -
Posted: 10 Jun 2002
Be sure to read the extra info provided by Kent Altena below.
We found Jerry on the forums sharing his experience with NetWare 6 and the DOS client. His work struck us as very cool so we asked if he minded sharing the same with Cool Solutions readers. The rest, as they say, is history.
Has anyone successfully attached to a pure IP NW6 server using the DOS client?
Here is what finally worked for me. I got ideas from a file found on the NetWare 5.0 Client CD under products\doswin32\nls\english\DOS_IP.TXT. I used the files from the 2.71e Client and the TRANNTA.NLM file from products\win95\ibm_enu on the Client CD. The TRANNTA.NLM file seemed to be the key. This is what my files look like:
STARTNET.BAT -------------------------- ECHO OFF PATH %PATH%;C:\CLIENT32\ SET NWLANGUAGE=ENGLISH LH C:\CLIENT32\NIOS.EXE LOAD C:\CLIENT32\NBIC32.NLM LOAD C:\CLIENT32\LSLC32.NLM LOAD C:\CLIENT32\CMSM.NLM LOAD C:\CLIENT32\ETHERTSM.NLM LOAD C:\CLIENT32\3C90X.LAN FRAME=ETHERNET_II LOAD C:\CLIENT32\TCPIP.NLM LOAD C:\CLIENT32\TRANNTA.NLM LOAD C:\CLIENT32\SRVLOC.NLM LOAD C:\CLIENT32\CLIENT32.NLM
NET.CFG -------------------------- Protocol TCPIP IF_CONFIGURATION DHCP LAN_NET PATH TCP_CFG C:\CLIENT32\TCP BIND 3C90X Link Driver 3C90X FRAME Ethernet_II NetWare DOS Requester FIRST NETWORK DRIVE = F PREFERRED SERVER = 192.168.1.210 NAME CONTEXT = "OU=PRODUCTION.O=WESTERNGRAPHICS" AVERAGE NAME LENGTH = 12 LOCAL PRINTERS = 3 NETWARE PROTOCAL = NDS USE DEFAULTS = OF
I found that if I leave out PREFERRED SERVER, the workstation will attach to the first server it finds. When I tried to use the server's name it failed every time. All is working well now.
Important Info from Kent Altena
Your tip about using the DOS Client on NetWare 6 missed a crucial point. If you want respectable write performance to a NetWare 6 box you will want to set TCP Delayed Acknowledgement to OFF on the server. We discovered this when trying to use Ghost from a DOS TCP/IP boot disk to the server. Writing of images before changing the parameter would take 25-35 hours after changing the setting it would take 30 minutes. (Honest truth!)
Here are the TIDs that reference the setting:
Readers might ask if there some secondary effects to turn this OFF. The answer is, no there are not. "The TCP delay ACK is defined in the corresponding RFC and it was provided to optimize low bandwidth connections."
Editor's note: If you need the DOS Client, you can download it in our Cool Tools area at: http://www.novell.com/coolsolutions/tools/1066.html
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com