home *** CD-ROM | disk | FTP | other *** search
/ James Madison University CampusNet / CampusNet.iso / pc / intranet / win95 / ibmmpco.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1996-07-22  |  7.1 KB  |  237 lines

  1. ; IBMMPCO.INF
  2. ;
  3. ; IBM LANStreamer Adapters (Client32)
  4. ;
  5. [Version]
  6. Layoutfile=nllayout.inf
  7. InfVersion=00.00.01
  8. signature="$Chicago$"
  9. Class=Net
  10. provider=%V_N%
  11. [Manufacturer]
  12. %V_IBM%=IBM
  13. [IBM]
  14. %AUTO_PCI.DeviceDesc%=AUTO_PCI.ndi,PCI\VEN_1014&DEV_0018  ; IBM Auto LANStreamer PCI Adapter
  15. ;***********************************************************************
  16. ; AUTO_PCI - IBM Auto LANStreamer PCI Adapter
  17. ;***********************************************************************
  18. [AUTO_PCI.ndi]
  19. AddReg=AUTO_PCI.Ndi.reg,IBMPCI.Ndi.reg,IBMPCI.parms,tokenring.parms
  20.  
  21. [AUTO_PCI.Ndi.reg]
  22. HKR,Ndi,DeviceID,,"PCI\VEN_1014&DEV_0018"
  23. HKR,,AdapterCFID,,00181014
  24.  
  25. [IBMPCI.Ndi.reg]
  26. ; key,subkey,valuname,type,value
  27. HKR,,DevLoader,,*odiload
  28. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  29.  
  30. ; Ndi Section
  31. HKR,Ndi,NdiInstaller,,"odipage.dll,ODINdiProc"
  32.  
  33. ; Interfaces Section
  34. HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32"
  35. HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32"
  36. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  37. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  38.  
  39. ; Install Section
  40. HKR,Ndi\Install,"16 Bit",,"IBMPCI.ODI16.Install"
  41. HKR,Ndi\Install,"32 Bit",,"IBMPCI.ODI32.Install"
  42.  
  43. ; Remove Section
  44. HKR,Ndi\Remove,"16 Bit",,"IBMPCI.ODI16.Remove"
  45. HKR,Ndi\Remove,"32 Bit",,"IBMPCI.ODI32.Remove"
  46.  
  47. ; ODI 16 Bit info
  48. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  49. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  50. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  51. HKR,"ODI\16 Bit",FileName,,"IBMMPCO.COM"
  52. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  53. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  54. HKR,"ODI\16 Bit",LinkDriver,,"IBMMPCO"
  55.  
  56. ; ODI 32 Bit Info
  57. HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  58. HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM,ETHERTSM.NLM"
  59. HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  60. HKR,"ODI\32 Bit",FileName,,"IBMMPCO.LAN"
  61.  
  62. ; Install ODI 16
  63. [IBMPCI.ODI16.Install]
  64. Copyfiles=IBMPCI.ODI16.CopyFiles
  65. Copyfiles=IBMPCI.INF.CopyFiles
  66. UpdateAutoBat=IBMPCI.ODI16.autobat
  67.  
  68. [IBMPCI.ODI16.autobat]
  69. CmdDelete=N16ODI    ; Remove N16ODI from Previous Install
  70. CmdDelete=NESL      ; Remove NESL from Previous Install
  71. CmdDelete=LSL       ; Remove LSL from Previous Install
  72. CmdDelete=IBMMPCO.COM ; Remove IBMMPCO.COM from Previous Install
  73. CmdDelete=ODIHLP    ; Remove ODIHLP from Previous Install
  74. CmdAdd=PCISETUP     ; Install PCISETUP
  75. CmdAdd=LSL.COM, "\c=%24%%DRIVER_16_PATH%NET.CFG"
  76. CmdAdd=N16ODI.COM
  77. CmdAdd=NESL.COM
  78. CmdAdd=IBMMPCO.COM  ; Install HSM
  79.  
  80. ; Install ODI 32
  81. [IBMPCI.ODI32.Install]
  82. Copyfiles=IBMPCI.ODI32.CopyFiles
  83. Copyfiles=IBMPCI.INF.CopyFiles
  84. UpdateAutoBat=IBMPCI.ODI32.autobat
  85.  
  86. [IBMPCI.ODI32.autobat]
  87. CmdDelete=LSL
  88. CmdDelete=N16ODI
  89. CmdDelete=IBMMPCO
  90. CmdDelete=ODIHLP
  91. CmdAdd=PCISETUP     ; Install PCISETUP
  92.  
  93. [IBMPCI.ODI16.Remove]
  94. UpdateAutoBat=IBMPCI.ODI16.AutoBatRemove
  95.  
  96. [IBMPCI.ODI16.AutoBatRemove]
  97. CmdDelete=PCISETUP.EXE
  98. CmdDelete=LSL
  99. CmdDelete=N16ODI
  100. CmdDelete=NESL     
  101. CmdDelete=IBMMPCO
  102. CmdDelete=ODIHLP
  103.  
  104. [IBMPCI.ODI32.Remove]
  105. UpdateAutoBat=IBMPCI.ODI32.AutoBatRemove
  106.  
  107. [IBMPCI.ODI32.AutoBatRemove]
  108. CmdDelete=PCISETUP.EXE
  109.  
  110. ; ****************************************
  111. [IBMPCI.parms]
  112. ; RxBuffers
  113. HKR,Ndi\params\RxBuffers,ParamDesc,,"Receive Buffers"
  114. HKR,Ndi\params\RxBuffers,default,,1
  115. HKR,Ndi\params\RxBuffers,type,,enum
  116. HKR,Ndi\params\RxBuffers,optional,,1
  117. HKR,Ndi\params\RxBuffers\enum,1,,2
  118. HKR,Ndi\params\RxBuffers\enum,2,,4
  119. HKR,Ndi\params\RxBuffers\enum,3,,8
  120.  
  121. ; TxBuffers
  122. HKR,Ndi\params\TxBuffers,ParamDesc,,"Transmit Buffers"
  123. HKR,Ndi\params\TxBuffers,default,,1
  124. HKR,Ndi\params\TxBuffers,type,,enum
  125. HKR,Ndi\params\TxBuffers,optional,,1
  126. HKR,Ndi\params\TxBuffers\enum,1,,"1"
  127. HKR,Ndi\params\TxBuffers\enum,2,,"2"
  128. HKR,Ndi\params\TxBuffers\enum,3,,"4"
  129. HKR,Ndi\params\TxBuffers\enum,4,,"8"
  130.  
  131. ; DataRate
  132. HKR,Ndi\params\Datarate,ParamDesc,,"DataRate"
  133. HKR,Ndi\params\Datarate,default,,1
  134. HKR,Ndi\params\Datarate,type,,enum
  135. HKR,Ndi\params\Datarate,optional,,1
  136. HKR,Ndi\params\Datarate\enum,1,,"Auto"
  137. HKR,Ndi\params\Datarate\enum,2,,"16"
  138. HKR,Ndi\params\Datarate\enum,3,,"4"
  139.  
  140. ; EnableFDX
  141. HKR,Ndi\params\EnableFDX,ParamDesc,,"EnableFDX"
  142. HKR,Ndi\params\EnableFDX,default,,2
  143. HKR,Ndi\params\EnableFDX,type,,enum
  144. HKR,Ndi\params\EnableFDX,optional,,1
  145. HKR,Ndi\params\EnableFDX\enum,1,,"Yes"
  146. HKR,Ndi\params\EnableFDX\enum,2,,"No"
  147.  
  148. [tokenring.parms]
  149. ; First Logical Board
  150. ;-------------------------------------
  151. HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type"   
  152. HKR,Ndi\params\Frame1,default,,2                   
  153. HKR,Ndi\params\Frame1,type,,enum                   
  154. HKR,Ndi\params\Frame1,optional,,0                  
  155. HKR,Ndi\params\Frame1\enum,1,,"Token-Ring LSB"     
  156. HKR,Ndi\params\Frame1\enum,2,,"Token-Ring MSB"     
  157. HKR,Ndi\params\Frame1\enum,3,,"Token-Ring_SNAP LSB"
  158. HKR,Ndi\params\Frame1\enum,4,,"Token-Ring_SNAP MSB"
  159.  
  160. ; Second Logical Board
  161. ;-------------------------------------
  162. HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type"   
  163. HKR,Ndi\params\Frame2,default,,4                   
  164. HKR,Ndi\params\Frame2,type,,enum                   
  165. HKR,Ndi\params\Frame2,optional,,0                  
  166. HKR,Ndi\params\Frame2\enum,1,,"Token-Ring LSB"     
  167. HKR,Ndi\params\Frame2\enum,2,,"Token-Ring MSB"     
  168. HKR,Ndi\params\Frame2\enum,3,,"Token-Ring_SNAP LSB"
  169. HKR,Ndi\params\Frame2\enum,4,,"Token-Ring_SNAP MSB"
  170. HKR,Ndi\params\Frame2\enum,5,,"Not used"           
  171.  
  172. ; Slot
  173. HKR,Ndi\params\Slot,ParamDesc,,"Adapter Slot Number"
  174. HKR,Ndi\params\Slot,type,,int
  175. HKR,Ndi\params\Slot,default,,1
  176. HKR,Ndi\params\Slot,min,,1
  177. HKR,Ndi\params\Slot,max,,65535
  178. HKR,Ndi\params\Slot,step,,1
  179. HKR,Ndi\params\Slot,optional,,1
  180. HKR,Ndi\params\Slot,HIN,,""
  181.  
  182. ; Node
  183. HKR,Ndi\params\NodeAddress,ParamDesc,,"Node Address"
  184. HKR,Ndi\params\NodeAddress,type,,edit
  185. HKR,Ndi\params\NodeAddress,LimitText,,18
  186. HKR,Ndi\params\NodeAddress,UpperCase,,1
  187. HKR,Ndi\params\NodeAddress,default,,""
  188. HKR,Ndi\params\NodeAddress,optional,,1
  189.  
  190. ;HKR,Ndi\params\NodeAddress,flag,1,20,00,00,00
  191. ; Help section
  192. HKR,Ndi,HelpText,,%ODIMLID_HELP%
  193.  
  194. [IBMPCI.ODI16.CopyFiles]
  195. PCISETUP.EXE,PCISETUP.EXE,,5
  196. IBMMPCO.com,,,5
  197.  
  198. [IBMPCI.ODI32.CopyFiles]
  199. PCISETUP.EXE,PCISETUP.EXE,,5
  200. IBMMPCO.LAN,,,5
  201.  
  202. [IBMPCI.INF.CopyFiles]
  203. IBMMPCO.INF,,,5
  204.  
  205.  
  206. ;****************************************************************************
  207. ;  Destination Directories
  208. ;****************************************************************************
  209. [DestinationDirs]
  210. DefaultDestDir                  =11
  211. IBMPCI.ODI16.CopyFiles         =24,novell\nwclient
  212. IBMPCI.ODI32.CopyFiles         =24,novell\client32
  213. IBMPCI.INF.CopyFiles           =24,windows\inf
  214.  
  215. ;****************************************************************************
  216. ; Localizable Strings
  217. ;****************************************************************************
  218. [strings]
  219. ; Provider
  220. V_N="Novell"
  221.  
  222. ; Manufacturers
  223. V_IBM="IBM"
  224.  
  225. ; Driver Paths
  226. DRIVER_16_PATH="Novell\nwclient\"
  227. DRIVER_32_PATH="Novell\client32\"
  228.  
  229. ; Diskette names
  230. IBMMPCO_DISK="IBM Streamer Family Options Diskette"
  231.  
  232. ; Devices
  233. AUTO_PCI.DeviceDesc="IBM Auto LANStreamer PCI Adapter"
  234.  
  235. ; Context help
  236. ODIMLID_HELP="The IBMMPCO ODI driver enables you to use either 16-Bit or 32-Bit networking components."
  237.