NOVELL TECHNICAL INFORMATION DOCUMENT
TITLE: DOS/Windows Workstation
DOCUMENT ID: TID013307
DOCUMENT REVISION: A
DATE: 30AUG93
ALERT STATUS: Yellow
INFORMATION TYPE: Symptom Solution
README FOR: WSDRV2.EXE
NOVELL PRODUCT and VERSION:
NetWare Client for DOS/Windows
ABSTRACT:
NetWare Client kit for DOS/Windows consists of three files; WSDOS1.EXE,
WSDRV2.EXE, and WSWIN1.EXE.
_________________________________________________________________
DISCLAIMER
THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.
NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.
HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
INFORMATION.
_________________________________________________________________
***Workstation for DOS and Windows***
Availablity of NetWare Utilities
_The following utilities documented in Workstation Basics and Installation
are not included in this version of the NetWare Client Kit.
__NETUSER.EXE "Using NETUSER" page 80
__WSUPGRD.EXE "Using the WSUPGRD Utility" page 125
__WSUPDATE.EXE "Using the WSUPDATE Utility" page 135
_The NETUSER and WSUPGRD utilities are currently available in NetWare 4.x
packages only. The WSUPDATE utility is available in NetWare 3.11 and
NetWare 4.x packages only.
Installing Workstation Software From Diskette
_Before exiting the workstation installation utility, make sure that the
WSDOS_1 diskette is inserted in the drive from which you loaded the
utility. The following error will displays after you exit the workstation
installation utility if the diskette is not inserted:
__"Insert disk with batch file"
__"Press any key to continue . . ."
Loading VLMs from a Directory Other Than the Current Directory
_The current directory is used for VLMs. To load VLMs from another
directory, use the "VLM =" command in the NET.CFG file.
_For example
__VLM=C:\NWCLIENT\CONN.VLM
Specifying a NET.CFG File outside the Current Directory
_To specify a path for the NET.CFG file, type a command similar to the
following (or put the command in AUTOEXEC.BAT):
__VLM /C=C:\NWCLIENT\NET.CFG
Disabling VLMs
There are three ways to disable a VLM:
_1.> Rename the module with a different extension (for example, .SAV). This
is the easiest way.
_2.> Delete the module (not recommended).
_3.> Configure the modules to be loaded in NET.CFG. Below is the syntax
that gives the modules required for Directory Services:
_NETWARE DOS REQUESTER
__USE DEFAULTS = OFF
__VLM = CONN.VLM
__VLM = IPXNCP.VLM
__VLM = TRAN.VLM
__VLM = NDS.VLM
__VLM = BIND.VLM
__VLM = NWP.VLM
__VLM = FIO.VLM
__VLM = GENERAL.VLM
__VLM = REDIR.VLM
Change in NET.CFG Parameter Default for Cache Writes
_The default for the following parameter under the "NetWare DOS Requester"
section heading in Workstation for DOS and MS Windows has been changed to
__CACHE WRITES = OFF
Don't Use NETX.COM or Related Shells with VLMs
_You can't load NETX.COM and NETX.VLM simultaneously.
_Use NETX.VLM rather than NETX.COM and related shells.
_NETX.COM (and NET3.COM, NETX.EXE, BNETX.EXE,
_XMSNETX.EXE, etc.) conflicts with REDIR.VLM; REDIR.VLM won't load if
NETX.COM is loaded and vice versa.
_However, NETX.VLM is designed to replace NETX.COM and related NETX shells,
and is compatible with the NetWare DOS Requester.
Avoid Loading VLMs in Expanded Memory with MS Windows
_Don't use the expanded memory option (/ME). Run MS Windows with the
NetWare DOS Requester only if you use the extended memory option (/MX,
preferred) or the conventional memory option (/MC).
Settings up MS Windows to Support Global Drive Mappings In MS Windows DOS
Boxes
_The current version of the VNETWARE.386 software is default enabled to
support unique drive mappings for each DOS box.
_To enable MS Windows to support global drive mappings across multiple DOS
Boxes in MS Windows, add the following heading and command in the MS
Windows' SYSTEM.INI file:
__[NETWARE]
__ NWSharehandles=true
Read/Write Calls
_If an application makes read/write calls on read only files, enter this
line under the "NetWare DOS Requester" heading in the NET.CFG file:
__READ ONLY COMPATIBILITY = ON
Ignore Incorrect Paradox Workshop Message
_Paradox Workshop gives an incorrect error message indicating it can't test
or finish applications. Ignore this message.
Path Names Must Be Under 64 Characters
_VLMs can't support a path name of more than 64 characters. To use longer
paths, map a root drive and continue from there.
Avoid Using DR DOS MOVE Command
_MOVE.EXE in DR DOS causes the loss of the fake root mapping. This is
because MOVE obtains the current path and attempts to perform a CD command
on that path.
NDIR Error in Compaq DOS 5.0 and DR DOS 6.0
_In Compaq DOS 5.0 and DR DOS 6.0, the following _commands give an error:
__NDIR servername/volume:
__DIR servername/volume:
__CD servername/volume:
_This is because DOS treats "/" as an option specifier when it does its
preprocessing. Users can instead map a drive and use drive letters instead
of the server/volume syntax.
If Your MS Windows SYSTEM Directory Is on the Network
_The workstation installation creates a SYSTEM directory on the workstation
and copies files into that directory.
Make sure after installation that you copy those files to the MS Windows
SYSTEM directory on the network.
First Available Drive Is Different
_The conventional NetWare Shell for DOS used drives after the LASTDRIVE
parameter; NetWare DOS Requester starts using the first available drive
before the LASTDRIVE parameter.
Consequently, users often see drive D: as the first NetWare drive rather
than drive F:. To maintain compatibility with existing batch files, you may
_want to add the command like "FIRST NETWORK DRIVE =F" under the NetWare
DOS Requester portion of the NET.CFG file.
_Otherwise, batch files assuming drive F: is the first drive must be
altered, or drives D: and E: must be substituted (see DOS SUBST command).
_In any case, the LASTDRIVE parameter should be adjusted to something above
the default value of E:.
Login Drive Prompt Appears To Be a Root Mapped Drive
_Because NetWare DOS Requester is a redirector on the back-end of DOS, no
directory path can be in the drive structure maintained by DOS when the
parent of the directory is unaccessible.
_This is the case with an unauthenticated connection and the drive mapped
to the SYS:LOGIN directory. Users see "D:\>" instead of "F:\LOGIN>" when
they first load the DOS client software.
DOS Current Directory Structures Aren't Updated with RENDIR.EXE
_NCPs that use a path won't function properly. To fix this problem,
RENDIR.EXE will be changed to back up a directory before renaming the
current one and will then forward to it.
IPXODI.COM Version 2.0 or Greater Required
_To support the packet burst ODI, the SFT III checksums, and _the NetWare
management responder, IPXNCP.VLM requires IPXODI.COM version 2.0 or greater
to be loaded with support for checksums and GNMA enabled (the version and
the API support level are treated separately in IPXODI).
Unicode Tables Copied to Workstation
_Workstation installation copies Unicode tables for all languages and code
pages to the workstation.
_For American English you only need the following:
__UNI_COL.001
__UNI_MON.001
__1252_UNI.001
___UNI_1252.001
_If you use only American English, consider deleting other unicode tables
to conserve disk space.
Self-Extracting File Name: WSDRV2.EXE Revision: A
Files Included Size Date Time
WSDRV2.TXT (This File)
WSDRV_2 21862 07-13-93 2:46p
DOS <DIR> 08-30-93 2:39p
3C1100.CO_ 9228 02-09-93 9:10p
3C1100.INS 494 07-15-92 9:16a
3C501.CO_ 9507 02-03-93 2:40p
3C501.INS 652 08-27-92 6:05p
3C503.CO_ 15022 02-03-93 3:01p
3C503.INS 733 10-28-92 10:38a
3C505.CO_ 13622 01-05-93 10:57a
3C505.INS 837 12-01-92 5:11p
3C509.CO_ 17964 01-13-93 10:29a
3C509.INS 896 11-18-92 4:37p
3C523.CO_ 13933 02-03-93 4:02p
3C523.INS 578 10-28-92 9:44a
DRIVERS.DOS 5380 07-05-93 5:21p
E21ODI.CO_ 10414 11-16-92 3:49p
E21ODI.INS 887 10-28-92 10:54a
E31ODI.CO_ 10106 11-16-92 3:46p
ILANAT.INS 432 10-28-92 10:34a
INTEL593.CO_ 10496 12-22-92 10:59a
INTEL593.INS 861 06-17-93 4:01p
INTEL595.CO_ 10828 06-03-93 12:02p
INTEL595.INS 864 06-03-93 12:13p
INTEL596.CO_ 15174 02-04-93 8:02a
INTEL596.INS 1933 10-28-92 10:32a
LANSUP.CO_ 10765 02-02-93 11:54a
LANSUP.INS 676 06-23-92 3:01p
LANZENET.CO_ 10245 12-21-92 2:22p
LANZENET.INS 569 07-30-92 3:14p
MADGEODI.CO_ 17962 02-16-93 11:07a
MADGEODI.INS 1371 10-28-92 10:11a
NCRWL05.CO_ 11248 01-22-93 1:33p
NCRWL05.INS 858 12-09-92 1:03a
NE1000.CO_ 9608 01-14-93 2:27p
NE1000.INS 499 06-16-92 5:02p
NE1500T.CO_ 9964 12-21-92 2:25p
NE1500T.INS 595 08-26-92 4:39p
NE2.CO_ 9920 01-14-93 2:00p
NE2.INS 493 07-30-92 3:12p
NE2000.CO_ 10625 03-10-93 12:48p
NE2000.INS 619 12-09-92 9:39a
NE2100.CO_ 9965 12-21-92 2:25p
NE2100.INS 676 11-19-92 4:38p
NE2_32.CO_ 9825 01-14-93 2:28p
NE2_32.INS 669 09-30-92 9:00a
NE3200.CO_ 11614 02-08-93 1:51p
NE3200.INS 442 01-20-93 4:01p
NI5210.CO_ 11087 09-14-92 11:46a
NI5210.INS 672 11-02-92 10:06a
TCE16MCW.INS 678 05-06-93 4:08p
TCE32MCW.CO_ 11373 11-11-92 1:33p
TCE32MCW.INS 678 05-06-93 4:08p
TCNSW.CO_ 9147 09-22-92 10:38a
TCNSW.INS 803 05-06-93 1:00p
TCTOKSH.CO_ 30020 11-23-92 2:17p
TCTOKSH.INS 2101 11-03-92 9:12a
TOKEN.CO_ 14338 04-12-93 6:27p
TOKEN.INS 512 06-22-92 4:03p
TRXNET.CO_ 8901 12-21-92 2:27p
TRXNET.INS 517 06-22-92 4:07p
UBODI.CO_ 17335 08-13-92 2:44p
UBODI.INS 1335 07-13-93 8:56a
NI6510.INS 402 10-28-92 10:31a
NI9210.CO_ 11081 09-14-92 11:46a
NI9210.INS 301 10-13-92 11:04a
NTR2000.CO_ 12951 01-07-93 1:22p
NTR2000.INS 351 10-13-92 10:05a
NULL.CO_ 288 02-02-93 4:07p
NULL.INS 327 01-27-93 3:13p
OSH391R.CO_ 13972 08-12-92 8:45a
OSH391R.INS 1012 10-28-92 11:45a
OSH392R.CO_ 13907 08-10-92 10:11a
OSH392R.INS 1249 10-28-92 11:42a
OSH89XR.CO_ 14038 08-25-92 11:49a
OSH89XR.INS 701 10-28-92 11:35a
OSH990R.CO_ 13818 08-10-92 10:09a
OSH990R.INS 776 10-28-92 11:28a
PCN2L.CO_ 10104 04-28-93 1:12p
NI6510.CO_ 10661 09-14-92 3:45p
E31ODI.INS 563 10-28-92 10:57a
ES3210.CO_ 10978 02-03-93 6:49p
ES3210.INS 308 10-28-92 9:53a
EXOS.CO_ 10631 12-21-92 2:29p
EXOS.INS 773 07-30-92 3:15p
EXP16ODI.CO_ 14405 05-12-93 3:45p
EXP16ODI.INS 1105 10-29-92 3:38p
HPISAODI.CO_ 11418 07-29-92 4:26p
HPISAODI.INS 903 10-28-92 9:31a
HPMCAODI.CO_ 10776 07-29-92 4:14p
HPMCAODI.INS 625 10-28-92 9:40a
IBMFDDIO.CO_ 14486 08-05-92 3:31p
IBMFDDIO.INS 1286 09-21-92 10:40a
IBMODISH.CO_ 16084 10-08-92 12:01p
IBMODISH.INS 824 02-04-93 10:23a
ILANAT.CO_ 10925 09-14-92 3:39p
PCN2L.INS 720 06-24-92 4:00p
SMC8000.CO_ 16097 10-08-92 11:57a
SMC8000.INS 830 10-13-92 3:02p
SMC8100.CO_ 22090 01-26-93 10:16a
SMC8100.INS 547 10-30-92 10:35a
SMCARCWS.CO_ 9943 10-14-92 10:55a
SMCARCWS.INS 746 02-12-93 12:36p
T20ODI.CO_ 29052 09-22-92 9:29a
T20ODI.INS 817 10-28-92 11:15a
T30ODI.CO_ 29116 09-21-92 1:49p
T30ODI.INS 566 10-28-92 11:18a
TCCARC.CO_ 9159 07-16-92 9:09a
TCCARC.INS 748 05-06-93 4:07p
TCE16ATW.CO_ 11000 08-31-92 3:53p
TCE16ATW.INS 688 10-30-92 9:37a
TCE16MCW.CO_ 11360 11-11-92 1:33p
ΓΏ