** ** ** VIA Networking Velocity Family Gigabit Ethernet Adapter ** ** ODI Driver (CHSM, Specification v1.11) for 5.0, 5.1, 6.0, 6.5 Servers ** ** v2.05 Feb, 2005 ** ** Introduction: ============= The Gigabit Ethernet Adapter ODI Driver for NetWare Servers confirms to the Novell Open Data-Link Interface (ODI) specification. This document shows you how to setup the driver and how to use the enhanced functions by setting the custom keywords. Contents of the Subdirectory: ============================= GETNWSC.LAN The ODI driver for NetWare 5.0,5.1,6.0 and 6.5 Servers. GETNWSC.LDI The installation information file. NW56.TXT This file. Installation: ============= Before starting with the installation process, make sure that the adapter is properly installed and configured. You can use the diagnostic program (A:\SETUP.EXE) in DOS mode to make sure your connection with the network is correct. Using Server Install utility: ----------------------------- For Netware 5.0, 5.1, 6.0, execute the NWconfig program: 1) On the server console: NWConfig 2) Choose "Driver Option/Configure network drivers/Load an additional driver". 3) Press the key to install the driver which is not on the list. 4) Press to specify a different path and press . 5) The GETNWSC.LAN should appear on the selection list. Press to choose it. 6) You can choose "Select/Modify driver parameters and protocols", and then choose "Save parameters and load driver" to finish driver loading. For Netware 6.5, execute the hdetect program: 1) On the server console: hdetect 2) In "Options" menu, choose "Continue" item. 3) Choose "Network boards" in "Device types" box and press . 4) Choose "Modify" in "Additional Driver Options" box and press . 5) Press the key twice to add an unlisted driver. 6) Press to specify a different path and press . 7) The GETNWSC.LAN should appear on the selection list. Press to choose it. 8) You can choose "Modify driver properties", and to change the driver properties. 9) Go back to the top "Options" menu, choose "Load" to load the driver. Loading Driver Manually: ------------------------ 1) On the server console, load the driver directly, for example: LOAD A:\NETWARE\NWSERVER56\GETNWSC FRAME=Ethernet_802.2 2) Bind with IPX: BIND IPX GETNWSC 3) You can login the server from a workstation, and then copy GETNWSC.LAN to the directory SYS:\SYSTEM on server. Add the LOAD and BIND command lines to AUTOEXEC.NCF file so that the lan driver will be loaded automatically while the server starting up next time. NOTE: ----- 1) Multiple Lan Adapters in a system: If you want to install mutiple lan adapters in a server, you have to use the keyword, SLOT, to let driver locate the right adapter. For example: LOAD GETNWSC SLOT=1 FRAME=Ethernet_802.2 NAME=Lan_1 BIND IPX TO Lan_1 NET=2001 LOAD GETNWSC SLOT=2 FRAME=Ethernet_802.2 NAME=Lan_2 BIND IPX TO Lan_2 NET=2002 2) Tagging ability : If keyword "TAG" is supported, the transmited packets will be tagged packets. It's only supportted by management adapter. 3) Hardware checksum offload : If "HCHECHSUM" keyword is supported. The ability will be activated. It's only supported by management adapter. 4) VLAN support : For now, we only support one VID value setting. It's only supportted by management adapter. 5) Tx Rx buffers setting : If you want to set buffer size, you have to use the two keywords "TBUF" "RBUF". 6) Jumbo frame support : If "JUMBO" keyword is supported, the ability will be activated. 7) The required minimum versions of the three support NLMs are : We recommends you use the latest Novell Service Packs. The latest server NLMs and support files for NetWare can be found on Novell's automated services under the heading of "Minimum Patch List". Configuration Parameters: ========================= Custom Keywords: ---------------- CONNECTIONTYPE This keyword is used to specify media type. CONNECTIONTYPE=AUTOSENSE CONNECTIONTYPE=10BASET CONNECTIONTYPE=10BASETFD CONNECTIONTYPE=100BASETX CONNECTIONTYPE=100BASETXFD FLOW_CONTROL This keyword is used to specify flow control ability. Only HARDWARE_DEFAULT set flow control ability according to the auto-negotiation. FLOW_CONTROL=HD Hardware Default (Default) FLOW_CONTROL=TX Enable TX flow control ability FLOW_CONTROL=RX Enable RX flow control ability FLOW_CONTROL=ENABLE Enable TX and RX flow control ability FLOW_CONTROL=DISABLE Disable flow control ability HCHECKSUM This keyword is used to force hardware checksum. HCHECKSUM=DISABLE HCHECKSUM=ENABLE (default) TAG This keyword is used to enable TX tagging. It's combined with VID keyword for transmitting tagged packet. TAG=ENABLE TAG=DISABLE (default) VID This keyword is used to support VLAN's VID. It's only worked when TAG keyword is enabled. VID=1~4094 TBUF This keyword is used to set buffers of transmitting. It determines the number of TD. TBUF=48~128 RBUF This keyword is used to set buffers of receiving. It determines the number of RD. RBUF=64~128 JUMBO This keyword is used to support Jumbo frame. If you want to enable this ability, you must pay attention to the restriction below. 1. Load frame type ETHERNET_II as the first frame type. 2. Set the following command to STARTUP.NCF file. SET MAXIMUM PHYSICAL RECEIVE PACKET SIZE = 9030 JUMBO=ENABLE JUMBO=DISABLE (default)