*********************************************************** NE10/100 ISA 32-bit NetWare Server Driver Information Updated February 1997 *********************************************************** Driver Installation ======================= The NetWare server driver file name is NE100I.LAN and the server driver installation file name for the NetWare INSTALL.NLM program is NE100I.LDI. We recommend that you install the NE100I.LAN Server Driver using Novell's INSTALL NLM (NetWare Loadable Module (described below). Make sure the current NLMs are available for the operating system version you are loading the driver on. If your system is not Plug and Play compatible, you must run the CONFIG program before starting operating system setup of the adapter. For more information, type GENERAL.TXT in \GENERAL or view the Plug and Play Notes section of README - General Introduction. CONFIG must be run under DOS. Using NetWare's INSTALL.NLM to Install the Driver ------------------------------------------------------ On a NetWare server that is already installed and operational, use the INSTALL.NLM (NetWare Loadable Module) to install new server LAN local area network) drivers. The NetWare INSTALL program copies the NE100I.LAN driver file from the NE10/100 ISA disk to the server's SYSTEM directory and updates the server's AUTOEXEC.NCF file with the necessary driver LOAD and BIND commands to make the driver operational. The procedure is listed below: 1. At the NetWare system console prompt, type LOAD INSTALL and press the <Enter> key. 2. Follow the INSTALL program's instructions to install and load new LAN (network) drivers. 3. When presented with a list of drivers that can be installed, press the <Insert> key to install an unlisted driver. 4. Insert the NE10/100 ISA disk into a floppy disk drive and provide the path NWSERVER. 5. When prompted by the NetWare INSTALL program, select the driver parameters and protocols. See the final paragraph of this document for information about accessing keyword information. 6. Save the parameters and load the driver. Installing the NE10/100 ISA Driver During NetWare Installation ------------------------------------------------------------------ If you have not yet installed the NetWare Server software on this PC, you can install the NE10/100 ISA driver during the NetWare Server installation. The procedures are the same as those above for installing the NE10/100 driver using NetWare INSTALL, except Step 1 is omitted (since the NetWare INSTALL program is integrated into NetWare installation). The procedures are: 1. Follow the NetWare installation program's instructions to install the Server software. 2. At the appropriate point in the installation (according to the NetWare installation instructions), select the option to install a new LAN driver. 3. When asked to do so, insert the NE10/100 ISA disk into a Disk drive. Enter the correct drive letter and path (NWSERVER). 4. When prompted by the NetWare installation program, select driver parameters. See the final paragraph of this document for information about accessing keyword information. Installing the NE10/100 ISA Driver Manually ------------------------------------------------ NOTE: This procedure requires you to access the server from your client PC. This means that another adapter must already be set up. 1. Copy the driver file (NE100I.LAN) from the NWSERVER directory on the NE10/100 disk to the server's SYSTEM directory. For example, at the DOS prompt on a DOS client workstation, enter copy a:\nwserver\ne100i.lan f:\system 2. Edit the server's AUTOEXEC.NCF file (or other server command file that you are using) to LOAD the driver and BIND one or more protocol stacks to it. If you add the LOAD and BIND commands to the AUTOEXEC.NCF file, the NetWare server OS will normally load the driver each time that the server OS is loaded. If you add the LOAD and BIND commands to another command file, you can either execute this other command file by calling it from the AUTOEXEC.NCF file or by typing its file name at the NetWare server's system console prompt. Example 1 --------- load ne100i.lan frame=ethernet_802.2 name=NE100I0_8022 bind ipx to NE100I0_8022 net=70e28022 The example loads the NE100I server driver for the only NE10/100 ISA adapter found in the PC, using Ethernet 802.2 frames. The NAME string defines an arbitrary but unique tag that is used in the BIND command line that follows. Also, the NET number (hexadecimal) in the BIND command is a unique and arbitrary number. To load all four (4) possible frame types, 4 LOAD commands and 4 BIND commands must be used. Example 2 --------- load NE100I.lan frame=ethernet_802.3 name=NE100If_8023 serial=044721 bind ipx to NE100If_8023 net=70e38023 Example 2 loads the NE100I server driver for the NE10/100 adapter that has serial number 044721 (hex), using Ethernet 802.3 frames. The serial number is required for multiple NE10/100 ISA adapters. The NAME string defines an arbitrary but unique tag that is used in the BIND command line that follows. Also, the NET number (hexadecimal) in the BIND command is a unique and arbitrary number. Example 3 --------- load NE100I.lan frame=ethernet_802.2 name=NE100I0_8022 bind ipx to NE100I0_8022 net=70e28022 load NE100I.lan frame=ethernet_802.3 name=NE100If_8023 bind ipx to NE100If_8023 net=70e38023 load NE100I.lan frame=ethernet_ii name=NE100If_ii bind ipx to NE100If_ii net=70e11111 load NE100I.lan frame=ethernet_snap name=NE100I0_snap bind ipx to NE100I0_snap net=70e555aa Example 3 loads the NE100I driver four times, using all four possible different NetWare frame types. Each frame type is then bound to the IPX protocol stack. Using the NE100I.LAN Driver with NetWare 3.1x ===================================================== The NE100I.LAN driver is a NetWare 4.0 or NetWare 4.10 driver. To use the driver on a NetWare 3.1x server, you must follow the guidelines in this section. Use the LOAD command to load the following programs on the NetWare server (the first three programs enable the use of new LAN drivers with NetWare 3.1x). load LSLENH (for NetWare 3.11 only; not used for NetWare 3.12) load MSM31X (version 2.50 or higher, dated Nov. 23, 1994, or later) load ETHERTSM (version 2.55 or higher, dated April 18, 1995, or later) load NE100I.LAN You can enter these LOAD commands at the system console, in the AUTOEXEC.NCF file, or in another .NCF file. Important: The MSM31X and ETHERTSM NLMs must be loaded before the NE100I server driver is loaded; otherwise the wrong versions of MSM and ETHERTSM may be loaded automatically by NetWare. Server Driver Custom Statistics =================================== The NE100I server driver maintains the following custom statistics, which can be viewed by loading the NetWare MONITOR program and pressing <PageDown> on the keyboard several times. Current Line Speed (Mbps): 10 or 100 Duplex Mode (0 = Half, 1 = Full): 0 or 1 Link State (0=Down, 1=Up, 2=Unknown): 0, 1, or 2 Receive Symbol Errors (100 Mbps only): count Get RCB Attempts Reject Count: count Early Receive Interrupts Count: count Back-to-back Send Count: count No Transmit Resources Count: count If the driver's MEDIATYPE setting for the NE10/100 ISA adapter is AUTO , the Current Line Speed, Duplex Mode, and Link State are updated any time that the driver detects changes in the NE10/100 ISA adapter and its physical network connection. The custom counter fields are updated once per second by the MONITOR program. Receive Symbol Errors apply to 100 Mbps operation only. They are also counted in the General Statistics Checksum Errors counter. If the Get RCB Attempts Reject Count is counting upward quickly, it probably means that some client station(s) on the network are not using the correct FRAME type to communicate or that the server does not have the correct FRAME types bound to the IPX protocol stack. The Early Receive Interrupts Count gives an indication of how much early receive packet processing is happening. This count will remain at 0 if RXEARLY = OFF (the default). See the Keywords note at the bottom of this file. The Back-to-Back Send Count is the number of packets that were queued to the driver for transmission while the driver was busy. The No Transmit Resources Count is the number of transmit attempts that failed because the driver had run out of transmit descriptors. Driver Message Numbers and Text =================================== This section lists driver messages by number and text. It also explains them and possible remedies. message message number text ------ ----------------------------------------------------------- 50 The adapter cannot be found. The NE100I driver has searched the system for an NE10/100 ISA adapter using Plug and Play methods and cannot locate an adapter. If you have an NE10/100 ISA adapter installed, it may be defective. 60 Cannot reset the adapter (error = #). The adapter has been located but cannot be reset. The reset error code is also displayed. Call Customer Support. 89 The Node Address override could not be set. The driver LOAD command used the NODE=xxxxxxxxxxxx parameter, but the NE100I driver could not set the adapter's node address to the new address specified. Call Customer Support. 91 The hardware configuration conflicts. The driver located the adapter and tried to register the adapter's hardware configuration with the NetWare operating system. However, NetWare indicated that the adapter's I/O address range or INT (or IRQ) setting is already in use by another device in the system. You must reconfigure one or more adapters in the system so that there are no system resource conflicts. 100 The configuration option is being ignored. This message is displayed if parameter keyword was used and its use resulted in a non-fatal error. Correct the keyword entry. For example, if you had entered RXEARLY = 4 (or anything other than ON or OFF), this message would be displayed as RXEARLY operation affects driver performance but does not keep the driver from operating. 101 Terminating due to keyword error(s). There were fatal keyword parameter errors that have already been displayed on the system console. Correct all keyword errors listed and reload the driver. 110 Multiple adapters found; must specify which one to use. The PC has more than one NE10/100 ISA adapter installed and you have not specified which adapter to use. If the NE10/100 ISA adapters are in Plug and Play mode in an ISA or EISA system (with or without Plug and Play BIOS or Configuration Manager), you must use the SERIAL keyword to specify the adapter. 111 The adapter initialization failed. The driver located the NE10/100 ISA adapter but cannot initialize it. Call Customer Support. 112 Cannot open the adapter. The driver cannot make the adapter operational. Call Customer Support. 113 Cannot schedule an AES event callback The driver cannot obtain a NetWare operating system service that it needs to operate. Call Customer Support. 114 Cannot schedule an Interrupt event callback The driver cannot obtain a NetWare operating system service that it needs to operate. Call Customer Support. 115 Link Detected: 10 Mb A 10 Mbps active link has been detected on the adapter cable. 116 Link Detected: 100 Mb A 100 Mbps active link has been detected on the adapter cable. 117 Link Detected: 10 Mb Full Duplex A 10 Mbps active full duplex link has been detected on the adapter cable. 118 Link Detected: 100 Mb Full Duplex A 100 Mbps active full duplex link has been detected on the adapter cable. 119 Warning! Cable appears to be disconnected The adapter cable is disconnected. Connect the cable and the driver will begin operation. 151 Invalid SERIAL parameter The SERIAL keyword value is not a hexadecimal number. Correct its value and reload the driver. 158 Invalid RXEARLY parameter The RXEARLY keyword's value was something besides OFF/ON. Correct its value and reload the driver. 159 Error setting the Media Type on the adapter. The driver encountered an error when it attempted to change the media type being used by the adapter. If the media type is invalid for the adapter, change the MEDIATYPE keyword's value. If the media type is valid for the adapter, check the adapter's media connections for failure. Lastly, you may need to replace the adapter. 160 Invalid MEDIATYPE parameter The MEDIATYPE specified is not valid for the adapter. 171 The located adapter address (#) does not match the specified PORT address (#). An NE10/100 ISA adapter was located but its PORT address does not match the PORT address specified in the LOAD command. You do not need to specify the PORT address of the adapter in the LOAD command, because the driver can locate the adapter(s) automatically. However, to select one adapter when you have multiple adapters installed, you must use the SERIAL keyword. 172 The located adapter interrupt (#) does not match the specified INT configuration (#). An NE10/100 ISA adapter was located but its interrupt setting does not match the INT setting specified in the LOAD command. You do not need to specify the INT setting of the adapter in the LOAD command. The driver can determine this setting automatically. (none) Adapter not assigned necessary resources. The adapter does not have any I/O ports assigned or an interrupt (IRQ) assigned. Use the NE10/100 CONFIG program to configure the adapter. (none) Adapter failed self test. The adapter's self-test routines failed. The adapter may be defective. (none) No adapter of appropriate type located. An NE10/100 ISA adapter could not be located. Install the adapter in your PC and use the NE10/100 CONFIG program to configure the adapter. If you have already installed the NE10/100 ISA adapter, it may be defective. Call Customer Support. (none) Adapter placed in an 8-bit slot. The adapter is in an 8-bit ISA slot. It only operates in a 16-bit ISA or EISA slot. Move it to a 16-bit slot. (none) Media selected not supported on physical layer. The MEDIATYPE that has been specified is not supported by the adapter. Specify the correct MEDIATYPE (see the note on keywords at the end of thisis file) or do not specify MEDIATYPE and let the driver automatically use the connected media type. (none) Interrupt level specified does not match hardware settings. The INTERRUPT setting specified does not match the adapter's interrupt setting. You do not need to specify the setting because the driver can automatically determine and use the correct interrupt. (none) Port=h Int=h Slot=d Node=hhhhhhhhhhhh The driver displays this adapter configuration message upon successful driver loading and initialization. 'd' represents a decimal number. 'h' represents one or more hexadecimal numerals. Note: To view the available keywords supported by the Microdyne NE10/100 ISA Adapter, go back to the main menu of README and select Keywords or type the KEYWORDS.TXT file in the GENERAL directory.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.