When it loads, the DOS NDIS driver assumes a default configuration which provides good performance with moderate use of memory. However, to increase your adapter's performance or decrease your adapter's memory requirements, the driver's configuration may be modified by adding parameters to the PROTOCOL.INI file. Keep in mind that improving performance generally requires more memory while decreasing memory requirements generally reduces performance.
Special Notes:
Full Duplex Operation:
Requires FULLDUPLEX parameter be set to TRUE.
The DOS NDIS driver supports the following parameters in the driver section of PROTOCOL.INI. Unspecified parameters assume their default values. Note that not all parameters apply to all adapters.
----------------------------------------
DRIVERname="value"
Identifies the adapter"s driver name. Each adapter installed must have a different driver name.
Default: EMPCI$
Range: EMPCI$, EMPCI2$, EMPCI3$, etc.
----------------------------------------
MAXRECEIVES="value"
Specifies the number of receive buffers that the network driver will allocate. Memory use is approximately 1600 bytes per unit.
Default: 16
Range: 1-30
----------------------------------------
MAXTRANSMITS="value"
Specifies the number of simultaneous transmit requests that the network driver may queue. Memory use is approximately 150 bytes per unit.
Default: 8
Range: 1-30
----------------------------------------
NETADDRESS="value"
Overrides the network address of the network adapter board. This parameter should only be used if there are duplicate addresses on the network. If this entry is specified, its value must be a valid individual address (i.e. not a broadcast address). The value of this parameter is a string of 12 hexadecimal digits enclosed in quotes, for example:
NETADDRESS="00BAD0BEEF00"
----------------------------------------
FullDuplex = "true" or "false"
This adapter forces an adapter using twisted pair cabling to operate in full duplex mode. Full duplex can greatly increase network throughput because both transmit and receive pairs can be active simultaneously.
The default mode is half duplex, where only one pair is active at a time.
Default: FALSE
Range: TRUE | FALSE
----------------------------------------
Transceiver = "AUTOSENSE", "UTP", "THICK" or "THIN"
This parameter selects for the cable type in use.
Default: AUTOSENSE
Range: AUTOSENSE | UTP | THICK | THIN
----------------------------------------
ACTIVESENSE = "TRUE" or "FALSE"
This parameter configures runtime autosensing. Runtime autosensing allows the adapter to adjust to a change in cable type or line speed without requiring a driver reload. (When configured for ACTIVESENSE, the driver will also display a message if a cable break occurs.) Do not use this parameter if no cable is attached to the adapter or Quartet port.
Default: FALSE
Range: TRUE | FALSE
----------------------------------------
SharedIRQ = "true" or "false"
This parameter is for OS/2 only and enables or disables shared interrupts.
Default: TRUE
Range: TRUE | FALSE
----------------------------------------
By default, the EMPCI.SYS or EMPCI.DOS driver will find the first uninitialized Adaptec Ethernet port in the system. Initialization of multiple ports will therefore proceed sequentially. You can, however, use PCIBUS and PCIDEVICE parameters to discretely specifying individual Ethernet ports.
----------------------------------------
PCIBus="value"
This parameter determines the PCI Bus of the Ethernet port you wish to initialize. This value can be determined by first running the EMSETUP diagnostics program.
Default: 0
Range: 0 - 255
----------------------------------------
PCIDevice="value"
This parameter determines the PCI Device ID of the Ethernet port (on a specific bus, determined above) you wish to initialize. This value can be determined by first running the EMSETUP diagnostics program and looking at the value reported under "Configuration Status."
Range: 0 - 32
example:
[EMPCI_NIF]
DRIVERname=EMPCI$
PCIBUS = 1
PCIDEVICE = 4
This references the device #4 on bus #1. For a Quartet, this would be the first port.
|