home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 418 / FAXDOC.ZIP / 1012606.TXT < prev    next >
Text File  |  1993-05-12  |  9KB  |  180 lines

  1.  
  2.  
  3.                                      FYI
  4.  
  5. (Note:  The origin of this information may be internal or external to Novell. 
  6. Novell makes every effort within its means to verify this information. 
  7. However, the information provided in this document is FOR YOUR INFORMATION
  8. ONLY.  Novell makes no explicit or implied claims to the validity of this
  9. information.)
  10.  
  11.           TITLE:    Troubleshooting Lockup (Hanging) Problems
  12.    DOCUMENT ID#:    FYI.P.6086
  13.            DATE:    26JAN93
  14.         PRODUCT:    NetWare Lite
  15. PRODUCT VERSION:    All versions
  16.      SUPERSEDES:    FYI.P.6074
  17.  LITE FAX DOC #:    2606
  18.  
  19. SYMPTOM
  20.  
  21.      NA
  22.  
  23. ISSUE/PROBLEM
  24.  
  25.      Troubleshooting Lockup (Hanging) Problems
  26.  
  27.      While using a networking system, problems may be met; locking could be
  28.      one of them.  This document, which is divided into two areas of hardware
  29.      and software, is intended to help diagnose and resolve lockup problems.
  30.  
  31.      Hardware
  32.  
  33.      1.   Most Local Area Network (LAN) boards come with the ability to change
  34.           the interrupt line, base I/O address, and memory address settings
  35.           (in some cases).  This is done by either setting switches located on
  36.           the network board or through a software setup utility.  When NetWare
  37.           Lite is installed, it must be told what the interrupt line, base
  38.           I/O, and the memory address settings are on the board.  If the board
  39.           does not agree with the settings that the network is searching for,
  40.           it could cause lockups.  This usually happens when the network board
  41.           driver is loaded, when SERVER.EXE is loaded, when CLIENT.EXE is
  42.           loaded, or when the NET utility is used.
  43.  
  44.           The solution for this type of problem is straight forward.  The
  45.           settings on the board need to be determined by checking the switches
  46.           and sometimes cross referencing it with the documentation provided
  47.           with the network board.  After they are found, the install process
  48.           is repeated for NetWare Lite and the correct options chosen to
  49.           correspond to the hardware.
  50.  
  51.      2.   Another lockup problem may occur when the interrupt line, base I/O
  52.           address, or memory address conflict with another device in the same
  53.           machine.  Each of these settings must be unique to the network
  54.           board.  Devices that may conflict include modems or mice.  Lockups
  55.           in this case can show up anytime after the network has been loaded. 
  56.           A reference list is provided that contains the interrupt line and
  57.           Base I/O address for many devices.  For more information on
  58.           interrupts, see Fax Document 2601 or FYI.P.6054.  (Call
  59.           1-800-NET-WARE and press the * key during the initial recording.)
  60.  
  61.  
  62.                 ┌───────────────────┬────┬──────────────────┐
  63.                 │     Options       │IRQ │    Base I/O      │
  64.                 ├───────────────────┼────┼──────────────────┤
  65.                 │ Com1              │ 4  │ 3F8-3FF          │
  66.                 │ Com2              │ 3  │ 2F8-2FF          │
  67.                 │ LPT1              │ 7  │ 378-37F          │
  68.                 │ LPT2              │ 5  │ 278-27F          │
  69.                 │ VGA               │ 2  │ 3C0-3CF          │
  70.                 │ EGA               │ 2  │ 3C0-3CF          │
  71.                 │ CGA               │    │ 3D0-3DF          │
  72.                 │ Hercules          │    │ 3B4-3BF          │
  73.                 │ Mono              │    │ 3B0-3BF          │
  74.                 │ AT controller     │ 14 │ 1F0-1F8, 170-177 │
  75.                 │ Floppy controller │ 6  │ 1F0-1F8, 3F0-3F7 │
  76.                 │ Tape controller   │ 5  │ 280-28F          │
  77.                 │ XT controller     │ 5  │ 320-32F          │
  78.                 │                   │    │                  │
  79.                 └───────────────────┴────┴──────────────────┘
  80.  
  81.      Note:  Along with the above mentioned I/O address conflicts, address 360
  82.      should be avoided.  This address may overlap with beginning address 378
  83.      that is used in LPT1 processes.  (This is hardware defined and may depend
  84.      on the particular network board used.)  The best solution for this is to
  85.      configure the network board I/O address at 300, 320, or 340.  These
  86.      settings will work for most systems.
  87.  
  88.      3.   The switch settings on the board are not the only things that can
  89.           cause problems.  Some network boards, when not fully compatible with
  90.           Novell certified boards, can also cause problems.  When locking
  91.           problems do not seem related to any of the settings on the board,
  92.           try using a different board to see if it does clear up. 
  93.           Occasionally, a bad board is run across.
  94.  
  95.      Software
  96.  
  97.      1.   Some software can cause a lockup when it is simply not compatible
  98.           with NetWare Lite.  These programs usually use protocol that tries
  99.           to print, gain access to RAM, or gain access to the hard drive
  100.           without going through DOS.  Because NetWare Lite is written to work
  101.           with DOS these programs cannot be used.
  102.  
  103.      2.   NetWare Lite is a memory resident program that occupies part of RAM. 
  104.           This limits the amount of room allowed for other programs.  When
  105.           conventional memory is too low, it can cause applications to crash. 
  106.           One solution for this is to load as much as possible into upper
  107.           memory.  Out of the files loaded through the STARTNET.BAT file, all
  108.           but SERVER.EXE can be loaded high.  This is done in MS-DOS 5.0 by
  109.           putting "LOADHIGH" before the file name to be loaded.  This is done
  110.           in DR-DOS 6.0 by putting "HILOAD" before the file name to be loaded. 
  111.           (Third-party memory managers may also be used but not loaded at the
  112.           same time with other memory managers.)  Note that many memory
  113.           resident programs can be loaded high but others cannot.  If you load
  114.           a particular program high and find that your system locks more
  115.           frequently, load it back into conventional memory again.
  116.  
  117.           Example for loading most of STARTNET.BAT high using MS-DOS format:
  118.  
  119.                loadhigh lsl
  120.                loadhigh ne2000
  121.                loadhigh ipxodi a
  122.                loadhigh share
  123.  
  124.                server
  125.                loadhigh client
  126.  
  127.      3.   Some network boards use upper memory for their own processes that
  128.           range from C000h to E000h.  If this is the case, they do not require
  129.           a memory manager to control them.  Furthermore, this area in upper
  130.           memory should be excluded from the memory manager's control.  To do
  131.           so, insert the following in CONFIG.SYS:
  132.  
  133.           For MS-DOS 5.0 use:
  134.           device=c:\DOS\emm386.exe x=mmmm-nnnn
  135.           For DR-DOS 6.0 use:
  136.           device=c:\drDOS\emm386.sys /exclude=mmmm-nnnn
  137.           (mmmm is beginning and nnnn is the ending address.)
  138.  
  139.           Note:  Most network-board drivers occupy about 8 to 16 KB of memory. 
  140.           Check the references for your specific device.
  141.  
  142.      4.   CONFIG.SYS also has a parameter that can be changed that may cause
  143.           computers to lock.  That is "files=xx."  The xx is the number of
  144.           files that machine can have open at one time.  The suggested amount
  145.           is 10 files per client plus 30 more.
  146.  
  147.      5.   Along the same line as the above paragraph, the number of client
  148.           tasks could have the same effect.  To change the client tasks you
  149.           must run the NET utility, go to "supervise the network," then
  150.           "server configuration."  This parameter is normally set between 5
  151.           and 10 per client.
  152.  
  153.      6.   Terminate-Stay-Resident (TSR) programs can also cause lockups.  They
  154.           can show up in several ways of which most commonly is when the TSR
  155.           is functioning.  It can also happen when the TSR seems inactive.
  156.  
  157.           The easiest way to find out if a TSR is causing the lockup is by
  158.           renaming AUTOEXEC.BAT and CONFIG.SYS and then putting the following
  159.           in the CONFIG.SYS:
  160.  
  161.                FILES=30
  162.                LASTDRIVE=G
  163.  
  164.           If the problem no longer persists, add each component back into
  165.           AUTOEXEC.BAT and CONFIG.SYS one by one until you find the one that
  166.           is causing the problem.  Modifications may be necessary to make the
  167.           conflicting TSR work properly, or it may even be incompatible with
  168.           the network environment.
  169.  
  170.      7.   Some incompatibilities have been found with certain hardware and
  171.           software configurations.  NetWare Lite has made some modification to
  172.           adapt to these systems.  These modifications come in the form of a
  173.           patch that is applied once to each machine in the network.  More
  174.           specifics on these patches can be faxed to you through NetWare
  175.           Lite's automated Fax Document 2903 or see FYI.P.6087.
  176.  
  177. SOLUTION
  178.  
  179.      NA
  180.