WG0904: Support for Novell NetWare 4.0

Last reviewed: May 1, 1997
Article ID: Q104632
3.10 WINDOWS kbnetwork kbfile kbappnote kbsetup kb3rdparty

The information in this article applies to:

  • Microsoft Windows for Workgroups version 3.1

Microsoft has an Application Note, "WG0904: Support for Novell(R) Netware(R) 4.0," that contains updated Windows for Workgroups files (NET.EXE, WORKGRP.SYS, VREDIR.386, and VBROWSE.386) and information about using these files with a Novell NetWare version 4.0 client configuration.

You can obtain this Application Note from the following sources:

  • Microsoft's World Wide Web Site on the Internet
  • The Internet (Microsoft anonymous ftp server)
  • Microsoft Download Service (MSDL)
  • Microsoft Product Support Services

For complete information, see the "To Obtain This Application Note" section at the end of this article.

THE TEXT OF WG0904

  Microsoft(R) Product Support Services Application Note (Text File)
             WG0904: SUPPORT FOR NOVELL(R) NETWARE(R) 4.0
                                                   Revision Date: 9/93
                                                       1 Disk Included

The following information applies to Microsoft Windows(TM) for Workgroups, version 3.1.

| INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY    |
| ACCOMPANY THIS DOCUMENT (collectively referred to as an Application|
| Note) IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER     |
| EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED     |
| WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR      |
| PURPOSE. The user assumes the entire risk as to the accuracy and   |
| the use of this Application Note. This Application Note may be     |
| copied and distributed subject to the following conditions:  1) All|
| text must be copied without modification and all pages must be     |
| included;  2) If software is included, all files on the disk(s)    |
| must be copied without modification (the MS-DOS utility diskcopy is|
| appropriate for this purpose);  3) All components of this          |
| Application Note must be distributed together;  and  4) This       |
| Application Note may not be distributed for profit.                |
|                                                                    |
| Copyright (C) 1993 Microsoft Corporation.  All Rights Reserved     |
| Microsoft and MS-DOS are registered trademarks and Windows is a    |
| trademark of Microsoft Corporation.                                |
| CompuServe is a registered trademark of CompuServe, Inc.           |
| NetWare and Novell are registered trademarks of Novell, Inc.       |

Introduction

This Application Note contains updated Windows for Workgroups files (NET.EXE, WORKGRP.SYS, VREDIR.386, and VBROWSE.386) and information about using these files with a Novell NetWare version 4.0 client configuration. Providing Windows for Workgroups support for NetWare 4.0 first requires proper installation of Novell's client software. If the setup steps described in this document do not function properly, contact Novell for more information. Microsoft can ensure connectivity between Windows for Workgroups and Novell NetWare only when you are running MSIPX.COM. If you cannot enable the open data-link interface (ODI) drivers using Novell's procedure (included with NetWare 4.0), call Novell Technical Support at (800) 638-9273.

Although the current specification of Windows for Workgroups is MSIPX, an exclusively NDIS-compliant protocol, Novell's ODINSUP.COM, allows NDIS protocol stacks to run unmodified over the ODI link support layer (LSL) and talk to an ODI LAN driver. Novell's LSL can be accessed by using the ODINSUP driver. Microsoft recommends using ODINSUP.COM version 1.22 with this Application Note. Novell makes this file available on its bulletin board service and in the Novell CompuServe(R) forum. The current filename is DOSUP7.ZIP. For more availability information, contact Novell or look on the Novell CompuServe forum.

When you use ODINSUP.COM with Windows for Workgroups and NetWare 4.0, the following configuration files are modified:

   CONFIG.SYS
   STARTNET.BAT or AUTOEXEC.BAT
   NET.CFG
   PROTOCOL.INI
   SYSTEM.INI

Before You Begin

Since this configuration requires the Novell IPXODI drivers, set up your machines and connect to a Novell server from an MS-DOS command prompt using IPXODI.COM before proceeding with the setup instructions below. Be sure to back up your files so that you can restore your original configuration if necessary.

Setup Instructions

  1. Install Windows for Workgroups with your network interface card (NIC) and with Novell NetWare as a secondary network.

  2. Run the Novell NetWare 4.0 client installation program.

  3. Edit the CONFIG.SYS file and remove or remark out (using the REM command) the following lines

          device=c:\windows\<drivername.xxx>
          device=c:\windows\msipx.sys
    

    where <drivername.xxx> is the name of your NDIS network card driver. If you already have ODI connections, these entries are not present.

        NOTE: The NetWare 4.0 installation program changes the LASTDRIVE=
        statement from drive P to drive Z. Leave this change intact.
    

  4. By default, the NetWare 4.0 installation program creates a STARTNET.BAT file (from which the NetWare files are run) in the NWCLIENT subdirectory. You need to edit this file unless the NetWare drivers are to be loaded from the AUTOEXEC.BAT file (in which case, you need to make the same changes in the AUTOEXEC.BAT file). If these drivers are loading from the AUTOEXEC.BAT file, remove the @CALL STARTNET.BAT line, which the NetWare installation procedure inserts. When you are finished editing the STARTNET.BAT or AUTOEXEC.BAT file, it should read as follows:

      Lines                          Comments
    
  SET NWLANGUAGE=ENGLISH         This is new under 4.0.

  LSL

  ODI MAC driver for your NIC    For example, this line would read
                                 NE2000 if you have an Novell NE2000
                                 NIC.

  ODINSUP.COM                    Manually add this driver from the
                                 DOSUP7.ZIP file.

  C:\WINDOWS\NET START NETBIND   Make sure this line is in either
                                 your AUTOEXEC.BAT or STARTNET.BAT,
                                 depending on which one is used to
                                 start NetWare connectivity.

  IPXODI

  VLM.EXE                        This file replaces NETX.EXE in
                                 NetWare 4.0.

  • In the AUTOEXEC.BAT file, remove or remark out the following lines:

          c:\windows\net start
          c:\windows\msipx.com
    

        IMPORTANT: Steps 6 and 7 provide the changes made in the NET.CFG
        and PROTOCOL.INI files if you are using a Novell NE2000 NIC. If
        you are using a different card, many of the changes made will be
        specific to your NIC and therefore different than those below.
    

  • To use ODINSUP.COM with Windows for Workgroups 3.1, the NET.CFG file should appear as follows. Some of the settings below appear as a result of the NetWare 4.0 installation program; you may need to manually edit others.

        NOTE: If you were using ODINSUP.COM with NetWare 3.11, the 4.0
        installation removes the changes that were made to the NET.CFG
        file. The final file should read as follows:
    

    Lines                            Comments
    
    PB BUFFERS 7                     This line is added.
    
    PROTOCOL ODINSUP                 This line exists if ODI is
                                     installed before you begin this
                                     procedure.
       BIND NE2000                   If you are using a NIC other than
                                     the NE2000, a different MAC driver
                                     appears here.
       BUFFERED
    
    Link Driver NE2000               This line varies depending on the
                                     NIC you are using.
       Port <XXX>                    This line is set to the I/O base
                                     being used.
       INT <XX>                      This line is set to the IRQ being
                                     used. Both the Port and INT
                                     settings assume that the defaults
                                     are not being used. If the defaults
                                     are being used, these lines do not
                                     appear.
       MEM <XXXXX>                   This line appears only if your NIC
                                     is memory address configurable.
       Frame Ethernet_802.2          These frame types are required.
       Frame Ethernet_802.3
       Frame Ethernet_II
       Frame Ethernet_SNAP
       Protocol IPX 0 Ethernet_802.3
    
    NetWare DOS Requester
       First Network Drive = F       This setting is new with NetWare
                                     4.0 and is the reason LASTDRIVE no
                                     longer needs to be set to P.
    
    

  • To use ODINSUP.COM with Windows for Workgroups 3.1, the PROTOCOL.INI file should appear as follows. Some of the settings below appear as a result of the NetWare 4.0 installation program; you may need to manually edit others.

        IMPORTANT: If you were using ODI with Windows for Workgroups
        before upgrading Novell NetWare to 4.0, this file does not require
        editing.
    

        NOTE: To determine the correct MLID name, type the ODI NIC driver
        name at an MS-DOS command prompt.
    

    Lines                            Comments
    
    [network.setup] version=0x3100
    netcard=NE2000,1,NE2000          Use the MLID name for this entry.
    
    transport=ms$netbeui,MS$NETBEUI transport=IPX,IPX
    lana0=NE2000,1,ipx               Use the MLID name for this entry.
    lana1=NE2000,1,ms$netbeui        Use the MLID name for this entry.
    
    
    [protman] DriverName=PROTMAN$ PRIORITY=MS$NETBEUI

    [MS$NETBEUI] DriverName=netbeui$ SESSIONS=10 NCBS=32

    BINDINGS=NE2000                  Use the MLID name for this entry.
    
    LANABASE=1

    [NE2000]                         Add this entire section or
                                     convert it from the MS$NE2000
                                     section.
    DRIVERNAME=NE2000                Use the MLID name for this entry.
    IOBASE=0x300                     This entry should match the
                                     IOBASE setting in the NET.CFG
                                     file.
    INTERRUPT=11                     This entry should match the
                                     INTERRUPT setting in the NET.CFG
                                     file.
    
    [MS$NE2000]                      Remark out this entire section by
                                     placing a semicolon at the
                                     beginning of each line, including
                                     the section header.
    
    [MS$IPX]                         Remark out this entire section by
                                     placing a semicolon at the
                                     beginning of each line, including
                                     the section header.
    
    [IPX]                            Add this section.
    
    DRIVERNAME=IPX$
    MediaType=Novell/Ethernet        This section will vary depending
                                     on the transceiver type.
    BINDINGS=NE2000                  Use the MLID name for this entry.
    
    

  • Make the following changes in the SYSTEM.INI file:

    In the [boot] section of the SYSTEM.INI file, the Novell NetWare 4.0 installation changes the line

          network.drv=wfwnet.drv
    

    to read:

          network.drv=netware.drv
    

    Simply change the NETWORK.DRV line so that it reads as follows:

          network.drv=wfwnet.drv
    

        NOTE: Do not change the SECONDNET.DRV=NETWARE.DRV setting.
    

    After you make these changes, update your Windows for Workgroups installation with the four files on the enclosed WG0904 disk: NET.EXE, WORKGRP.SYS, VREDIR.386, and VBROWSE.386. Copy NET.EXE and WORKGRP.SYS to the Windows directory. Copy VREDIR.386 and VBROWSE.386 to the Windows SYSTEM subdirectory. For example, if you insert the WG0904 disk in drive A and your Windows directory and Windows SYSTEM subdirectory are C:\WINDOWS and C:\WINDOWS\SYSTEM, respectively, type the following commands at an MS-DOS command prompt, pressing ENTER after each line:

          copy a:\net.exe c:\windows
          copy a:\workgrp.sys c:\windows
          copy a:\*.386 c:\windows\system
    

  • Reboot and restart Windows for Workgroups.

    For more information concerning ODINSUP.COM, call Novell Technical Support.

    TO OBTAIN THIS APPLICATION NOTE

    You can find WG0904.EXE (size: 289239 bytes) 
                           , a self-extracting file, on the following
    
    services:
    • Microsoft's World Wide Web Site on the Internet

            On the www.microsoft.com home page, click the Support icon.
            Click Knowledge Base, and select the product.
      
            Enter kbfile WG0904.EXE (size: 289239 bytes) 
                                   , and click GO!
            Open the article, and click the button to download the file.
      
      
    • Internet (anonymous FTP)

            ftp ftp.microsoft.com
            Change to the Softlib/Mslfiles folder.
            Get WG0904.EXE (size: 289239 bytes) 
      
    • Microsoft Download Service (MSDL)

            Dial (425) 936-6735 to connect to MSDL
            Download WG0904.EXE (size: 289239 bytes) 
      

    For additional information about downloading, please see the following article in the Microsoft Knowledge Base:

       ARTICLE-ID: Q119591
       TITLE     : How to Obtain Microsoft Support Files from Online
                   Services
    
    
  • If you are unable to access the source(s) listed above, you can have this Application Note mailed to you by calling Microsoft Product Support Services Monday through Friday, 6:00 A.M. to 6:00 P.M. Pacific time at (425) 637-7098. If you are outside the United States, contact the Microsoft subsidiary for your area.


  • KBCategory: kbnetwork kbfile kbappnote kbsetup kb3rdparty
    KBSubcategory: wfw wfwg
    Additional reference words: appnote 3.1 3.10
    Keywords : wfw wfwg kb3rdparty kbappnote kbfile kbnetwork kbsetup
    Version : 3.10
    Platform : WINDOWS


    THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

    Last reviewed: May 1, 1997
    © 1998 Microsoft Corporation. All rights reserved. Terms of Use.