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.