WORKAROUND
Both problems are solved by applying the alternate Ibmsync.sys driver
(intended for PS/2 computers using the IBM MPA/A adapter or Microgate
Microchannel equivalent), described below. If the default Ibmsync.sys
driver is used, the first problem is solved through the support of a
special DontUseMappedRegisters registry setting for the IBMSYNC driver.
As documented in the SNA Server 2.11 Release Notes (Readme.wri), a special
version of the Ibmsync.sys driver supplied on the SNA Server 2.11 compact
disc can also be used to solve hang problems that may occur on IBM PS/2
computers. To replace the existing driver, start the Windows NT Command
Prompt and enter the following commands:
cd <snaroot>\system
rename ibmsync.sys ibmsync.211
copy <sna_cdrom>:\i386\system\hwsetup\ibmsdlc\ibmsync._sy ibmsync.sys
cd hwsetup\ibmsdlc
rename ibmsync.sys ibmsync.211
copy <sna_cdrom>:\i386\system\hwsetup\ibmsdlc\ibmsync._sy ibmsync.sys
NOTE: The Release Notes document the driver name as ibmsync._ys, though
the actual file name shipped on the SNA Server CD-ROM is ibmsync._sy.
Using the default Ibmsync.sys driver, the following registry setting causes
the driver to not request the use of mapped registers (though this version
of the driver does not correct the other hang problem observed with PS/2
computers).
WARNING: Using Registry Editor incorrectly can cause serious, system-wide
problems that may require you to reinstall Windows NT to correct them.
Microsoft cannot guarantee that any problems resulting from the use of
Registry Editor can be solved. Use this tool at your own risk.
Open Regedt32.exe and locate the following key in the system registry:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/IBMSYNC/Parameters
DontUseMapRegisters: REG_DWORD: 1
Once this option is configured, the SNA Server service must be restarted.