TR2KNDIS token ring driver for Windows NT 3.5, 3.51 ==================================================== This release use fpa 103 and mac 228 micro code. 1) Login to nt using adminstrator capable user id 2) Select network icon from control panel 3) Select add adapter 4) When installation ask for adapter select "other manufacture" 5) Enter driver path as a:\winnt\nt35. Select TMS380/2000 Token Ring NDIS Driver 6) A configuration panel will request the io address and the interrupt 7) After the installation has completed select ok. 8) The system will ask if you wish to reboot. Answer yes. 9) Reboot system Configuration Parameter Table Parameter Name Parameter Type Default Value Possible Values --------------------------------------------------------------------------- PORT REG_DWORD 0xA20 0xA20, 0xA40 DMA REG_DWORD Not Set Any valid dma channel INT REG_DWORD 0x2 2 - 12, except 9 SPEED REG_DWORD 16 Meg/s 4 or 16 INST8 REG_DWORD Not Set Any value BIT16 REG_DWORD Not Set Any value WS0 REG_DWORD Not Set Any value MAXFRAMESIZE REG_DWORD 2048 Max for workgroup 2k NOCONFIG REG_DWORD Not Set Any value NETWORKADDRESS REG_MULTI_SZ Not Set Enter desired character string. BUSNUMBER REG_DWORD Not Set 0 PCI REG_DWORD Not Set 1 PCMCIA REG_DWORD Not Set 1 PCMCIASLOT REG_DWORD Not Set 0, 1, 2, 3 PCMCIAINTF REG_DWORD Not Set For Intel - 1, For Databook - 2 Pseudodma is set unless a dma channel is specified. Parameters with a possible value of "any value" are tested for existence by the driver, this is why any value will work. Error message: TR2KNDIS_ERRMSG_HARDWARE_ADDRESS 0xE11 TR2KNDIS_ERRMSG_ALLOC_STATS 0xE12 TR2KNDIS_ERRMSG_CREATE_FILTER 0xE13 TR2KNDIS_ERRMSG_INIT_INTERRUPT 0xE14 TR2KNDIS_ERRMSG_ADAP 0xE16 TR2KNDIS_ERRMSG_OPENERR 0xE1D TR2KNDIS_ERRMSG_INITERR 0xE1E TR2KNDIS_ERRMSG_DMA 0xE21 Error message meanings: TR2KNDIS_ERRMSG_HARDWARE_ADDRESS - The system could not register the port address. The is probably a io conflict. TR2KNDIS_ERRMSG_ALLOC_STATS - The system could not allocate kernel memory for the statistics structure. TR2KNDIS_ERRMSG_CREATE_FILTER - The driver could not register the node address. Try another node address. TR2KNDIS_ERRMSG_INIT_INTERRUPT - The system could not allocate the request interrupt. Try another interrupt. Change both the adapter and the configuration registry. TR2KNDIS_ERRMSG_ADAP - The adapter did not start. Run diagnostics to see if there is a hardware or configuration problem. TR2KNDIS_ERRMSG_OPENERR - The adapter could not open onto the ring. The interrupt could be conflicting, the cable may be bad, or the port on the mau could be bad. TR2KNDIS_ERRMSG_INITERR - The adapter could not initialize. Check the dma channel. It is probably conflicting with another card. TR2KNDIS_ERRMSG_DMA - The dma channel could not be allocated by the system. If the text is "Adapter not found" check the port setting in the configuration registry and the port setting of the adapter. They are probably mismatched. TR2KNDIS token ring driver for Windows NT 4.0 ============================================== Installation for Windows NT and NT Server 1) Ensure DISK.ID file is in the root directory of the disk you will be installing from. 2) Login to NT using an administrator user ID. 3) Select "Network" from the "Control Panel" window. 4) Select "Add Adapter". 5) When installation asks for adapter, select "Other Manufacturer". 6) Insert driver diskette into drive A:. 8) When installation asks for path of driver, type: A:\WINNT\NT40 and press . 9) Select the driver you wish to install. 10) If your system has multiple buses, ISA, PCI, PCMCIA, etc., you will be asked to select the "Bus Type" and "Bus Number". For example, if you install a PCI adapter in the second bus on a system with two PCI buses, you would select "PCI" for Bus Type and "1" for Bus Number. Bus numbers start at 0. 11) The adapter configuration screen should now be displayed. Select "OK" when configuration is complete. See section 2.1 for an explanation of the NT configuration screen. NT Configuration Screen When you first install your adapter, the configuration screen will display default values for your particular adapter. In most cases these default values may be used. In the event it necessary to change the configuration, the following provides a detailed explanation of available options: Port Address - A Port Address MUST be selected. PCI adapters select "PCI". IRQ Level - Set to "Autodetect" except PCMCIA and Venus adapters which must select a non-conflicting IRQ value. DMA Channel - Set to "Autodetect" except PCMCIA and Venus adapters which must select a non-conflicting DMA channel. "Pseudo DMA" - will force your adapter to 8 bit pseudo DMA. "Fast Access" - will auto-negotiate the fastest pseudo DMA rate that your adapter will support (8, 16 or 32 bit). Memory Address - Set to "Autodetect" except PCMCIA and Venus adapters which must select a non-conflicting Memory Address. Network Address - If you wish to use a Locally Administered Network Address, enter a 12 digit hexadecimal address. Speed Setting - Set to network speed. Max Frame Size - Set desired frame size (1024 - 17892). Changing this value will affect performance. Transmit Lists - Set desired number of transmit buffers. Changing this value will affect performance. Receive Lists - Set desired number of receive buffers. Changing this value will affect performance. Use Config Register - With the exception of PCMCIA and Venus adapters, this option must be selected. Promiscuous Mode - Select this option if you wish to allow your adapter to copy all frames. Some software, such as Network Analyzers, may require this. Wait State - PCMCIA adapters only. Set this option to lengthen I/O read and write events. This may increase hardware compatibility on certain PCMCIA PC's, but will decrease network performance. -------------------------[The End]----------------------------------------