Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Microsoft Network Client 2.2: NetWare Connectivity Guide > Chapter 3 Troubleshooting

Solving Common Problems

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

This section lists common problems that may occur without producing an error number. For information on numbered errors, see "Error Messages," later in this chapter.

Problems Starting NetWare Connectivity

"Invalid drive specification" appears when I try to start NetWare Connectivity.

  • Be sure the lastdrive entry in the CONFIG.SYS file is not set to z. The lastdrive entry should be set to a letter near the middle of the alphabet, such as p.

    If you change the lastdrive entry, reboot the workstation so the change can take effect.

  • If lastdrive is not z, and if you are using the nwload command to start NetWare Connectivity, edit NWLOAD.BAT. Halfway down NWLOAD.BAT you'll find a line that logs the user in to the NetWare server; for example:

    q:login %1

    where q is the drive letter used for the login. This drive letter must be the letter following the drive letter specified as the lastdrive entry in the CONFIG.SYS file.

    For example, if lastdrive is p, use q in the login line of NWLOAD.BAT; if lastdrive is f, use g in the login line, and so forth.

"Bad command or file name" appears when I run NWLOAD.BAT or NETX.COM, NETxCOM, or NETX.EXE.

  • Check your LANMAN.DOS\NETPROG directory (if your workstation is running LAN Manager Enhanced) or your LANMAN.DOS\BASIC directory (if your workstation is running LAN Manager Basic) to be sure that it contains either the NETX.COM or NETX.EXE files or one of the NET3.COM, NET4.COM, or NET5.COM files, whichever is appropriate for your version of MS-DOS. If you don't find this file, copy it from your NetWare distribution disks.

  • If you use the nwload command to start NetWare and the workstation uses the NETX.COM or NETX.EXE files instead of the NET3.COM, NET4.COM, or NET5.COM files, be sure you have modified NWLOAD.BAT to use NETX.COM or NETX.EXE. This modification involves removing rem from the following two lines, making these lines commands instead of comments:

    rem netx
    rem goto LOGIN

    If this is the problem, you should also check the NWUNLOAD.BAT file. You must remove rem from the following two lines in NWUNLOAD.BAT:

    rem netx /u
    rem goto IPXREL

When I try to start NetWare, a message appears saying that ROUTE or ROUTE.COM cannot be loaded.

  • The file ROUTE.COM, required for NetWare source routing on token-ring networks, did not get installed on the workstation. Copy this file to the LANMAN.DOS\NETPROG directory if the workstation is running LAN Manager Enhanced, or the LANMAN.DOS\BASIC directory if the workstation is running LAN Manager Basic. You can get this file from Novell.

  • If your network is not token-ring, then the PROTOCOL.INI file is incorrectly trying to load ROUTE.COM. To correct this, modify the PROTOCOL.INI file so that it does not load ROUTE.COM. You should also modify the PROTOCOL.INI file in the LANMAN.DOS\DRIVERS\PROTOCOL\IPX directory in the same way so that the problem does not recur when you change configurations.

    If this problem happens on many workstations and your network is not token-ring, check the disk you use for installation. It may have the PROTOCOL.INI file meant for token-ring networks. For more information, see Chapter 2, "Installing and Configuring NetWare Connectivity."

"A File Server could not be found" appears when I try to start NetWare Connectivity.

  • Check the computer's physical connection to the network. Check that the network cable is correctly attached to the workstation.

  • Check that a NetWare file server is running.

Problems Using NetWare Connectivity

While in the Microsoft Windows File Manager, "Can't connect to net drive" appears when I try to connect to a Windows NT or LAN Manager directory.

  • You are trying to connect a drive letter that comes after the drive specified as the lastdrive to a Windows NT or LAN Manager directory. With NetWare Connectivity, you can assign only drive letters up to and including lastdrive to Windows NT or LAN Manager directories. Use a drive letter that occurs earlier in the alphabet.

    The lastdrive is set in the CONFIG.SYS file.

The workstation has a local drive letter assigned to a Windows NT or LAN Manager directory, but when I use that drive letter it refers to a NetWare directory instead.

  • The drive letter has been assigned to a Windows NT or LAN Manager directory and a NetWare directory simultaneously. End one of those connections, and then reconnect using a drive letter that is not being used.

    To prevent problems, do not assign the same drive letter both to a Windows NT or LAN Manager directory and to a NetWare directory. When connecting to Windows NT or LAN Manager directories, use only drive letters up to and including the letter specified in the lastdrive entry in the CONFIG.SYS file (the default is p). For connecting to NetWare directories, use letters that come after the lastdrive letter.

The workstation is connected to a Windows NT or LAN Manager directory, but I can't find any files or subdirectories in that directory.

  • Check the local drive letter assigned to that directory to see if it is also assigned to a NetWare directory. To check, type:

    map

    If the drive letter has been assigned twice, end the connection to one of the directories, and then reconnect to that directory using a different drive letter.

    To prevent problems, do not assign the same drive letter both to a Windows NT or LAN Manager directory and a NetWare directory. When connecting to Windows NT or LAN Manager directories, use only drive letters up to and including the letter specified in the lastdrive entry in the CONFIG.SYS file (the default is p) for LAN Manager directories, When connecting to NetWare directories, use letters that come after the lastdrive letter.

  • This problem can also occur if the server in question is running user-level security and the user does not have R permission to the directory. (This problem is not related to NetWare Connectivity.)

    For more information about user-level security and directory permissions, see the LAN Manager administrative documentation.

Cannot Find LAN Manager DLL Error Message

If you see the following message when starting the Microsoft Windows operating system, your workstation has a search path problem:

Cannot find LAN Manager DLL:
NETAPI.DLL (Enhanced) or MSNET.DRV (Basic).
Check the PATH to ensure that it is correct.

The problem is that NetWare changed your search path when you logged on to a NetWare server, and your LANMAN\NETPROG directory was deleted from the search path.

To correct the problem do one of the following:

  • If you use nwload to start NetWare, check NWLOAD.BAT to ensure that the command to start the fixpath utility is near the bottom of the file and that the command to start this utility specifies the correct location of FIXPATH.EXE.

  • If you don't use nwload to start NetWare, you can run fixpath yourself after you start NetWare. To run fixpath, type its full path. For example, you might type:

    c:\lanman\netprog\fixpath

    For more information about using fixpath, see "Using the Fixpath Utility," earlier in this document.

After installing NetWare Connectivity on a workstation with the Microsoft Windows operating system, the workstation may hang or crash when you start an MS-DOS box from within the Windows operating system.

(This problem also occurs on NetWare-only workstations.) You can solve the problem in one of two ways.

  • Edit the [netware] section of the SYSTEM.INI file in your WINDOWS directory. In this file, set nwsharehandles to true. The NetWare Connectivity Setup program sets nwsharehandles to true by default, so unless you change your SYSTEM.INI file you should never have the problem of MS-DOS boxes that hang or crash.

  • If you want nwsharehandles to be false, you can solve the hanging problem by creating a .PIF file for your MS-DOS boxes, so that the MS-DOS boxes start in background mode.

To create a .PIF file for your MS-DOS boxes

  1. Start the Windows operating system.

  2. In the Accessories program group, choose PIF Editor.

  3. Complete the PIF Editor dialog box:

    • In the Program Filename box, type the path to the COMMAND.COM file, such as:

      c:\command.com

      - Or -

      c:\dos\command.com
    • In the Window Title box, type:

      ms-dos prompt
    • u In the Start-up Directory box, type:

      c:\windows
    • Near the bottom of the dialog box, select the Background box.

  4. From the File menu of the PIF Editor dialog box, choose Save.

  5. In the Filename box in the Save As dialog box, type msdosbox.pif and then choose the OK button.

  6. From the File menu, choose Exit to close the PIF Editor dialog box.

  7. Go to the program group from which you currently launch MS-DOS boxes, and select the MS-DOS box program item.

  8. From the Program Manager File menu, choose Properties.

  9. Complete the Program Item Properties dialog box:

    • In the Description box, type:

      ms-dos prompt
    • In the Command Line box, type:

      c:\windows\msdosbox.pif
  10. Choose the OK button.

    The MS-DOS box program item will now launch MS-DOS boxes in background mode.

The Net Stop Workstation command does not work.

You cannot stop the Workstation service while NetWare is loaded with the nwload command.

When you stop the Workstation service using the net stop workstation command, LAN Manager performs the following actions, in this order:

  1. Logs you off from the network.

  2. Unloads each currently loaded protocol. The protocols are unloaded in the re verse order of their loading (the last one loaded is the first one unloaded).

  3. Stops the Workstation service.

    If the unloading of any protocol in step 2 is not successful, the process stops at that point. In this case, any remaining protocols are left loaded, and the Workstation service does not stop.

    With NetWare Connectivity, one of the protocols is IPX. IPX cannot be unloaded if the NetWare shell (NETx.COM) is running, so if you type net stop workstation with the NetWare shell running, the command will fail.

    For example, if you use the following series of commands, the net stop workstation command fails because it cannot unload IPX (because the NetWare shell is running):

    net start workstation
    load netbeui
    nwload
    net stop workstation

    The following series of commands will work, however:

    net start workstation
    load netbeui
    nwload
    nwunload
    net stop workstation

    If you don't want net stop workstation to automatically unload IPX and stop NetWare, you can bypass the load ipx command (which is in the NWLOAD.BAT file), and load IPX by using the following commands (instead of load ipx):

    ipxmark
    ipx

    Then, when you want to unload IPX, use the following command (instead of unload ipx):

    ipxrel

    If you use these commands, net stop workstation will not try to unload IPX, because IPX was not loaded with the load ipx command.

The workstation has a printer devicename assigned to a printer on a NetWare server, but the print jobs I send do not print on that printer.

  • Check the printer devicename to see if it is also assigned to a printer on a LAN Manager server. To check, type:

    net use

    If you also need to check your connections to NetWare printers, type:

    capture

    If you find that the devicename is assigned to both a NetWare printer and a LAN Manager printer, end one of those connections, and then reconnect to that printer using a different devicename.

"DOS Error 15 has occurred. SYS0015: The system cannot find the drive specified." appears when I try to connect to a LAN Manager directory.

  • You are trying to assign a drive letter above the letter set as lastdrive to the directory. When connecting to LAN Manager directories, you can assign only drive letters up to and including the lastdrive letter.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1996 Hewlett-Packard Development Company, L.P.