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

  1. ; Copyright (c) 2001, LAN-Express Wireless LAN Card INF for Windows XP
  2. ;
  3. ;   Date       Revision         Author          Comment
  4. ; ----------------------------------------------------------------------------------
  5. ;  01/18/2002  1.07.29.20118     Alfred.Lu       Fix version info.
  6. ;  You can search 'WHQL_DIFF' to see what are the differences for WHQL INF
  7. ;
  8.  
  9. [Version]
  10. Signature    = "$Chicago$"    ; Single INF file for Windows 98 and Windows 2000
  11. Compatible   = 1              ; Single INF file for Windows 98 and Windows 2000
  12. Class        = Net
  13. ClassGUID    = {4D36E972-E325-11CE-BFC1-08002BE10318}
  14. Provider     = %Vendor_String%
  15. DriverVer    = 01/18/2002,1.07.29.20118  ; Recognized by Windows 2000 only
  16. CatalogFile  = NetWlan.cat               ; Provided by WHQL (WHQL_DIFF)
  17.  
  18. [Manufacturer]
  19. %Vendor_String% = Vendor
  20.  
  21. [ControlFlags]
  22. ExcludeFromSelect   = PCMCIA\LAN-Express_PC_CARD-HFA384X/IEEE-2610
  23. ExcludeFromSelect   = PCMCIA\LAN-Express_PC_CARD-HFA384X/IEEE-9BF0
  24. ExcludeFromSelect   = PCMCIA\LAN-Express_PC_CARD-HFA3842/IEEE-A874
  25. ExcludeFromSelect   = PCMCIA\LAN-Express_PC_CARD-HFA3842/IEEE-C295
  26. ExcludeFromSelect   = PCMCIA\LAN-EXPRESS-HFA384X/IEEE-C231
  27. ExcludeFromSelect   = PCI\VEN_1260&DEV_3873&SUBSYS_02001468
  28.  
  29. [Vendor]
  30. %LEX_PCMCIA5V.DeviceDesc%  = LEX_PCMCIA5V,   PCMCIA\LAN-Express_PC_CARD-HFA384X/IEEE-2610
  31. %LEX_PCMCIA3V.DeviceDesc%  = LEX_PCMCIA3V,   PCMCIA\LAN-Express_PC_CARD-HFA384X/IEEE-9BF0
  32. %LEX_PCMCIA3842.DeviceDesc%= LEX_PCMCIA3842, PCMCIA\LAN-Express_PC_CARD-HFA3842/IEEE-A874
  33. %LEX_PCMCIA425V.DeviceDesc%= LEX_PCMCIA425V, PCMCIA\LAN-Express_PC_CARD-HFA3842/IEEE-C295
  34. %LEX_PCMCIA3V.DeviceDesc%  = LEX_INTERSIL7,  PCMCIA\LAN-EXPRESS-HFA384X/IEEE-C231
  35. %LEX_PCI.DeviceDesc%       = LEX_PCI_04,     PCI\VEN_1260&DEV_3873&SUBSYS_02001468
  36.  
  37. ;==========================================
  38. [LEX_PCMCIA5V.NT]  ; Win2k
  39.  AddReg          = PCMCIA5V_2k.reg, PCMCIA5V_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCMCIA.reg, COMMON.reg
  40.  CopyFiles       = WLAN_2k.CopyFiles
  41.  BusType         = 8     ; PCMCIA
  42.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  43.  
  44. [LEX_PCMCIA5V.NT.Services]
  45.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  46.  
  47. [PCMCIA5V_2k.reg]
  48.  
  49.  
  50. [PCMCIA5V_9x_2k.reg] 
  51.  HKR,    , VendorDesc,  0, %LEX_PCMCIA5V.DeviceDesc%
  52.  
  53. ;==========================================
  54. [LEX_PCMCIA3842.NT]  ; Win2k
  55.  AddReg          = PCMCIA3842_2k.reg, PCMCIA3842_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCMCIA.reg, COMMON.reg
  56.  CopyFiles       = WLAN_2k.CopyFiles
  57.  BusType         = 8     ; PCMCIA
  58.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  59.  
  60. [LEX_PCMCIA3842.NT.Services]
  61.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  62.  
  63. [PCMCIA3842_2k.reg]
  64.  
  65.  
  66. [PCMCIA3842_9x_2k.reg] 
  67.  HKR,    , VendorDesc,  0, %LEX_PCMCIA3842.DeviceDesc%
  68.  
  69. ;==========================================
  70. [LEX_PCMCIA425V.NT]  ; Win2k
  71.  AddReg          = PCMCIA425V_2k.reg, PCMCIA425V_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCMCIA.reg, COMMON.reg
  72.  CopyFiles       = WLAN_2k.CopyFiles
  73.  BusType         = 8     ; PCMCIA
  74.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  75.  
  76. [LEX_PCMCIA425V.NT.Services]
  77.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  78.  
  79. [PCMCIA425V_2k.reg]
  80.  
  81.  
  82. [PCMCIA425V_9x_2k.reg] 
  83.  HKR,    , VendorDesc,  0, %LEX_PCMCIA425V.DeviceDesc%
  84.  
  85. ;==========================================
  86. [LEX_INTERSIL7.NT]  ; Win2k
  87.  AddReg          = INTERSIL7_2k.reg, INTERSIL7_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCMCIA.reg, COMMON.reg
  88.  CopyFiles       = WLAN_2k.CopyFiles
  89.  BusType         = 8     ; PCMCIA
  90.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  91.  
  92. [LEX_INTERSIL7.NT.Services]
  93.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  94.  
  95. [INTERSIL7_2k.reg]
  96.  
  97.  
  98. [INTERSIL7_9x_2k.reg] 
  99.  HKR,    , VendorDesc,  0, %LEX_PCMCIA3V.DeviceDesc%
  100.      
  101. ;==========================================
  102. [LEX_PCMCIA3V.NT]  ; Win2k
  103.  AddReg          = PCMCIA3V_2k.reg, PCMCIA3V_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCMCIA.reg, COMMON.reg
  104.  CopyFiles       = WLAN_2k.CopyFiles
  105.  BusType         = 8     ; PCMCIA
  106.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  107.  
  108. [LEX_PCMCIA3V.NT.Services]
  109.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  110.  
  111. [PCMCIA3V_2k.reg]
  112.  
  113.  
  114. [PCMCIA3V_9x_2k.reg] 
  115.  HKR,    , VendorDesc,  0, %LEX_PCMCIA3V.DeviceDesc%
  116.   
  117. ;==========================================
  118. [LEX_PCI_04.NT]    ; Win2k
  119.  AddReg          = PCI_04_2k.reg, PCI_04_9x_2k.reg, COMMON_NDIS_2k.reg, COMMON_PCI.reg, COMMON.reg
  120.  CopyFiles       = WLAN_2k.CopyFiles
  121.  BusType         = 5      ; PCI
  122.  Characteristics = 0x84  ; NCF_PHYSICAL | NCF_HAS_UI
  123.  
  124. [LEX_PCI_04.NT.Services]
  125.  AddService      = LEX_NIC_SERVICE, 2, WlanNetCard.Service, WlanNetCard.EventLog
  126.  
  127. [PCI_04_2k.reg]
  128.  
  129.  
  130. [PCI_04_9x_2k.reg] 
  131.  HKR,    , VendorDesc,  0, %LEX_PCI.DeviceDesc%
  132.    
  133. ;###############################################################################
  134.  
  135. [WlanNetCard.Service]
  136.  DisplayName    = %Service.DispName%
  137.  ServiceType    = 1    ; SERVICE_KERNEL_DRIVER
  138.  StartType      = 3    ; SERVICE_DEMAND_START
  139.  ErrorControl   = 1    ; NORMAL
  140.  ServiceBinary  = %12%\Express.sys
  141.  LoadOrderGroup = NDIS
  142.  
  143. [WlanNetCard.EventLog]
  144.  AddReg         = WlanNetCard.EventLog.reg
  145.  
  146. [WlanNetCard.EventLog.reg]
  147.  HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  148.  HKR, , TypesSupported,   0x00010001, 7
  149.  
  150. ;###############################################################################
  151.  
  152. [COMMON_PCMCIA.reg]
  153. ;RegKey,SubKey          ,Name                   ,Type   ,Value
  154. ;-------------          -----                   -----   ------
  155.  HKR,NDI                ,CardType               ,0      ,"PCMCIA"
  156.  HKR,                   ,BusType                ,0      ,"8"
  157.  
  158. [COMMON_PCI.reg]
  159.  HKR,NDI                ,CardType               ,0      ,"PCI"
  160.  HKR,                   ,BusType                ,0      ,"5"
  161.  
  162. [COMMON_NDIS_2k.reg]
  163.  HKR,NDI\Interfaces     ,UpperRange             ,0      ,"ndis5"
  164.  HKR,NDI\Interfaces     ,LowerRange             ,0      ,"ethernet"
  165.  HKR,NDI                ,Service                ,0      ,"LEX_NIC_SERVICE"
  166.  
  167. [COMMON.reg]
  168. ; HKR,                   ,EnableIRQSharing       ,1      ,01,00,00,00
  169. ; HKR,                   ,IOBaseAddress          ,1      ,02,00,00,00
  170. ; HKR,                   ,InterruptNumber        ,1      ,04,00,00,00
  171.  ;(WHQL_DIFF: Remark the three lines above for WHQL Testing)
  172.  HKR,                   ,APDensity              ,0      ,"1"
  173.  HKR,                   ,ListenInterval         ,0      ,"3"
  174.  HKR,                   ,DSChannel              ,0      ,"3"
  175.  HKR,                   ,Encapsulation          ,0      ,"1"
  176.  HKR,                   ,TxRate                 ,0      ,"15"
  177.  HKR,                   ,RTSThresh              ,0      ,"2432"
  178.  HKR,                   ,FragThresh             ,0      ,"2432"
  179.  HKR,                   ,NetworkType            ,0      ,%NETWORK_TYPE_DEF_STR%
  180.  HKR,                   ,PSMode                 ,0      ,"1"
  181.  HKR,                   ,WatchDogInDriver       ,0      ,"1"
  182.  HKR,                   ,WepReq                 ,0      ,"0"
  183.  HKR,                   ,EncryptInDriver        ,0      ,"1"
  184.  HKR,                   ,DecryptInDriver        ,0      ,"1"
  185.  HKR,                   ,IBSSInDriver           ,0      ,"0"
  186.  HKR,                   ,WEPFactor              ,0      ,"3"
  187.  HKR,                   ,Esarhpssap             ,0      ,""
  188.  HKR,                   ,PreambleMode           ,0      ,"1"
  189.  HKR,                   ,AuthentAlg             ,0      ,%AUTHENT_TYPE_DEF_STR%
  190.  
  191. ;===== Add differences from netwlan.inf by Alfred.Lu =====
  192.  HKR,                   ,StationName            ,0      ,"Client"
  193.  HKR,                   ,ATIMWindow             ,0      ,"0"
  194.  HKR,                   ,PSLevel                ,0      ,"0"
  195.  
  196.  HKR,defaults,ListenInterval,0,3
  197.  HKR,NDI\params\ListenInterval,ParamDesc,,%LISTENINTERVAL_STR%
  198.  HKR,NDI\params\ListenInterval,type,0,"int"
  199.  HKR,Ndi\params\ListenInterval,default,0,"3"
  200.  HKR,NDI\params\ListenInterval,min,0,"0"
  201.  HKR,NDI\params\ListenInterval,max,0,"77"
  202.  HKR,NDI\params\ListenInterval,step,0,"1"
  203.  HKR,NDI\params\ListenInterval,optional,0,"0"
  204.  
  205.  HKR,defaults,RTSThresh,0,2432
  206.  HKR,NDI\params\RTSThresh,ParamDesc,0,%RTSTHRESH_STR%
  207.  HKR,NDI\params\RTSThresh,type,0,"int"
  208.  HKR,NDI\params\RTSThresh,default,0,"2432"
  209.  HKR,NDI\params\RTSThresh,min,0,"0"
  210.  HKR,NDI\params\RTSThresh,max,0,"2432"
  211.  HKR,NDI\params\RTSThresh,step,0,"64"
  212.  HKR,NDI\params\RTSThresh,optional,0,"0"
  213.  
  214.  HKR,defaults,FragThresh,0,2432
  215.  HKR,NDI\params\FragThresh,ParamDesc,0,%FRAGTHRESH_STR%
  216.  HKR,NDI\params\FragThresh,type,0,"int"
  217.  HKR,NDI\params\FragThresh,default,0,"2432"
  218.  HKR,NDI\params\FragThresh,min,0,"256"
  219.  HKR,NDI\params\FragThresh,max,0,"2432"
  220.  HKR,NDI\params\FragThresh,step,0,"128"
  221.  HKR,NDI\params\FragThresh,optional,0,"0"
  222.  
  223.  HKR,defaults,AuthentAlg,,%AUTHENT_TYPE_DEF_STR%
  224.  HKR,NDI\params\AuthentAlg,ParamDesc,,%AUTHENT_TYPE_STR%
  225.  HKR,NDI\params\AuthentAlg,type,0,"enum"
  226.  HKR,NDI\params\AuthentAlg,default,0,%AUTHENT_TYPE_DEF_STR%
  227.  HKR,NDI\params\AuthentAlg\enum,1,0,%AUTHENT_OPEN_STR%
  228.  HKR,NDI\params\AuthentAlg\enum,2,0,%AUTHENT_SHARE_STR%
  229. ;HKR,NDI\params\AuthentAlg\enum,65535,0,%AUTHENT_AUTO_STR%
  230.  
  231. ;===== Add/mark differences from netwlan.inf by Alfred.Lu =====
  232.  ;HKR,defaults,PreambleMode,0,1
  233.  ;HKR,NDI\params\PreambleMode,ParamDesc,0,%PREAM_MODE_STR%
  234.  ;HKR,NDI\params\PreambleMode,type,0,"enum"
  235.  ;HKR,NDI\params\PreambleMode,default,0,"1"
  236.  ;HKR,NDI\params\PreambleMode\enum,1,0,%PREAM_MODE_TX_LONG%
  237.  ;HKR,NDI\params\PreambleMode\enum,2,0,%PREAM_MODE_TX_SHORT%
  238.  ;HKR,NDI\params\PreambleMode\enum,3,0,%PREAM_MODE_TX_AUTO%
  239.  ;HKR,NDI\params\PreambleMode,optional,0,"0"
  240.  
  241.  ;WHQL_DIFF
  242.  ;HKR,,SSID,0,%SSID_DEF_STR%
  243.  ;HKR,defaults,SSID,0,%SSID_DEF_STR%
  244.  ;HKR,NDI\params\SSID,ParamDesc,0,%SSID_STR%
  245.  ;HKR,Ndi\params\SSID,type,0,"edit"
  246.  ;HKR,NDI\params\SSID,limitText,0,"32"
  247.  ;HKR,NDI\params\SSID,default,0,%SSID_DEF_STR%
  248.  
  249.  HKR,defaults,DSChannel,0,3
  250.  HKR,NDI\params\DSChannel,ParamDesc,0,%CHANNEL_STR%
  251.  HKR,NDI\params\DSChannel,type,0,"enum"
  252.  HKR,Ndi\params\DSChannel,default,0,"3"
  253.  HKR,NDI\params\DSChannel\enum,1,0,"01"
  254.  HKR,NDI\params\DSChannel\enum,2,0,"02"
  255.  HKR,NDI\params\DSChannel\enum,3,0,"03"
  256.  HKR,NDI\params\DSChannel\enum,4,0,"04"
  257.  HKR,NDI\params\DSChannel\enum,5,0,"05"
  258.  HKR,NDI\params\DSChannel\enum,6,0,"06"
  259.  HKR,NDI\params\DSChannel\enum,7,0,"07"
  260.  HKR,NDI\params\DSChannel\enum,8,0,"08"
  261.  HKR,NDI\params\DSChannel\enum,9,0,"09"
  262.  HKR,NDI\params\DSChannel\enum,10,0,"10"
  263.  HKR,NDI\params\DSChannel\enum,11,0,"11"
  264.  HKR,NDI\params\DSChannel\enum,12,0,"12"
  265.  HKR,NDI\params\DSChannel\enum,13,0,"13"
  266.  HKR,NDI\params\DSChannel\enum,14,0,"14"
  267.  
  268.  ;WHQL_DIFF
  269.  HKR,defaults,TxRate,,15
  270.  HKR,NDI\params\TxRate,ParamDesc,0,%TX_RATE_STR%
  271.  HKR,NDI\params\TxRate,type,0,"enum"
  272.  HKR,NDI\params\TxRate,default,0,"15"
  273.  HKR,NDI\params\TxRate\enum,8,0,%TX_RATE_FIX_110%
  274.  HKR,NDI\params\TxRate\enum,15,0,%TX_RATE_AUTO%
  275.  
  276.  HKR,,LanExpress,0,"1"
  277.  HKR,,PRISMIOC,0,"1"        ; For INTERSIL utility
  278.  
  279.  ;WHQL_DIFF
  280.  ;HKR,defaults,NetworkType,0,1
  281.  ;HKR,,NetworkType,0,%NETWORK_TYPE_DEF_STR%
  282.  ;HKR,defaults,NetworkType,0,%NETWORK_TYPE_DEF_STR%
  283.  ;HKR,NDI\params\NetworkType,ParamDesc,0,%NETWORK_TYPE_STR%
  284.  ;HKR,NDI\params\NetworkType,type,0,"enum"
  285.  ;HKR,Ndi\params\NetworkType,default,0,%NETWORK_TYPE_DEF_STR%
  286.  ;HKR,NDI\params\NetworkType\enum,0,0,%NETWORK_TYPE_ADHOC%
  287.  ;HKR,NDI\params\NetworkType\enum,1,0,%NETWORK_TYPE_INFRASTRUCT%
  288.  
  289.  HKR,defaults,PSMode,0,1
  290.  HKR,NDI\params\PSMode,ParamDesc,0,%PSMODE_STR%
  291.  HKR,NDI\params\PSMode,type,0,"enum"
  292.  HKR,Ndi\params\PSMode,default,0,"1"
  293.  HKR,NDI\params\PSMode\enum,1,0,%DISABLE_STR%
  294.  HKR,NDI\params\PSMode\enum,2,0,%ENABLE_STR%
  295.  
  296.  HKR,defaults,WepReq,0,0
  297.  HKR,NDI\params\WepReq,ParamDesc,0,%WEPREQ_STR%
  298.  HKR,NDI\params\WepReq,type,0,"enum"
  299.  HKR,Ndi\params\WepReq,default,0,"0"
  300.  HKR,NDI\params\WepReq\enum,0,0,%DISABLE_STR% 
  301.  HKR,NDI\params\WepReq\enum,2,0,%64_BIT_STR%
  302.  HKR,NDI\params\WepReq\enum,6,0,%128_BIT_STR%
  303.  HKR,NDI\params\WepReq,optional,0,"0"
  304.  
  305.  HKR,,DefaultKeyId,0,"1"
  306.  HKR,,DefaultKeys,0,""
  307.  HKR,,Profile,0,"Default"
  308.  
  309. [POLLING.driver.params]
  310.  HKR,,PollInDriver,0,"1"
  311.  HKR,defaults,PollInDriver,0,1
  312.  
  313. ;###############################################################################
  314. [DestinationDirs]
  315. ;CopyFiles Section      = Destination Directory ID -- see layout.inf
  316. ;-----------------        ------------------------
  317.  DefaultDestDir         = 11 ; Win9x=%windir%\system Win2k=%windir%\system32
  318.  WLAN_2k.CopyFiles      = 12 ; Win2k=%windir%\system32\drivers
  319.  
  320. [WLAN_2k.CopyFiles]
  321.  Express.sys,,,0x00000004   ; COPYFLG_NOVERSIONCHECK
  322.  
  323. [SourceDisksNames]
  324. ;Source Disk ID         = Disk Name
  325. ;--------------           ---------
  326.  1                      = %DriverDiskName%,,,
  327.  
  328. [SourceDisksFiles.X86]  ; WinXP
  329.  Express.sys                  = 1
  330.  
  331. ;###############################################################################
  332. [Strings]
  333.  DriverDiskName             = "LAN-Express IEEE 802.11 PCMCIA/PCI Driver Disk"
  334.  Vendor_String              = "LAN-Express"
  335.  LEX_PCMCIA5V.DeviceDesc    = "LAN-Express IEEE 802.11 PC Card Adapter(5v)"
  336.  LEX_PCMCIA3842.DeviceDesc  = "LAN-Express IEEE 802.11 PC Card Adapter(42)"
  337.  LEX_PCMCIA425V.DeviceDesc  = "LAN-Express IEEE 802.11 PC Card Adapter(425v)"
  338.  LEX_PCMCIA3V.DeviceDesc    = "LAN-Express IEEE 802.11 PC Card Adapter"
  339.  LEX_PCI.DeviceDesc         = "LAN-Express IEEE 802.11 PCI Adapter"
  340.  Service.DispName           = "IEEE 802.11 Wireless NIC Win2000 Driver"
  341.   
  342.  NETWORK_TYPE_DEF_STR       = "1"
  343.  NETWORK_TYPE_STR           = "NetworkType"
  344.  NETWORK_TYPE_ADHOC         = "Ad-Hoc"                       
  345.  NETWORK_TYPE_INFRASTRUCT   = "Infrastructure"   
  346.  
  347.  AUTHENT_TYPE_DEF_STR       = "1"
  348.  AUTHENT_TYPE_STR           = "Authentication Algorithm"
  349.  AUTHENT_OPEN_STR           = "Open System"
  350.  AUTHENT_SHARE_STR          = "Shared Key"
  351.  AUTHENT_AUTO_STR           = "Automatic"
  352.  
  353.  ;WHQL_DIFF
  354.  TX_RATE_STR                = "Transmit Rate"                      
  355.  TX_RATE_FIX_110            = "Fixed 11 Mbps"                  
  356.  TX_RATE_AUTO               = "Fully Auto"          
  357.  
  358.  PREAM_MODE_STR             = "Preamble Mode"
  359.  PREAM_MODE_TX_LONG         = "Long Tx Preamble"            
  360.  PREAM_MODE_TX_SHORT        = "Short Tx Preamble"           
  361.  PREAM_MODE_TX_AUTO         = "Auto"   
  362.  
  363.  RTSTHRESH_STR              = "RTS Threshold"
  364.  FRAGTHRESH_STR             = "Fragmentation Threshold"
  365.  LISTENINTERVAL_STR         = "Listen Interval"
  366.  CHANNEL_STR                = "Channel"
  367.  
  368.  SSID_STR                   = "SSID"   
  369.  SSID_DEF_STR               = "ANY"
  370.  
  371.  WEPREQ_STR                 = "Use Wep"
  372.  64_BIT_STR                 = "64 bit"                              
  373.  128_BIT_STR                = "128 bit"  
  374.  
  375.  PSMODE_STR                 = "PowerSaveMode"                                                     
  376.  DISABLE_STR                = "Disabled"                           
  377.  ENABLE_STR                 = "Enabled"  
  378.                  
  379.                  
  380.                                                    
  381.                             
  382.                             
  383.               
  384.      
  385.                      
  386.                                                    
  387.                           
  388.                           
  389.                                                    
  390.