;------------------------------------------------------------------- ; ; NETIBM2.INF ; NIC Installation Script for Windows 95 OSR2.1 ; ; Product: IBM Token-Ring PCI Family Adapters ; Copyright (C) 1996-1998 IBM Corporation. All rights reserved. ; ; Version: 2.6 (8/13/98 11:05:54) ; MfC-OSR2.1-NoMSS ; ;------------------------------------------------------------------- [Version] Signature="$Chicago$" Class=Net Provider=%V_IBM% [Manufacturer] %V_IBM%=IBM ;**************************************************************************** ; Exclude from select all PCI devices -- they should be auto-detected! ;**************************************************************************** [ControlFlags] ExcludeFromSelect = PCI\VEN_1014&DEV_003E,\ PCI\VEN_1014&DEV_003E&REV_25,\ PCI\VEN_1014&DEV_003E&SUBSYS_003E1014,\ PCI\VEN_1014&DEV_003E&SUBSYS_00CD1014,\ PCI\VEN_1014&DEV_003E&SUBSYS_00CE1014,\ PCI\VEN_1014&DEV_003E&SUBSYS_00CF1014,\ PCI\VEN_1014&DEV_003E&SUBSYS_00E41014,\ PCI\VEN_1014&DEV_003E&SUBSYS_00E51014 ;**************************************************************************** ; Manufacturer Sections ;**************************************************************************** [IBM] ; IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN %IBMTRP_CS2AWoL.DeviceDesc%=IBMTRP_CS2AWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00E51014 ; IBM High-Speed 100/16/4 Token-Ring PCI Adapter %IBMTRP_HSWoL.DeviceDesc%=IBMTRP_HSWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00E41014 ; IBM 16/4 Token-Ring PCI Special %IBMTRP_CS2NFWoL.DeviceDesc%=IBMTRP_CS2NFWoL,PCI\VEN_1014&DEV_003E&SUBSYS_00CF1014 ; IBM 16/4 Token-Ring PCI Adapter 2 %IBMTRP_CS2NF.DeviceDesc%=IBMTRP_CS2NF,PCI\VEN_1014&DEV_003E&SUBSYS_00CE1014 ; IBM PCI Wake On LAN Token-Ring Adapter (w/ Sub-Vendor ID) %IBMTRP_WoL.DeviceDesc%=IBMTRP_WoLCR,PCI\VEN_1014&DEV_003E&SUBSYS_00CD1014 ; IBM PCI Token-Ring Adapter (w/ Sub-Vendor ID) %IBMTRP_Default.DeviceDesc%=IBMTRP_CR,PCI\VEN_1014&DEV_003E&SUBSYS_003E1014 ; IBM PCI Wake On LAN Token-Ring Adapter (w/o Sub-Vendor ID) %IBMTRP_WoL.DeviceDesc%=IBMTRP_WolGA,PCI\VEN_1014&DEV_003E&REV_25 ; IBM PCI Token-Ring Adapter (w/o Sub-Vendor ID) %IBMTRP_Default.DeviceDesc%=IBMTRP_Default,PCI\VEN_1014&DEV_003E ;**************************************************************************** ; Device Install Sections ; ; Section names ending in ".NT" point to Windows NT 5.0-compatible sections ;**************************************************************************** ; IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN [IBMTRP_CS2AWoL] AddReg=IBMTRP_Common.ndi,IBMTRP_CS2AWoL.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM High-Speed 100/16/4 Token-Ring PCI Adapter [IBMTRP_HSWoL] AddReg=IBMTRP_Common.ndi,IBMTRP_HSWoL.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM 16/4 Token-Ring PCI Special [IBMTRP_CS2NFWoL] AddReg=IBMTRP_Common.ndi,IBMTRP_CS2NFWoL.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM 16/4 Token-Ring PCI Adapter 2 [IBMTRP_CS2NF] AddReg=IBMTRP_Common.ndi,IBMTRP_CS2NF.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM PCI Wake On LAN Token-Ring Adapter (w/ Sub-Vendor ID) [IBMTRP_WoLCR] AddReg=IBMTRP_Common.ndi,IBMTRP_WoLCR.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM PCI Token-Ring Adapter (w/ Sub-Vendor ID) [IBMTRP_CR] AddReg=IBMTRP_Common.ndi,IBMTRP_CR.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM PCI Wake On LAN Token-Ring Adapter (w/o Sub-Vendor ID) [IBMTRP_WoLGA] AddReg=IBMTRP_Common.ndi,IBMTRP_WoLGA.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ; IBM PCI Token-Ring Adapter (w/o Sub-Vendor ID) [IBMTRP_Default] AddReg=IBMTRP_Common.ndi,IBMTRP_Default.DevID,IBMTRP_Win9X.ndi,IBMTRP_parms.reg,IBMTRP_resc.reg CopyFiles=INF.CopyFiles ;**************************************************************************** ; Device ID Registration ;**************************************************************************** [IBMTRP_CS2AWoL.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_00E51014" [IBMTRP_HSWoL.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_00E41014" [IBMTRP_CS2NFWoL.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_00CF1014" [IBMTRP_CS2NF.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_00CE1014" [IBMTRP_WoLCR.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_00CD1014" [IBMTRP_CR.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&SUBSYS_003E1014" [IBMTRP_WoLGA.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E&REV_25" [IBMTRP_Default.DevID] HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_003E" ;**************************************************************************** ; Copy and Install Files ;**************************************************************************** [IBMTRP_ndis4] CopyFiles=ndis4.CopyFiles [IBMTRP_ndis2] CopyFiles=ndis2.CopyFiles [INF.CopyFiles] NETIBM2.INF [ndis4.CopyFiles] IBMTRP.SYS, IBMTRP.N4_ [ndis2.CopyFiles] IBMTRP.DOS LA1.MSG ;**************************************************************************** ; Destination Directories ;**************************************************************************** [DestinationDirs] DefaultDestDir =10 ; LDID_WINDIR ndis4.CopyFiles =11 ; LDID_SYSTEM ndis2.CopyFiles =26 ; LDID_WINBOOT INF.CopyFiles =17 ; LDID_INF ;**************************************************************************** ; Source Disks / Files Layout ;**************************************************************************** [SourceDisksNames] 99 = %DisketteDesc%,, [SourceDisksFiles] IBMTRP.N4_ = 99,,66000 IBMTRP.DOS = 99,,80000 LA1.MSG = 99,,3600 ;**************************************************************************** ; NDI Registry Sections ;**************************************************************************** [IBMTRP_Common.ndi] HKR,, MediaType, , "2" HKR,, AdapterBusType, , "5" HKR,, CardId, , "269746238" [IBMTRP_Win9X.ndi] HKR,, PlatformType, , "200" HKR,, DevLoader, , *ndis HKR,, DeviceVxDs, , IBMTRP.SYS HKR,, EnumPropPages, , "netdi.dll,EnumPropPages" HKR,NDIS, LogDriverName, , "IBMTRP" HKR,NDIS, MajorNdisVersion,1, 03 HKR,NDIS, MinorNdisVersion,1, 0A HKR,NDIS\NDIS2, DriverName, , "IBMTRP$" HKR,NDIS\NDIS2, FileName, , "IBMTRP.DOS" HKR,NDI\Interfaces, DefUpper, , "ndis3,ndis2" HKR,NDI\Interfaces, UpperRange, , "ndis3,ndis2" HKR,NDI\Interfaces, DefLower, , "tokenring" HKR,NDI\Interfaces, LowerRange, , "tokenring" HKR,NDI\Install, ndis3, , "IBMTRP_ndis4" HKR,NDI\Install, ndis2, , "IBMTRP_ndis2" ;**************************************************************************** ; Device Parameters ;**************************************************************************** [IBMTRP_parms.reg] ; NetAddress HKR,NDI\params\NetAddress,ParamDesc,,"%NetAddress%" HKR,NDI\params\NetAddress,type,,edit HKR,NDI\params\NetAddress,LimitText,,12 HKR,NDI\params\NetAddress,UpperCase,,1 HKR,NDI\params\NetAddress,optional,,1 ; EnableTxEofInt HKR,NDI\params\EnableTxEofInt,ParamDesc,,"%EnableTxEofInt%" HKR,NDI\params\EnableTxEofInt,default,,"YES" HKR,NDI\params\EnableTxEofInt,type,,enum HKR,NDI\params\EnableTxEofInt\enum,"YES",,"%Yes%" HKR,NDI\params\EnableTxEofInt\enum,"NO",,"%No%" ; MaxTransmits HKR,NDI\params\MaxTransmits,ParamDesc,,"%MaxTransmits%" HKR,NDI\params\MaxTransmits,type,,int HKR,NDI\params\MaxTransmits,min,,1 HKR,NDI\params\MaxTransmits,max,,128 HKR,NDI\params\MaxTransmits,step,,1 HKR,NDI\params\MaxTransmits,default,,31 ; MaxTxFrameSize HKR,NDI\params\MaxTxFrameSize,ParamDesc,,"%MaxTxFrameSize%" HKR,NDI\params\MaxTxFrameSize,type,,int HKR,NDI\params\MaxTxFrameSize,min,,256 HKR,NDI\params\MaxTxFrameSize,max,,18000 HKR,NDI\params\MaxTxFrameSize,step,,1 HKR,NDI\params\MaxTxFrameSize,default,,4096 ; MinRcvBuffs (NDIS 3 Only) HKR,NDI\params\MinRcvBuffs,ParamDesc,,"%MinRcvBuffs%" HKR,NDI\params\MinRcvBuffs,type,,int HKR,NDI\params\MinRcvBuffs,min,,1 HKR,NDI\params\MinRcvBuffs,max,,200 HKR,NDI\params\MinRcvBuffs,step,,1 HKR,NDI\params\MinRcvBuffs,default,,40 ; RcvBuffSize (NDIS 3 Only) HKR,NDI\params\RcvBuffSize,ParamDesc,,"%RcvBuffSize%" HKR,NDI\params\RcvBuffSize,type,,int HKR,NDI\params\RcvBuffSize,min,,256 HKR,NDI\params\RcvBuffSize,max,,18000 HKR,NDI\params\RcvBuffSize,step,,1 HKR,NDI\params\RcvBuffSize,default,,4096 ; LoopBack HKR,NDI\params\LoopBack,ParamDesc,,"%LoopBack%" HKR,NDI\params\LoopBack,default,,"" HKR,NDI\params\LoopBack,type,,enum HKR,NDI\params\LoopBack\enum,"YES",,"%Yes%" HKR,NDI\params\LoopBack\enum,"NO",,"%No%" HKR,NDI\params\LoopBack,default,,"NO" ; FullDuplex HKR,NDI\params\FullDuplex,ParamDesc,,"%FullDuplex%" HKR,NDI\params\FullDuplex,type,,enum HKR,NDI\params\FullDuplex\enum,"YES",,"%Yes%" HKR,NDI\params\FullDuplex\enum,"NO",,"%No%" HKR,NDI\params\FullDuplex,default,,"YES" ; TxPriMax HKR,NDI\params\TxPriMax,ParamDesc,,"%TxPriMax%" HKR,NDI\params\TxPriMax,type,,int HKR,NDI\params\TxPriMax,min,,0 HKR,NDI\params\TxPriMax,max,,6 HKR,NDI\params\TxPriMax,step,,1 HKR,NDI\params\TxPriMax,default,,6 ; TxPriThresh HKR,NDI\params\TxPriThresh,ParamDesc,,"%TxPriThresh%" HKR,NDI\params\TxPriThresh,type,,int HKR,NDI\params\TxPriThresh,min,,1 HKR,NDI\params\TxPriThresh,max,,6 HKR,NDI\params\TxPriThresh,step,,1 HKR,NDI\params\TxPriThresh,default,,1 ; DataRate HKR,NDI\params\DataRate,ParamDesc,,"%DataRate%" HKR,NDI\params\DataRate,type,,enum HKR,NDI\params\DataRate\enum,"AUTO",,"%Autosense%" HKR,NDI\params\DataRate\enum,"M16",,"%SixteenMB%" HKR,NDI\params\DataRate\enum,"M4",,"%FourMB%" HKR,NDI\params\DataRate,default,,"AUTO" ; LLCOnly HKR,NDI\params\LLCOnly,ParamDesc,,"%LLCOnly%" HKR,NDI\params\LLCOnly,type,,enum HKR,NDI\params\LLCOnly\enum,"YES",,"%LLCYes%" HKR,NDI\params\LLCOnly\enum,"NO",,"%LLCNo%" HKR,NDI\params\LLCOnly,default,,"YES" ; These aren't used in Windows NT 5.0, keep for Windows 9X [IBMTRP_resc.reg] HKR,,InterruptNumber,1,04,00,00,00 HKR,,IoAddress,1,02,00,00,00 HKR,,DMAChannel,1,03,00,00,00 HKR,,MemBase,1,01,00,00,00 HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00 HKR,NDI\params\InterruptNumber,ParamDesc,,"%InterruptNumber%" HKR,NDI\params\InterruptNumber,flag,1,60,00,00,00 HKR,NDI\params\IoAddress,resc,1,04,00,00,00 HKR,NDI\params\IoAddress,ParamDesc,,"%IoAddress%" HKR,NDI\params\IoAddress,flag,1,20,00,00,00 HKR,NDI\params\MemBase,resc,1,01,00,00,00 HKR,NDI\params\MemBase,ParamDesc,,"%MemBase%" HKR,NDI\params\MemBase,flag,1,20,00,00,00 ; Flags for parm values are also only used for Windows 9X HKR,NDI\params\LLCOnly,flag,1,30,00,00,00 HKR,NDI\params\DataRate,flag,1,30,00,00,00 HKR,NDI\params\TxPriThresh,flag,1,30,00,00,00 HKR,NDI\params\TxPriMax,flag,1,30,00,00,00 HKR,NDI\params\FullDuplex,flag,1,30,00,00,00 HKR,NDI\params\LoopBack,flag,1,30,00,00,00 HKR,NDI\params\RcvBuffSize,flag,1,20,00,00,00 HKR,NDI\params\MinRcvBuffs,flag,1,20,00,00,00 HKR,NDI\params\MaxTxFrameSize,flag,1,30,00,00,00 HKR,NDI\params\EnableTxEofInt,flag,1,30,00,00,00 HKR,NDI\params\MaxTransmits,flag,1,30,00,00,00 HKR,NDI\params\NetAddress,flag,1,30,00,00,00 ;**************************************************************************** ; Localizable Strings ;**************************************************************************** [strings] ; Manufacturer and Provider strings V_IBM="IBM" ; Diskette Names DisketteDesc="IBM Token-Ring Family Adapter: PC98/Windows 95 OSR2.x Driver Disk" ; Devices IBMTRP.DriverDesc="IBM Token-Ring PCI Family Adapter" IBMTRP_Default.DeviceDesc="IBM PCI Token-Ring Adapter" IBMTRP_WoL.DeviceDesc="IBM PCI Wake On LAN Token-Ring Adapter" IBMTRP_CS2NF.DeviceDesc="IBM 16/4 Token-Ring PCI Adapter 2" IBMTRP_CS2NFWoL.DeviceDesc="IBM 16/4 Token-Ring PCI Special" IBMTRP_HSWoL.DeviceDesc="IBM High-Speed 100/16/4 Token-Ring PCI Adapter" IBMTRP_CS2AWoL.DeviceDesc="IBM 16/4 Token-Ring PCI Adapter 2 with Wake on LAN" ; Parameter Names NetAddress="Network Address (LAA)" EnableTxEofInt="TX End of Frame Int" MaxTransmits="Max Transmits" MaxTxFrameSize="Max TX Frame Size" MinRcvBuffs="Min Receive Buffers" RcvBuffSize="Receive Buffer Size" LoopBack="Hardware Loopback" FullDuplex="Allow Full Duplex" TxPriMax="TX Max Priority" TxPriThresh="Priority TX Threshold" DataRate="Network Data Rate" LLCOnly="Promiscuous Mode Filter" InterruptNumber="Interrupt Level (IRQ)" IoAddress="I/O Base Address" MemBase="MMIO Base Address" ; Responses Yes="Yes" No="No" LLCYes="Copy only non-MAC frames" LLCNo="Copy all frames" Autosense="Automatically Detect" SixteenMB="16 Mbps" FourMB="4 Mbps"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.