Attaching to NetWare 6 with the DOS Client
Novell Cool Solutions: Trench
By Jerry Jennings
|
Digg This -
Slashdot 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.
The Question:
Has anyone successfully attached to a pure IP NW6 server using the DOS client?
The Answer:
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:
http://support.novell.com/cgi-bin/search/searchtid.cgi?/10061307.htm
http://support.novell.com/cgi-bin/search/searchtid.cgi?/10068360.htm
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

