; ODI22X.INF ; ; Novell Netware Client-32 ODI MLID ; for D-Link DE-220 Family Network Interface Cards. ; ; Copyright D-Link, Inc. 1996 All Rights Reserved ; ; Redefine string section and manufacturer and its name section if needed [version] Layoutfile=nllayout.inf InfVersion=00.01.00 signature=$CHICAGO$ Class=Net provider=%V_N% ;**************************************************************************** ; Manufacturer Section ;**************************************************************************** [Manufacturer] %V_ISA%=D-Link ;**************************************************************************** ; Manufacturer Name Section ;**************************************************************************** [D-Link] %*de22x.DeviceDesc%=*de22x.Ndi, *DLK2201, *AXE2201 ; D-Link DE-220 Family; change for proper name ;**************************************************************************** ; INF INSTALL SECTION ;**************************************************************************** ; (C, DOS ODI) [*de22x.Ndi] AddReg=*de22x.Ndi.reg, *de22x.ne2000.Ndi.reg, *de22x.params.reg, *de22x.keywords.reg ,ODI.Common.CFG.reg ;;;;CopyFiles=*de22x.ODI32.CopyFiles, *de22x.ODI16.CopyFiles, *de22x.INF.CopyFiles CopyFile=*de22x.INF.CopyFiles LogConfig=*de22x.LogConfig ;**************************************************************************** ; .REG (Device IDs) ;**************************************************************************** [*de22x.Ndi.reg] HKR,Ndi,DeviceID,,"*de22x" ;**************************************************************************** ; .REG Common Settings for all drivers ;**************************************************************************** [*de22x.ne2000.Ndi.reg] ; key,subkey,valuname,type,value HKR,,DevLoader,,*odiload HKR,,EnumPropPages,,"netdi.dll,EnumPropPages" ; Ndi section HKR,Ndi,NdiInstaller,,"odipage.dll,odiNdiproc" ; Interfaces HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32" HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32" HKR,Ndi\Interfaces,DefLower,,"ethernet" HKR,Ndi\Interfaces,LowerRange,,"ethernet" ; Install section HKR,Ndi\Install,"16 Bit",,"*de22x.ODI16.Install" HKR,Ndi\Install,"32 Bit",,"*de22x.ODI32.Install" ; Remove section HKR,Ndi\Remove,"16 Bit",,"*de22x.ODI16.Remove" ; ODI 16 Bit info HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN" ;change HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%" HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%" HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg" HKR,"ODI\16 Bit",FileName,,"de22x.com" ;patch;change for right file name HKR,"ODI\16 Bit",LinkDriver,,"de22x" ;patch;change for right file name ; ODI 32 Bit Info HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,ETHERTSM.NLM" HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%" HKR,"ODI\32 Bit",FileName,,"de22x.lan" ;patch;change for right file name ;**************************************************************************** ; .LogConfig Sections ;**************************************************************************** ; [*de22x.LogConfig] IRQConfig=3,5,9,10,11,12,15 IOConfig=20@200-2FF%FFE0(3FF::),20@300-37F%FFE0(3FF::) ConfigPriority=HARDRECONFIG ;**************************************************************************** ; Install Section ;**************************************************************************** [*de22x.ODI16.Install] CopyFiles=*de22x.ODI16.CopyFiles UpdateAutoBat=*de22x.ODI16.autobat [*de22x.ODI32.Install] CopyFiles=*de22x.ODI32.CopyFiles UpdateAutoBat=*de22x.ODI32.autobat [*de22x.ODI16.autobat] CmdDelete=LSL CmdDelete=N16ODI CmdDelete=NESL CmdDelete=NE2000 CmdDelete=ODIHLP CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG" CmdAdd=N16ODI.COM ;patch;change for right file name CmdAdd=NESL.COM CmdAdd=DE22X.COM ;patch;change for right file name [*de22x.ODI32.autobat] CmdDelete=LSL CmdDelete=N16ODI ;patch;change for right file name CmdDelete=NESL CmdDelete=DE22X ;patch;change for right file name CmdDelete=ODIHLP ;**************************************************************************** ; Remove Section ;**************************************************************************** [*de22x.ODI16.Remove] UpdateAutoBat=ODI16.AutoBatRemove [ODI16.AutoBatRemove] CmdDelete=LSL CmdDelete=N16ODI ;patch;change for right file name CmdDelete=NESL CmdDelete=DE22X ;patch;change for right file name ;**************************************************************************** ;Common Params ;**************************************************************************** [*de22x.params.reg] ; Resources HKR,,IRQ,1,04,00,00,00 HKR,Ndi\params\IRQ,resc,1,04,00,00,00 HKR,Ndi\params\IRQ,ParamDesc,,"IRQ Level" HKR,Ndi\params\IRQ,flag,1,60,00,00,00 HKR,,Port,1,02,00,00,00 HKR,Ndi\params\Port,resc,1,02,00,00,00 HKR,Ndi\params\Port,ParamDesc,,"I/O Port Address" HKR,Ndi\params\Port,flag,1,20,00,00,00 ;**************************************************************************** ; general Ethernet Frame-Type params ;**************************************************************************** [ODI.Common.CFG.reg] ; First Logical Board HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type" HKR,Ndi\params\Frame1,default,,1 HKR,Ndi\params\Frame1,type,,enum HKR,Ndi\params\Frame1,optional,,0 HKR,Ndi\params\Frame1\enum,1,,"Ethernet_802.2" HKR,Ndi\params\Frame1\enum,2,,"Ethernet_SNAP" HKR,Ndi\params\Frame1\enum,3,,"Ethernet_II" HKR,Ndi\params\Frame1\enum,4,,"Ethernet_802.3" ; Second Logical Board HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type" HKR,Ndi\params\Frame2,default,,2 HKR,Ndi\params\Frame2,type,,enum HKR,Ndi\params\Frame2,optional,,0 HKR,Ndi\params\Frame2\enum,1,,"Ethernet_802.2" HKR,Ndi\params\Frame2\enum,2,,"Ethernet_SNAP" HKR,Ndi\params\Frame2\enum,3,,"Ethernet_II" HKR,Ndi\params\Frame2\enum,4,,"Ethernet_802.3" HKR,Ndi\params\Frame2\enum,5,,"Not used" ; Third Logical Board HKR,Ndi\params\Frame3,ParamDesc,,"3. Frame Type" HKR,Ndi\params\Frame3,default,,3 HKR,Ndi\params\Frame3,type,,enum HKR,Ndi\params\Frame3,optional,,0 HKR,Ndi\params\Frame3\enum,1,,"Ethernet_802.2" HKR,Ndi\params\Frame3\enum,2,,"Ethernet_SNAP" HKR,Ndi\params\Frame3\enum,3,,"Ethernet_II" HKR,Ndi\params\Frame3\enum,4,,"Ethernet_802.3" HKR,Ndi\params\Frame3\enum,5,,"Not used" ; Fourth Logical Board HKR,Ndi\params\Frame4,ParamDesc,,"4. Frame Type" HKR,Ndi\params\Frame4,default,,4 HKR,Ndi\params\Frame4,type,,enum HKR,Ndi\params\Frame4,optional,,0 HKR,Ndi\params\Frame4\enum,1,,"Ethernet_802.2" HKR,Ndi\params\Frame4\enum,2,,"Ethernet_SNAP" HKR,Ndi\params\Frame4\enum,3,,"Ethernet_II" HKR,Ndi\params\Frame4\enum,4,,"Ethernet_802.3" HKR,Ndi\params\Frame4\enum,5,,"Not used" ; Node Address Override HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override" HKR,Ndi\params\"Node Address",type,,edit HKR,Ndi\params\"Node Address",LimitText,,18 HKR,Ndi\params\"Node Address",UpperCase,,1 HKR,Ndi\params\"Node Address",default,,"" HKR,Ndi\params\"Node Address",flag,1,20,00,00,00 HKR,Ndi\params\"Node Address",optional,,1 ; Bus Name ;HKR,Ndi\params\"BUS",ParamDesc,,"Bus Name" ;HKR,Ndi\params\"BUS",type,,edit ;HKR,Ndi\params\"BUS",LimitText,,32 ;HKR,Ndi\params\"BUS",UpperCase,,1 ;HKR,Ndi\params\"BUS",default,,"" ;HKR,Ndi\params\"BUS",optional,,1 ;Slot HKR,Ndi\params\Slot,ParamDesc,,"Adapter Slot Number" HKR,Ndi\params\Slot,type,,int HKR,Ndi\params\Slot,default,,1 HKR,Ndi\params\Slot,min,,1 HKR,Ndi\params\Slot,max,,65535 HKR,Ndi\params\Slot,step,,1 HKR,Ndi\params\Slot,optional,,1 HKR,Ndi\params\Slot,HIN,,"" [*de22x.keywords.reg] ; Connector Type ;HKR,Ndi\params\Connector,ParamDesc,,"Connector Type" ;HKR,Ndi\params\Connector,default,,0 ;HKR,Ndi\params\Connector,type,,enum ;HKR,Ndi\params\Connector,optional,,1 ;HKR,Ndi\params\Connector\enum,0,,"AUTODETECT" ;HKR,Ndi\params\Connector\enum,1,,"UTP" ;HKR,Ndi\params\Connector\enum,2,,"BNC" ;HKR,Ndi\params\Connector\enum,3,,"AUI" ; Connector Auto Detect HKR,Ndi\params\AUTODETECT,ParamDesc,,"Connector AutoDetect" HKR,Ndi\params\AUTODETECT,type,,keyonly HKR,Ndi\params\AUTODETECT,optional,,1 ; Twisted-Pair HKR,Ndi\params\UTP,ParamDesc,,"Twisted-Pair (RJ-45)" HKR,Ndi\params\UTP,type,,keyonly HKR,Ndi\params\UTP,optional,,1 ; 10BASE2 (coax cable) HKR,Ndi\params\BNC,ParamDesc,,"10BASE2 (Thin cable)" HKR,Ndi\params\BNC,type,,keyonly HKR,Ndi\params\BNC,optional,,1 ; 10BASE5 (DIX) HKR,Ndi\params\AUI,ParamDesc,,"10BASE5 (Thick cable)" HKR,Ndi\params\AUI,type,,keyonly HKR,Ndi\params\AUI,optional,,1 ; Early Tx (software) HKR,Ndi\params\EARLYTX,ParamDesc,,"Early Tx" HKR,Ndi\params\EARLYTX,type,,keyonly HKR,Ndi\params\EARLYTX,optional,,1 ; Operating System HKR,Ndi\params\"OS",ParamDesc,,"Operating System" HKR,Ndi\params\"OS",default,,1 HKR,Ndi\params\"OS",type,,enum HKR,Ndi\params\"OS",optional,,0 HKR,Ndi\params\"OS"\enum,1,,"WIN95" ; Help section HKR,Ndi,HelpText,,%ODIMLID_HELP% ;**************************************************************************** ; File to be copied ;**************************************************************************** [*de22x.ODI32.CopyFiles] de22x.lan,,,5 ;patch;change for right file name [*de22x.ODI16.CopyFiles] de22x.com,,,5 ;patch;change for right file name LSL.com,,,5 N16ODI.COM,,,5 NESL.COM,,,5 ;LSL.msg,,,5 ;NESL.msg,,,5 [*de22x.INF.CopyFiles] odi22x.inf, !odi22x.in_ ;**************************************************************************** ; Destination Directories ;**************************************************************************** [DestinatioNdirs] DefaultDestDir =11 ; LDID_SYS *de22x.ODI32.CopyFiles =24,novell\client32 *de22x.ODI16.CopyFiles =24,novell\nwclient *de22x.INF.CopyFiles =17 ;**************************************************************************** ; Localizable Strings ;**************************************************************************** [strings] ; Provider V_N="Novell" ; Manufacturers V_ISA="D-Link" ;Paths to drivers DRIVER_32_PATH="novell\client32\" DRIVER_16_PATH="novell\nwclient\" DSK_NOVELL4="Novell NetWare Client-32 LAN driver disk" ; D-Link PnP Devices *de22x.DeviceDesc="D-Link DE-220 Family Ethernet Adapter" ; Context help ODIMLID_HELP="D-Link DE-220 Family ODI driver enables you to use either 16-Bit or 32-Bit networking components."