
v1.05
-----

ACLC:08/10/93
-------------
PBA:20/05/94
------------

PLEASE NOTE: This file refers to SmartNT.SYS version 1.14 which is intended
             for Windows NT v3.5 (codenamed Daytona). It will not work
             with earlier versions of Windows NT.

You can install the Madge Windows NT NDIS3 driver at two different times.
The first is during initial installation of Windows NT, and the other is
later, after Windows NT has already been installed.

How to Install Madge Windows NT NDIS3 driver during Windows NT Installation
---------------------------------------------------------------------------

1. Follow the Windows NT installation procedure until it comes to the
   networking section. If you are using Express Setup, it will attempt to
   detect any network cards in the machine, and will fail to find any
   Madge ones. Despite this, indicate that you want to install an adapter
   anyway, and when it displays a list of cards, select the
   "<Other> Requires disk from manufacturer" option.

   If you are using Custom Setup, make sure you are installing the Network
   components of Windows NT. Don't bother trying to AutoDetect any cards -
   it will not find any Madge ones. Skip the option to add Remote Access
   Software, and proceed to manual installation of an adapter. When the
   list of adapter cards is displayed, select the
   "<Other> Requires disk from manufacturer" option.

   At this point, proceed to step 6 below, under post-NT installation.

NOTE: It is quite likely that Windows NT will then proceed to copy a large
      number of files from the CD-ROM before it eventually copies the
      Madge Configuration dialog from the floppy. Do Not Worry! This is
      correct behaviour and is to do with the way Windows NT Setup compiles
      a list of files to copy before it actually does the copy. When it
      has to install 3rd party software, it decides that it is time to copy
      the lot!



How to Install Madge Windows NT NDIS3 driver after Windows NT Installation
--------------------------------------------------------------------------

1. Start up Windows NT machine.

2. Select Control Panel.

3. Then select Network.

4. Choose AddAdapter. This will put up a dialog box entitled 

   "Add Network Adapter".

5. Scroll down this dialog box and select the option:

   "<Other> Requires disk from manufacturer"

6. This will prompt you for the Madge Windows NT Install disk. Place this in  
   appropriate drive.

7. Follow the instructions till a Madge Install Dialog is displayed.
 
8. In this dialog box set the values for DMA, InterruptNumber and IoLocation
   to match the settings on your card.


9. Then following the instructions and reboot the machine.



Note: That for Eisa cards select the EISA option for the DMA setting.



EventLog Errors
---------------

If your installation of SMARTNT fails to load you will get a message from 
Windows NT Service Control Manager.

The message will read:

" At least one service or driver failed during system startup. Use the 
  Event Viewer to examine the event log for details. "

Once your Windows NT workstation has booted up, you should invoke the
EventViewer to search for a message from SMARTNT.

You will see an error message explaining why the driver has not been able
to initialize properly. If the error message claims that there has been
a hardware failure then details of the hardware failure can be found 
from the data section of the event window. The last eight bytes in the
data section will look similar to the following:

28: 00 00 00 00 70 00 00 00 
30: PP 00 00 00 QQ 00 00 00

*  PP will be a hexadecimal number between 0x0 and 0x9.
*  QQ will be a hexadecimal number between 0x0 and 0xFF.


Some of the common errors are listed below. If the QQ displayed 
in your installation does not match any of the vales listed below,
contact MADGE technical support. Please qoute the values for PP and
QQ.

QQ = 0x01 
=========

Reason: 
-------

The  adapter  has failed to open onto the ring.
This could be caused by one of the following -

i)   the  lobe  cable  is  not   securely
     attached  to the adapter card or cabling
     unit.
        
ii)  the ring speed setting on  the  card
     does not match the actual ring speed.
        
iii) insertion  onto  the ring has been
     prevented by ring management software.
        
iv)  the ring is beaconing.
       
v)   there is  a  crashed  ring  parameter
     server on the ring.
       
Action:
-------

Check  the  above and then retry the operation.


QQ =  0x02
==========

Reason:
-------

The  IO  location  given  is  not valid for the
adapter card being used. 


Action
------

Check that the registry entry for IoLocation and 
the switch IoLocation settings on the card match.


QQ = 0x03 
=========


Reason
------

The interrupt number given is not valid for the
adapter card being used.

Action
------

Check that the registry entry for InterruptNumber and 
the switch interrupt settings on the card or EISA/MCA
configuration information, actaully match.


QQ = 0x04 
=========

Reason
------

The DMA channel given  is  not  valid  for  the
adapter  card  being used. Alternatively, a DMA
channel has been  specified  and  the  card  is
configured  for PIO mode. Note 16/4 PC cards do
not support DMA, and that EISA and MC cards  do
not support PIO.

Action
------

Check that the registry entry for DmaChannel matches the
switch DMA channel settings on the card (in the case of the MCA
cards, the MCA configuartion information).

Note that MADGE EISA cards require the registry value for 
DmaChannel is set as 0xFF.


QQ = 0x05 
=========

Reason
------

An adapter card has  not been  found at the IO location specified. 

Action
------

Check that the adapter details are correct  and  that 
the  adapter  card has been correctly installed 
in the machine.


QQ = 0x06 
---------

Reason
------

It  is  not possible to use DMA when an adapter
card is in an 8-bit  slot.  

Action
------

Either  select  PIO data transfer mode or put the 
adapter card in a 16-bit  slot. Note 16/4 PC cards 
do not support DMA.


QQ = 0x0D
=========

Reason
------

The card has not been enabled. Both EISA and MC
cards must be properly configured  before  use.

Action
------

Use  the  configuration  utility  provided with
your computer.


QQ = 0x0E 
=========

Reason
------

A speed (16Mb/s or 4Mb/s) has not been selected
for the adapter card.  

Action
------

Both EISA and  MC  cards must  be configured for a 
particular ring speed before  use.  Use  the  configuration 
utility provided with your computer.


      
