home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / net21.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-03-31  |  11.4 KB  |  259 lines

  1. ;/*++
  2. ;
  3. ;Copyright (c) 2002 Cisco Systems, Incorporated All Rights Reserved
  4. ;
  5. ;Module Name:
  6. ;
  7. ;    net21.inf
  8. ;
  9. ;Abstract:
  10. ;    INF file for installing Cisco Aironet 802.11a/b/g Wireless Adapter
  11. ;
  12. ;    Installs csco21.sys (NDIS 5/5.1 driver) on NT platforms (2000, XP and greater)
  13. ;
  14. ;--*/
  15.  
  16. [Version]
  17. Signature   = "$CHICAGO$"
  18. Class       = Net
  19. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  20. Provider    = %CISCO%
  21. Compatible  = 1
  22. DriverVer   = 05/11/2005,2.1.0.2
  23. Catalogfile = net21.cat
  24.  
  25. [Manufacturer]
  26. %Cisco%     = Cisco
  27.  
  28. [ControlFlags]
  29. ;ExcludeFromSelect = *  ;for win95 and legacy support
  30.  
  31. [Cisco]
  32. ; DisplayName               Section                 DeviceID
  33. ; -----------               -------                 --------
  34. %CSCO.DeviceDesc.CB21%  = CSCO_DEV_CB21.ndi,    PCI\VEN_168C&DEV_0013&SUBSYS_CB2114B9
  35. %CSCO.DeviceDesc.CC21%  = CSCO_DEV_CC21.ndi,    PCI\VEN_168C&DEV_0013&SUBSYS_CC2114B9
  36.  
  37. ; Windows NT specific entries
  38. [CSCO_DEV_CB21.ndi.NT]
  39. Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
  40. BusType         = 5
  41. AddReg          = 5211.reg, CSCO.reg, 5211.reg, 5212.abg.reg
  42. CopyFiles       = CSCO.CopyFiles.nt, DEFAULTDESTDIRS
  43. DelFiles        = CSCO.DelIniFiles
  44. DelReg          = 5211.DelReg
  45.  
  46. [CSCO_DEV_CC21.ndi.NT]
  47. Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
  48. BusType         = 5
  49. AddReg          = 5211.reg, CSCO.reg, 5211.reg, 5212.abg.reg
  50. CopyFiles       = CSCO.CopyFiles.nt, DEFAULTDESTDIRS
  51. DelFiles        = CSCO.DelIniFiles
  52. DelReg          = 5211.DelReg
  53.  
  54. [CSCO_DEV_CB21.ndi.NT.Services]
  55. AddService      = CSCO21, 2, CSCO.Service, common.EventLog
  56.  
  57. [CSCO_DEV_CC21.ndi.NT.Services]
  58. AddService      = CSCO21, 2, CSCO.Service, common.EventLog
  59.  
  60. ;----------------------------------------------------------------------------
  61. ;
  62. ; 5211 Enumerated Types
  63. ;
  64.  
  65. [5212.abg.reg]
  66. HKR, ,                                  NetBand,                        0x00002,  "15"
  67. HKR, CustomParams\Configurations,       NicType,                        0x10003,  1
  68.  
  69. ;-----------------------------------------------------------------------------
  70.  
  71. ;
  72. ; 5211 common
  73. ;
  74. [5211.DelReg]
  75. HKR,,NetBand
  76. HKR,,ssid
  77. HKR,,ssid2
  78. HKR,,ssid3
  79. HKR,,prefBssid1
  80. HKR,,prefBssid2
  81. HKR,,prefBssid3
  82. HKR,,prefBssid4
  83.  
  84. [5211.reg]
  85.  
  86. HKR, Ndi\params\MapRegisters,           ParamDesc,                      0,  %MapRegisters%
  87. HKR, Ndi\params\MapRegisters,           default,                        0,  "256"
  88. HKR, Ndi\params\MapRegisters,           min,                            0,  "32"
  89. HKR, Ndi\params\MapRegisters,           max,                            0,  "512"
  90. HKR, Ndi\params\MapRegisters,           step,                           0,  "8"
  91. HKR, Ndi\params\MapRegisters,           base,                           0,  "10"
  92. HKR, Ndi\params\MapRegisters,           type,                           0,  "int"
  93.  
  94. HKR, Ndi\params\NetworkAddress,         ParamDesc,                      0,  %NetworkAddress%
  95. HKR, Ndi\params\NetworkAddress,         default,                        0,  ""
  96. HKR, Ndi\params\NetworkAddress,         LimitText,                      0,  "12"
  97. HKR, Ndi\params\NetworkAddress,         UpperCase,                      0,  "1"
  98. HKR, Ndi\params\NetworkAddress,         optional,                       0,  "1"
  99. HKR, Ndi\params\NetworkAddress,         type,                           0,  "edit"
  100.  
  101. HKR, Ndi\params\sleepMode,              ParamDesc,                      0,  %sleepMode%
  102. HKR, Ndi\params\sleepMode,              Base,                           0,  "10"
  103. HKR, Ndi\params\sleepMode,              default,                        0,  "2"
  104. HKR, Ndi\params\sleepMode,              type,                           0,  "enum"
  105. HKR, Ndi\params\sleepMode\enum,         "0",                            0,  %sleepModeOff%
  106. HKR, Ndi\params\sleepMode\enum,         "2",                            0,  %sleepModeNormal%
  107. HKR, Ndi\params\sleepMode\enum,         "1",                            0,  %sleepModeMax%
  108.  
  109. HKR, Ndi\params\shortPreamble,          ParamDesc,                      0,  %shortPreamble%
  110. HKR, Ndi\params\shortPreamble,          Base,                           0,  "10"
  111. HKR, Ndi\params\shortPreamble,          default,                        0,  "1"
  112. HKR, Ndi\params\shortPreamble,          type,                           0,  "enum"
  113. HKR, Ndi\params\shortPreamble\enum,     "1",                            0,  %shortPreambleEnable%
  114. HKR, Ndi\params\shortPreamble\enum,     "0",                            0,  %shortPreambleDisable%
  115.  
  116. HKR, Ndi\params\radioEnable,            ParamDesc,                      0,  %radioEnable%
  117. HKR, Ndi\params\radioEnable,            Base,                           0,  "10"
  118. HKR, Ndi\params\radioEnable,            default,                        0,  "1"
  119. HKR, Ndi\params\radioEnable,            type,                           0,  "enum"
  120. HKR, Ndi\params\radioEnable\enum,       "1",                            0,  %radioEnableOn%
  121. HKR, Ndi\params\radioEnable\enum,       "0",                            0,  %radioEnableOff%
  122.  
  123. HKR, Ndi\params\authTypeUseOnly,        ParamDesc,                      0,  %authTypeUseOnly%
  124. HKR, Ndi\params\authTypeUseOnly,        Base,                           0,  "10"
  125. HKR, Ndi\params\authTypeUseOnly,        default,                        0,  "0"
  126. HKR, Ndi\params\authTypeUseOnly,        type,                           0,  "enum"
  127. HKR, Ndi\params\authTypeUseOnly\enum,   "0",                            0,  %authAuto%
  128. HKR, Ndi\params\authTypeUseOnly\enum,   "1",                            0,  %authOpen%
  129. HKR, Ndi\params\authTypeUseOnly\enum,   "2",                            0,  %authShared%
  130.  
  131. HKR, Ndi\params\scanTimeValid,          ParamDesc,                      0,  %scanTimeValid%
  132. HKR, Ndi\params\scanTimeValid,          default,                        0,  "60"
  133. HKR, Ndi\params\scanTimeValid,          min,                            0,  "20"
  134. HKR, Ndi\params\scanTimeValid,          max,                            0,  "120"
  135. HKR, Ndi\params\scanTimeValid,          step,                           0,  "5"
  136. HKR, Ndi\params\scanTimeValid,          base,                           0,  "10"
  137. HKR, Ndi\params\scanTimeValid,          type,                           0,  "int"
  138.  
  139. HKR, Ndi\params\bssAgingPeriod,         ParamDesc,                      0,  %bssAgingPeriod%
  140. HKR, Ndi\params\bssAgingPeriod,         default,                        0,  "120"
  141. HKR, Ndi\params\bssAgingPeriod,         min,                            0,  "20"
  142. HKR, Ndi\params\bssAgingPeriod,         max,                            0,  "300"
  143. HKR, Ndi\params\bssAgingPeriod,         step,                           0,  "10"
  144. HKR, Ndi\params\bssAgingPeriod,         base,                           0,  "10"
  145. HKR, Ndi\params\bssAgingPeriod,         type,                           0,  "int"
  146.  
  147. HKR, ,                                  AdHocBand,                      0x00002,  "0"
  148. HKR, ,                                  AwakeTimePerf,                  0x00002,  "200"
  149. HKR, ,                                  beaconInterval,                 0x00002,  "100"
  150. HKR, ,                                  bkScanEnable,                   0x00002,  "1"
  151. HKR, ,                                  bssType,                        0x00002,  "1"
  152. HKR, ,                                  ccode,                          0x00002,  "US"
  153. HKR, ,                                  clist,                          0x00002,  ""
  154. HKR, ,                                  defaultKey,                     0x00002,  "0"
  155. HKR, ,                                  EncryptionAlg,                  0x00002,  "2"
  156. HKR, ,                                  FragThreshold,                  0x00002,  "2346"
  157. HKR, ,                                  HwTxRetries,                    0x00002,  "4"
  158. HKR, ,                                  privacyInvoked,                 0x00002,  "0"
  159. HKR, ,                                  QoS,                            0x00002,  "0"
  160. HKR, ,                                  rateCtrlEnable,                 0x00002,  "1"
  161. HKR, ,                                  RTSThreshold,                   0x00002,  "2346"
  162. HKR, ,                                  scanType,                       0x00002,  "2"
  163. HKR, ,                                  SwTxRetryScale,                 0x00002,  "6"
  164.  
  165. HKR, CustomParams\Configurations,       MajorVersion,                   0x10003,  2
  166. HKR, CustomParams\Configurations,       MinorVersion,                   0x10003,  0
  167.  
  168. HKR, CustomParams\Configurations,       SelectedConfigurationIndex,     0x10003,  0
  169. HKR, CustomParams\Configurations,       SelectedConfigurationName,      0x00002,  "Default"
  170.  
  171. ; Allow non admin uses to switch profiles
  172. [5211.reg.security]
  173. "D:ARAI(A;;GA;;;BA)(A;;GA;;;SY)(A;CI;GA;;;IU)"
  174.  
  175. ;-----------------------------------------------------------------------------
  176. ; CSCO NT specific
  177. ;
  178.  
  179. [CSCO.reg]
  180. HKR, Ndi,             Service,      0, "CSCO21"
  181. HKR, Ndi\Interfaces,  UpperRange,   0, "ndis5"
  182. HKR, Ndi\Interfaces,  LowerRange,   0, "ethernet"
  183. HKR, ,                aifs,         0, "2"
  184. HKR, ,                cwmin,        0, "15"
  185.  
  186.  
  187. [CSCO.Service]
  188. DisplayName     = %CSCO.Service.DispName%
  189. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  190. StartType       = 3 ;%SERVICE_DEMAND_START%
  191. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  192. ServiceBinary   = %12%\csco21.sys
  193. LoadOrderGroup  = NDIS
  194.  
  195. ;-----------------------------------------------------------------------------
  196. ; CSCO NT/XP common
  197. ;
  198. [common.EventLog]
  199. AddReg = common.AddEventLog.reg
  200.  
  201. [common.AddEventLog.reg]
  202. HKR, ,                  EventMessageFile,   0x00020000,   "%%SystemRoot%%\System32\netevent.dll"
  203. HKR, ,                  TypesSupported,     0x00010001,   7
  204.  
  205. ;----------------------------------------------------------------------------
  206. ; NT Files to Copy
  207. [CSCO.CopyFiles.nt]
  208. csco21.sys,,,2
  209.  
  210. [CSCO.DelIniFiles]
  211. Athnic.ini,,,1
  212.  
  213. [SourceDisksNames]
  214. ;
  215. ; diskid = description[, [tagfile] [, <unused>, subdir]]
  216. ;
  217. 1 = %Cisco_Disk%,,,
  218.  
  219. ;----------------------------------------------------------------------------
  220. ; Source Files
  221. [SourceDisksFiles]
  222. csco21.sys                   = 1,, ; on distribution disk 1
  223.  
  224.  
  225. [DestinationDirs]
  226. CSCO.CopyFiles.nt           = 12
  227. CSCO.DelIniFiles            = 10,system32\drivers ; %SystemRoot%\system32\drivers 
  228. DefaultDestDir              = 11
  229.  
  230. [DEFAULTDESTDIRS]
  231. ;
  232.  
  233.  
  234. [Strings]
  235. Cisco                      = "Cisco"
  236. authTypeUseOnly              = "802.11 Authentication Type"
  237. authAuto                     = "Auto"
  238. authOpen                     = "Open"
  239. authShared                   = "Shared"
  240. MapRegisters                 = "Map Registers"
  241. NetworkAddress               = "Network Address"
  242. sleepMode                    = "Power Save Mode"
  243. scanTimeValid                = "Scan Valid Interval"
  244. bssAgingPeriod               = "BSS Aging Interval"
  245. sleepModeOff                 = "CAM (Constantly Awake Mode)"
  246. sleepModeNormal              = "Fast PSP (Power Save Mode)"
  247. sleepModeMax                 = "Max PSP (Max Power Saving"
  248. shortPreamble                = "802.11b Preamble"
  249. shortPreambleEnable          = "Long and Short"
  250. shortPreambleDisable         = "Long only"
  251. radioEnable                  = "Radio On/Off"
  252. radioEnableOn                = "On"
  253. radioEnableOff               = "Off"
  254.  
  255. Cisco_Disk                 = "Cisco Driver Disk 1"
  256. CSCO.DeviceDesc.CB21        = "Cisco Aironet 802.11a/b/g Wireless Adapter"
  257. CSCO.DeviceDesc.CC21        = "Cisco Aironet 802.11a/b/g Wireless Adapter"
  258. CSCO.Service.DispName       = "Cisco Aironet 802.11a/b/g Wireless Adapter Service"
  259.