Metropoli BBS
VIEWER: setting.txt MODE: TEXT (ASCII)
This file describes those advanced features which can only be enabled
via special keywords, such as full duplex etc..

;----------------------------------------------------------------------------
; Network Configuration File for ND5200 ODI driver in Novell DOS Client,
; NET.CFG
;----------------------------------------------------------------------------

NOTE: * is default if nothing else specified

Link Support

Protocol
   Bind ND5200

LINK DRIVER ND5200
   Frame        Ethernet_802.3
   Protocol     IPX 0 Ethernet_802.3
*  Frame        Ethernet_802.2
   Protocol     IPX E0 Ethernet_802.2
   Frame        Ethernet_II
   Protocol     IPX 8137 Ethernet_II
   Frame        Ethernet_snap
   Protocol     IPX 8137 Ethernet_snap

  ;Optional ND5200 driver keywords:
  ;---------------------------------
  ;BNC                  ;Selects BNC interface.
  ;TP                   ;Selects Twisted Pair interface.
  ;TP_FULL_DUPLEX       ;Selects Twisted Pair interface running in FullDuplex
                        ;mode.
* ;AUTODETECT           ;Automatic Detection between AUI, TP and BNC according
                        ;to the active line (default).
  ;TURBO                ;Disable PCI post write buffer in Intel PCI chipset
                        ;which gives the PCI bus higher priority over the other
                        ;busses (EISA or ISA).
  ;TP_No_Link_Test      ;Selects Twisted Pair interface. Transmit does not
                        ;perform link pulses test. Some Hubs may need this
                        ;option to work properly.

;----------------------------------------------------------------------------
; Network Configuration File for ND5200 driver in Novell Server,
; AUTOEXEC.NCF
;----------------------------------------------------------------------------

   Node xxxxxxxxxxxxL   ; node address overwrite
   Frame Ethernet_802.2 ; Frame type
                        ; Ethernet_802.3
                        ; Ethernet_II
                        ; Ethernet_SNAP
   TX_Buffers = 0A      ; How many Transmit Buffer available
                        ; Hex, range 2..0A, def=0A
   RX_Buffers = 0A      ; Hex, range 2..0A, def=0A
   CFLT = 12            ; PCI configuration latency Timer
                        ; Hex, range 0..FF, def=12
   TX_THRESHOLD=1       ; Transmit threshold
                        ; range 0..3, def=1
                        ; 0 - 72bytes
                        ; 1 - 96 bytes
                        ; 2 - 128 bytes
                        ; 3 - 160 bytes
   CARRIER_STOPS_BACKOF_CTR  ; Start/Stop backoff counter
                        ; don't use it(violate ethernet spec.)
   CAL=2                ; cache alignment, range 0..3,def=2
                        ; 0 - Not used
                        ; 1 - 8 longword boundary alignment
                        ; 2 -16 longword boundary alignment
                        ; 3 -32 longword boundary alignment
   PBL=20               ; programmable burst length
                        ; 0, 1, 2, 4, 8, 10, 20, def=20

   TP                   ; TP, BNC, TP_NO_LINK_TEST, TP_FULL_DUPLEX
   BNC                  ; and AUTODETECT are the cable connection
   TP_NO_LINK_TEST      ; type. One of them can be selected in a
   TP_FULL_DUPLEX       ; AUTOEXEC.NCF file.
   AUTODETECT

;----------------------------------------------------------------------------
; Network Configuration File for ND5200 NDIS2 driver in DOS/OS2,
; PROTOCOL.INI
;----------------------------------------------------------------------------

   DriverName = ND5200$
  ;Slot = 16            ; Specifies where the ND5200 adapter is placed.
                        ; range : 1 - 26
                        ; default : 16
                        ;   1 -15: specifies a slot number on the EISA
                        ;          Bus.
                        ;   16-26: specifies the relative position of an
                        ;          adapter on the PCI bus. 16 specifies
                        ;          the first ND5200-based adapter on the
                        ;          PCI bus, 17 the second such adapter,
                        ;          and so on.
                        ;
                        ; If the slot value is not specified or is
                        ; specified as 0,  the driver scans for an
                        ; EISA adapter; if no EISA adapter is found,
                        ; it then scans for a PCI adapter.

  ;SIA_Mode = TP        ; Defines the Serial Interface connection.
                        ; { TP, BNC, TP_FULL_DUPLEX }
Note: if SIA_MODE =     means autodetect

  ;SOFTWARE_CRC = ENABLE; Controls whether packet CRCs are calculated
                        ; by the software or appended by the ND5200.
                        ; range:[ENABLED, DISABLED]
                        ; default:[ENABLE]
                        ;   ENABLED: mean that the CRC will always be
                        ;            calculated by the software for
                        ;            packets greater than 144 bytes.
                        ;   DISABLED: means that the CRC will never be
                        ;             calculated by the software.
                        ;             (always appended by ND5200)


;----------------------------------------------------------------------------
; Network Configuration File for ND5200 NDIS3 driver (WFW311,NT31,NT35),
; PROTOCOL.INI
;----------------------------------------------------------------------------

   AdapterCFID=00021011    ; fixed for DEC Tulip chip
   AdapterType=5           ; fixed for DEC Tulip chip
   BusType=5               ; fixed for DEC Tulip chip
   MediaType=1             ; fixed for DEC Tulip chip
   BurstLength=8           ; 1, 2, 4, 8, 16, 32 dword per burst
   BusNumber=0             ; 0, 1, 2(0 means first PCI bus)
   ConnectionType=0        ; 0 - Auto Detection
                           ; 2 - Twisted Pair
                           ; 3 - TP Full_Duplex
                           ; 4 - TP No_Link_Test
                           ; 1 - BNC (Thinwire)

;----------------------------------------------------------------------------
; Glossary
;----------------------------------------------------------------------------
CAL                     ; cache alignment
        Programmable address boundaries for data burst stop.  If the buffer
        is not aligned, the Network controller(NIC) executes the first
        transfer up to the address boundary, then all transfers are aligned
        to the specified boundary.  Depending on the length of most
        frequent data packet and where the buffer is allocated, you can adjust
        the setting to fine tune the system performance.

PBL                     ; programmable burst length
        Indicates the maximum number of longwords to be transferred in one
        DMA transaction.  If PBL=0, the NIC burst is limited only by the
        amount of data stored in the receive FIFO(First In First Out buffer)
        or by the amount of free space in the transmit FIFO before issuing
        a bus request.  Higher setting is suitable for heavily congested
        bus, and busy network traffic.

TX_THRESHOLD            ; transmit threshold
        Transmit starts when the frame size within the transmit FIFO, is larger
        than the threshold.  In addition, full frames with a length longer than
        the threshold are also transmitted.  Ideally, set smaller value should
        increase transmit performance.

TX_Buffers
RX_Buffers = X          ; How many FIFO buffers should be allocated.
        The FIFO buffers are allocated within PC conventional memory, which
        is used to hold incoming or outgoing data frame.  If frame loss ever
        occures, this setting should be increased to hold more unprocessed
        frames.  At the same time, increasing the number of FIFO buffers
        will decrease the amount of memory you can use with other programs.

TP_NO_LINK_TEST         ;
        The NIC is capable of detecting wire failure and switching of wire
        by combining auto polarity and LinkTest. In general, link fail
        would be reported to a higher layer and processed there.  This
        setting should be used only when necessary(due to some special hubs).
        However, network integrity is not guaranteed.

CFLT                    ; configuration latency timer
        This field specifies, in units of PCI bus clocks, the value of the
        latency timer of NIC. Once the counter expired, the NIC initiates
        a transaction termination so other PCI devices can access the BUS.
        Adjusting this setting requires a thorough understanding of PCI
        architecture and is not recommended.
[ RETURN TO DIRECTORY ]