Fix
Novell Clients for various platforms are available on the Client CD-ROM or from the Novell Corporate web site. However, you might need to install the Novell Client on a workstation that does not have a CD-ROM drive or does not have access to the Internet. You might also need to install a DOS IP-only client in order to complete across-the-wire installations of NetWare 5 servers. This document includes instructions for both types of DOS IP-only installations.
Note: Other issues with the Novell Client for DOS and Windows 3.1x are contained in the DOSWIN.TXT file located at the root and in the PRODUCTS/DOSWIN32/NLS/<language> directory.
Creating a Bootable Diskette for a DOS Install (IP only)
============================================================
To install the Novell Client on a workstation that does not have a CD-ROM drive or does not have access to the Internet, you must create a (DOS) bootable diskette for a DOS install. Once the client is installed, the workstation will have access to the network.
To create a bootable diskette, complete the following steps. Make sure you boot a workstation with *DOS and have access to the CDROM.
1. Make sure you have access to the Novell Client DOS files
located in the PRODUCTS/DOSWIN32 directory on the NetWare 5 Clients CDROM.
2. Format (with *DOS 6.X or equivalent) a 1.44MB high density diskette with the system
files by entering the following at the DOS prompt:
FORMAT A: /S
* *Note: Using Win95/98 versions of DOS to create the boot diskette may or may not work... This is the DOS client and requires DOS (MSDOS 6.22, Caldera, Novell, IBM, Compaq, etc...). Win95/98 DOS does not support SLP and may result in an error message "File server could not be found" after client32.nlm loads.
3. Copy HIMEM.SYS to the diskette. (Ensure you use the correct version from the DOS boot disk)
4. In a text editor, create a CONFIG.SYS file on the diskette that includes the following command to load
HIMEM.SYS.
DEVICE=A:\HIMEM.SYS
5. Create a Client32 directory on the diskette.
6. Use the NLMPACKR.EXE utility on the Client CD-ROM in the Products/Doswin32 directory to add the following nlm files from the following directories to the Client32 directory.
*Note: NLM's that shipped with client v 3.02, 3.1, 4.5, and 4.6 may not pack. If you download the 2.71 client, it should work fine. In some instances the 3.1 tractably file can be substituted for the file found in the 2.7 client.
FILE DIRECTORY
TRANNTA.NLM PRODUCTS/DOSWIN32/CLIENT32
CLIENT32.NLM PRODUCTS/DOSWIN32/CLIENT32
SRVLOC.NLM PRODUCTS/DOSWIN32/CLIENT32
ETHERTSM.NLM PRODUCTS/DOSWIN32/NIOS
LSLC32.NLM PRODUCTS/DOSWIN32/NIOS
CMSM.NLM PRODUCTS/DOSWIN32/NIOS
NBIC32.NLM PRODUCTS/DOSWIN32/NIOS
TCPIP.NLM PRODUCTS/DOSWIN32/TCPIP
using the following syntax for each NLM at the DOS prompt:
NLMPACKR TRANNTA.NLM A:\Client32\TRANNTA.NLM
7. Copy the following files from the following directories to the Client32 directory on the diskette:
FILE DIRECTORY
NIOS.EXE PRODUCTS/DOSWIN32/NIOS
PING.MSG PRODUCTS/DOSWIN32/TCPIP
PING.EXE PRODUCTS/DOSWIN32/TCPIP
*.LAN FILES PRODUCTS/DOSWIN32/LANDRV32
NOTE: You will only be able to copy four or five LAN drivers due to space restrictions. (Choose the drivers
you frequently use)
8. In a text editor, create a NET.CFG file on the diskette and make sure the BIND command reflects the LAN driver,
preferred server, and name context you are using. See Section 3.3 for a sample net.cfg file.
9. In a text editor, create an AUTOEXEC.BAT file on the diskette with the following settings:
A:\CLIENT32\NIOS.EXE
LOAD A:\CLIENT32\NBIC32.NLM
LOAD A:\CLIENT32\LSLC32.NLM
LOAD A:\CLIENT32\CMSM.NLM
LOAD A:\CLIENT32\ETHERTSM.NLM
LOAD A:\CLIENT32\3c90x.LAN FRAME=Ethernet_II
LOAD A:\CLIENT32\TCPIP.NLM
LOAD A:\CLIENT32\TRANNTA.NLM
LOAD A:\CLIENT32\SRVLOC.NLM
LOAD A:\CLIENT32\CLIENT32.NLM
You can boot from this diskette and login to the network in an IP-only environment to complete an across-the-wire server installation.
Enabling IP Protocols
============================================================
You can install NetWare 5 servers across-the-wire in an IP-only environment (No IPX traffic). The instructions outline the changes needed to enable the DOS client to use IP protocols. To do this, complete the following steps.
1. Run INSTALL.EXE from the PRODUCTS\DOSWIN32\ directory of the Client CD.
2. Choose to install the TCP/IP Protocol Stack and then complete the installation.
Note: Server installs do not currently support DHCP addresses. Choose User specified and manually specify the IP address, Router gateway, and subnetmask that the server will use.
3. Configure the startnet.bat by doing the following:
a. Remove "LOAD IPX.NLM" line
b. Remove "LOAD SPX_SKTS.NLM"
c. Remove all frame types except the Ethernet_II
d. Add "LOAD SRVLOC.NLM" following the load of TCPIP.NLM
4. Configure net.cfg by doing the following:
a. Add File Cache Level = 0 to the NetWare Dos Requester section. This setting prevents the client from allocating any memory to file cache.
b. Add Preferred Server = <servername> or Preferred Server = <IP address> to the NetWare Dos Requester section. (If you use the servername then you will need to put the address into the hosts file for address resolution.)
c. Remove any lines that reference IPX or frame types except Ethernet_II.
Note: You may be modifying the net.cfg that was generated by the DOS client install and this file contains IPX references.
5. In the AUTOEXEC.BAT, remove the line
@CALL C:\NOVELL\CLIENT32\STARTNET.
This allows you to boot the computer without running STARTNET once the server install is finished.
6. Copy the TRANNTA.NLM from the PRODUCTS\WIN95\IBM_ENU directory on the client CD to C:\NOVELL\CLIENT32. This
will replace the existing IPX TRANNTA.NLM.
Sample STARTNET.BAT
============================================================
C:\NOVELL\CLIENT32\NIOS.EXE
LOAD C:\NOVELL\CLIENT32\NBIC32.NLM
LOAD C:\NOVELL\CLIENT32\LSLC32.NLM
LOAD C:\NOVELL\CLIENT32\CMSM.NLM
LOAD C:\NOVELL\CLIENT32\ETHERTSM.NLM
LOAD C:\NOVELL\CLIENT32\CNE2000.LAN INT=3 PORT=300
RETRIES=5 FRAME=Ethernet_II
LOAD C:\NOVELL\CLIENT32\TCPIP.NLM
LOAD C:\NOVELL\CLIENT32\TRANNTA.NLM
LOAD C:\NOVELL\CLIENT32\SRVLOC.NLM
LOAD C:\NOVELL\CLIENT32\CLIENT32.NLM
Sample NET.CFG
============================================================
Protocol TCPIP
IP_ADDRESS 137.65.51.113
IP_ROUTER 137.65.51.254
IP_NETMASK 255.255.252.0
PATH TCP_CFG A:\CLIENT32
BIND CNE2000
NETWARE DOS REQUESTER
FILE CACHE LEVEL = 0
FIRST NETWORK DRIVE = F
PREFERRED SERVER = <Servername or IP address>
NAME CONTEXT = "OU=CLIENT.O=NOVELL"
EN JA, dit is kopieren en plakken.