Upper Memory Conflict Hangs LM During Protocol Loading (99155)
This article was previously published under Q99155
SYMPTOMS
When a workstation is cold booted (when you turn it on or reset the
hardware), LAN Manager hangs while trying to load protocols such as
NetBEUI. If this does not repeat during a warm boot (when you press
CTRL+ALT+DEL), the problem may be a conflict in upper memory.
CAUSE
Cold and warm boots cause different behavior because certain network
adapters, when initialized, store memory buffers at software configurable
addresses in upper memory (640-1024 KB).
During a cold boot these buffers have not yet been configured, so EMM386
can select their address areas for itself, causing a memory conflict when
the adapter tries to assign buffer addresses. During a warm boot, adapter
memory buffers are already configured in upper memory; EMM386 detects them
and avoids their memory areas.
RESOLUTION
To verify that this is the problem, remark out EMM386: if the problem
disappears, use the x-parameter to tell EMM386 to avoid areas of upper
memory claimed by other software.
Modification Type: |
Major |
Last Reviewed: |
7/30/2001 |
Keywords: |
KB99155 |
|