Lsbcmnds.inf Driver File Contents (linksys_wireless_WEC600N_win_x86_x64.zip)

ÿþ;*******************************************************************************************

;

;    FILE:

;            LSBCMNDS.INF

;

;    DESCRIPTION:

;            Linksys Wireless Notebook Adapter

;            Copyright (C) 2008, Cisco System, Inc. All rights reserved.

;

;*******************************************************************************************

[version]

	Signature	  = "$Windows NT$"		; Combined Win9x/Win2k inf

	Class       = Net

	ClassGUID	  = {4d36e972-e325-11ce-bfc1-08002be10318}

	Provider	  = %LINKSYS%

	Compatible	= 1

	DriverVer   = 01/23/2008, 4.170.64.5

	CatalogFile	        = BCM43XX.CAT

	CatalogFile.NTamd64 = BCM43XX64.CAT



; for WinVista, replace NTamd64 with NTx86.6.0, NTamd64.6.0

[Manufacturer]

	%LINKSYS% = LINKSYS, NTamd64



[ControlFlags] 

	ExcludeFromSelect = *



;-----------------------------------------------------------------

; x64 (AMD64, Intel EM64T) - WinVista

[LINKSYS.NTamd64.6.0]

%WPC54GSv1_DeviceDesc% = WPC54GSv1_NT60, PCI\VEN_14E4&DEV_4320&SUBSYS_43201737

	%WPC54GSv2_DeviceDesc% = WPC54GSv2_NT60, PCI\VEN_14E4&DEV_4318&SUBSYS_00491737

	%WPC54Gv3_DeviceDesc%  = WPC54Gv3_NT60 , PCI\VEN_14E4&DEV_4318&SUBSYS_00481737

	%WPC300N_DeviceDesc%   = WPC300N_NT60  , PCI\VEN_14E4&DEV_4329&SUBSYS_00581737

	%WEC600N_DeviceDesc%   = WEC600N_NT60  , PCI\VEN_14E4&DEV_4328&SUBSYS_00681737



;-----------------------------------------------------------------

; x86 - WinVista

[LINKSYS.NTx86.6.0]

	%WPC54GSv1_DeviceDesc% = WPC54GSv1_NT60, PCI\VEN_14E4&DEV_4320&SUBSYS_43201737

	%WPC54GSv2_DeviceDesc% = WPC54GSv2_NT60, PCI\VEN_14E4&DEV_4318&SUBSYS_00491737

	%WPC54Gv3_DeviceDesc%  = WPC54Gv3_NT60 , PCI\VEN_14E4&DEV_4318&SUBSYS_00481737

	%WPC300N_DeviceDesc%   = WPC300N_NT60  , PCI\VEN_14E4&DEV_4329&SUBSYS_00581737

	%WEC600N_DeviceDesc%   = WEC600N_NT60  , PCI\VEN_14E4&DEV_4328&SUBSYS_00681737



;-----------------------------------------------------------------

; x64 (AMD64, Intel EM64T) - WinXP

[LINKSYS.NTamd64]

	%WPC54GSv1_DeviceDesc% = WPC54GSv1, PCI\VEN_14E4&DEV_4320&SUBSYS_43201737

	%WPC54GSv2_DeviceDesc% = WPC54GSv2, PCI\VEN_14E4&DEV_4318&SUBSYS_00491737

	%WPC54Gv3_DeviceDesc%  = WPC54Gv3 , PCI\VEN_14E4&DEV_4318&SUBSYS_00481737

	%WPC300N_DeviceDesc%   = WPC300N  , PCI\VEN_14E4&DEV_4329&SUBSYS_00581737

	%WEC600N_DeviceDesc%   = WEC600N  , PCI\VEN_14E4&DEV_4328&SUBSYS_00681737



;-----------------------------------------------------------------

; x86 - Win9x, Win2K, WinXP

[LINKSYS]

	%WPC54GSv1_DeviceDesc% = WPC54GSv1, PCI\VEN_14E4&DEV_4320&SUBSYS_43201737

	%WPC54GSv2_DeviceDesc% = WPC54GSv2, PCI\VEN_14E4&DEV_4318&SUBSYS_00491737

	%WPC54Gv3_DeviceDesc%  = WPC54Gv3 , PCI\VEN_14E4&DEV_4318&SUBSYS_00481737

	%WPC300N_DeviceDesc%   = WPC300N  , PCI\VEN_14E4&DEV_4329&SUBSYS_00581737

	%WEC600N_DeviceDesc%   = WEC600N  , PCI\VEN_14E4&DEV_4328&SUBSYS_00681737



;-----------------------------------------------------------------

; x64 (AMD64, Intel EM64T) - WinVista

[WPC54GSv1_NT60.NTamd64]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54GSv1.reg, common.reg, common.vista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54GSv1_NT60.files.NTamd64

[WPC54GSv1_NT60.NTamd64.Services]

	AddService         = WPC54GSv1, 2, WPC54GSv1_NT60.Service.NTamd64, common.EventLog



[WPC54GSv2_NT60.NTamd64]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54GSv2.reg, common.reg, common.vista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54GSv2_NT60.files.NTamd64

[WPC54GSv2_NT60.NTamd64.Services]

	AddService         = WPC54GSv2, 2, WPC54GSv2_NT60.Service.NTamd64, common.EventLog

	

[WPC54Gv3_NT60.NTamd64]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54Gv3.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54Gv3_NT60.files.NTamd64

[WPC54Gv3_NT60.NTamd64.Services]

	AddService         = WPC54Gv3, 2, WPC54Gv3_NT60.Service.NTamd64, common.EventLog

		

[WPC300N_NT60.NTamd64]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC300N.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC300N_NT60.files.NTamd64

[WPC300N_NT60.NTamd64.Services]

	AddService         = WPC300N, 2, WPC300N_NT60.Service.NTamd64, common.EventLog

	

[WEC600N_NT60.NTamd64]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5	  ; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WEC600N.reg, common.reg, common.vista.reg, bagn.options.reg, na.channels.reg, nbg.channels.reg

	DelReg             = common.delreg, common.vista.delreg

	CopyFiles	         = WEC600N_NT60.files.NTamd64

[WEC600N_NT60.NTamd64.Services]

	AddService         = WEC600N, 2, WEC600N_NT60.Service.NTamd64, common.EventLog



;-----------------------------------------------------------------

; x86 - WinVista

[WPC54GSv1_NT60.NTx86]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54GSv1.reg, common.reg, common.vista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54GSv1_NT60.files.NTx86

[WPC54GSv1_NT60.NTx86.Services]

	AddService         = WPC54GSv1, 2, WPC54GSv1_NT60.Service.NTx86, common.EventLog



[WPC54GSv2_NT60.NTx86]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54GSv2.reg, common.reg, common.vista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54GSv2_NT60.files.NTx86

[WPC54GSv2_NT60.NTx86.Services]

	AddService         = WPC54GSv2, 2, WPC54GSv2_NT60.Service.NTx86, common.EventLog

	

[WPC54Gv3_NT60.NTx86]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC54Gv3.reg, common.reg, common.vista.reg, g.options.reg, bg.options.reg, bg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC54Gv3_NT60.files.NTx86

[WPC54Gv3_NT60.NTx86.Services]

	AddService         = WPC54Gv3, 2, WPC54Gv3_NT60.Service.NTx86, common.EventLog

		

[WPC300N_NT60.NTx86]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WPC300N.reg, common.reg, common.vista.reg, gn.options.reg, bg.options.reg, nbg.channels.reg

	DelReg             = common.delreg, common.vista.delreg, rate.delreg

	CopyFiles	         = WPC300N_NT60.files.NTx86

[WPC300N_NT60.NTx86.Services]

	AddService         = WPC300N, 2, WPC300N_NT60.Service.NTx86, common.EventLog

	

[WEC600N_NT60.NTx86]

	*IfType		         = 71   ; IF_TYPE_IEEE80211

	*MediaType	       = 16   ; NdisMediumNative802_11

	*PhysicalMediaType = 9    ; NdisPhysicalMediumNative802_11

	Characteristics	   = 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		         = 5		; PCI bus

	AddReg		         = BCM43XX_NT60.reg, WEC600N.reg, common.reg, common.vista.reg, bagn.options.reg, na.channels.reg, nbg.channels.reg

	DelReg             = common.delreg, common.vista.delreg

	CopyFiles	         = WEC600N_NT60.files.NTx86

[WEC600N_NT60.NTx86.Services]

	AddService         = WEC600N, 2, WEC600N_NT60.Service.NTx86, common.EventLog



;-----------------------------------------------------------------

; x64 (AMD64, Intel EM64T) WinXP

[WPC54GSv1.NTamd64]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54GSv1.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54GSv1.files.NTamd64

[WPC54GSv1.NTamd64.Services]

	AddService      = WPC54GSv1, 2, WPC54GSv1.Service.NTamd64, common.EventLog



[WPC54GSv2.NTamd64]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54GSv2.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54GSv2.files.NTamd64

[WPC54GSv2.NTamd64.Services]

	AddService      = WPC54GSv2, 2, WPC54GSv2.Service.NTamd64, common.EventLog



[WPC54Gv3.NTamd64]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54Gv3.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54Gv3.files.NTamd64

[WPC54Gv3.NTamd64.Services]

	AddService      = WPC54Gv3, 2, WPC54Gv3.Service.NTamd64, common.EventLog

		

[WPC300N.NTamd64]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC300N.reg, common.reg, common.prevista.reg, gn.options.reg, bg.options.reg, nbg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC300N.files.NTamd64

[WPC300N.NTamd64.Services]

	AddService      = WPC300N, 2, WPC300N.Service.NTamd64, common.EventLog

	

[WEC600N.NTamd64]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WEC600N.reg, common.reg, common.prevista.reg, bagn.options.reg, na.channels.reg, nbg.channels.reg

	DelReg          = common.delreg

	CopyFiles	      = WEC600N.files.NTamd64

[WEC600N.NTamd64.Services]

	AddService      = WEC600N, 2, WEC600N.Service.NTamd64, common.EventLog



;-----------------------------------------------------------------

; x86 - Win2k, WinXP

[WPC54GSv1.NT]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54GSv1.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54GSv1.files.NT

[WPC54GSv1.NT.Services]

	AddService      = WPC54GSv1, 2, WPC54GSv1.Service.NT, common.EventLog



[WPC54GSv2.NT]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54GSv2.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54GSv2.files.NT

[WPC54GSv2.NT.Services]

	AddService      = WPC54GSv2, 2, WPC54GSv2.Service.NT, common.EventLog

	

[WPC54Gv3.NT]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC54Gv3.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC54Gv3.files.NT

[WPC54Gv3.NT.Services]

	AddService      = WPC54Gv3, 2, WPC54Gv3.Service.NT, common.EventLog

		

[WPC300N.NT]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WPC300N.reg, common.reg, common.prevista.reg, gn.options.reg, bg.options.reg, nbg.channels.reg

	DelReg          = common.delreg, rate.delreg

	CopyFiles	      = WPC300N.files.NT

[WPC300N.NT.Services]

	AddService      = WPC300N, 2, WPC300N.Service.NT, common.EventLog

	

[WEC600N.NT]

	Characteristics	= 0x84	; NCF_PHYSICAL | NCF_HAS_UI

	BusType		      = 5			; PCI bus

	AddReg		      = BCM43XX.reg, WEC600N.reg, common.reg, common.prevista.reg, bagn.options.reg, na.channels.reg, nbg.channels.reg

	DelReg          = common.delreg

	CopyFiles	      = WEC600N.files.NT

[WEC600N.NT.Services]

	AddService      = WEC600N, 2, WEC600N.Service.NT, common.EventLog



;-----------------------------------------------------------------

; NT systems

[BCM43XX_NT60.reg]

	; Ndis Info

	; Interfaces

	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"

	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet,wlan"



[BCM43XX.reg]

	; Ndis Info

	; Interfaces

	HKR,	Ndi\Interfaces,	UpperRange,	,	"ndis5"

	HKR,	Ndi\Interfaces,	LowerRange,	,	"ethernet"



[WPC54GSv1.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%

	HKR,	Ndi,	Service,		0,"WPC54GSv1"

	

[WPC54GSv2.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%

	HKR,	Ndi,	Service,		0,"WPC54GSv2"

	

[WPC54Gv3.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%

	HKR,	Ndi,	Service,		0,"WPC54Gv3"

	

[WPC300N.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%

	HKR,	Ndi,	Service,		0,"WPC300N"

	

[WEC600N.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%

	HKR,	Ndi,	Service,		0,"WEC600N"



[common.EventLog]

	AddReg = common.AddEventLog.reg



[common.AddEventLog.reg]

	HKR,	,	EventMessageFile,	0x00020000,	"%%SystemRoot%%\System32\netevent.dll"

	HKR,	,	TypesSupported,		0x00010001,	7



;-----------------------------------------------------------------

; Win9x

[WPC54GSv1]

	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, wpc5gsv1.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg    = common.delreg, rate.delreg

	CopyFiles	= WPC54GSv1.files



[WPC54GSv2]

	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, wpc54gsv2.reg, common.reg, common.prevista.reg, gs.options.reg, bg.options.reg, bg.channels.reg

	DelReg    = common.delreg, rate.delreg

	CopyFiles	= WPC54GSv2.files

	

[WPC54Gv3]

	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, wpc54gv3.reg, common.reg, common.prevista.reg, g.options.reg, bg.options.reg, bg.channels.reg

	DelReg    = common.delreg, rate.delreg

	CopyFiles	= WPC54Gv3.files

	

[WPC300N]

	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, wpc300n.reg, common.reg, common.prevista.reg, gn.options.reg, bg.options.reg, nbg.channels.reg

	DelReg    = common.delreg, rate.delreg

	CopyFiles	= WPC300N.files



[WEC600N]

	AddReg		= BCM43XX.win.reg, BCM43XX.win.brcm.reg, wec600n.reg, common.reg, common.prevista.reg, bagn.options.reg, na.channels.reg, nbg.channels.reg

	DelReg    = common.delreg

	CopyFiles	= WEC600N.files



[BCM43XX.win.reg]

	HKR,	Ndi,	DeviceID,		,	"PCI\VEN_14E4&DEV_4307"

	; Ndis Info

	HKR,	,		EnumPropPages,		0,	"netdi.dll,EnumPropPages"

	HKR,	NDIS,	MajorNdisVersion,	1,	03

	HKR,	NDIS,	MinorNdisVersion,	1,	0A

	HKR,	NDIS,	LogDriverName,		,	"BCM43XX"

	HKR,	NDIS,	MajorDriverVersion,	1,	1

	HKR,	NDIS,	MinorDriverVersion,	1,	0

	;Install sections

	HKR,	Ndi\Install,	,		,	"BCM43XX.ndi.install"

	; Interfaces

	HKR,	Ndi\Interfaces,	DefUpper,	0,	"ndis3"

	HKR,	Ndi\Interfaces,	DefLower,	0,	"ethernet"

	HKR,	Ndi\Interfaces,	UpperRange,	0,	"ndis3"

	HKR,	Ndi\Interfaces,	LowerRange,	0,	"ethernet"



[BCM43XX.win.brcm.reg]

	HKR,	Ndi,	HelpText,		,	%LINKSYS_HELP%



[BCM43XX.ndi.install]

	AddReg		= BCM43XX.ndi.reg



[BCM43XX.ndi.reg]

	HKR,	,	DevLoader,		0,	"*ndis"

	HKR,	,	DeviceVxDs,		0,	"BCMWL5.SYS"



;-----------------------------------------------------------------

; service-install-section

[WPC54GSv1_NT60.Service.NTamd64]

	DisplayName	   = %WPC54GSv1_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv1.SYS

	LoadOrderGroup = NDIS



[WPC54GSv2_NT60.Service.NTamd64]

	DisplayName	   = %WPC54GSv2_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv2.SYS

	LoadOrderGroup = NDIS



[WPC54Gv3_NT60.Service.NTamd64]

	DisplayName	   = %WPC54Gv3_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54Gv3.SYS

	LoadOrderGroup = NDIS



[WPC300N_NT60.Service.NTamd64]

	DisplayName	   = %WPC300N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC300N.SYS

	LoadOrderGroup = NDIS



[WEC600N_NT60.Service.NTamd64]

	DisplayName	   = %WEC600N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WEC600N.SYS

	LoadOrderGroup = NDIS





[WPC54GSv1_NT60.Service.NTx86]

	DisplayName	   = %WPC54GSv1_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv1.SYS

	LoadOrderGroup = NDIS



[WPC54GSv2_NT60.Service.NTx86]

	DisplayName	   = %WPC54GSv2_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv2.SYS

	LoadOrderGroup = NDIS



[WPC54Gv3_NT60.Service.NTx86]

	DisplayName	   = %WPC54Gv3_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54Gv3.SYS

	LoadOrderGroup = NDIS



[WPC300N_NT60.Service.NTx86]

	DisplayName	   = %WPC300N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC300N.SYS

	LoadOrderGroup = NDIS



[WEC600N_NT60.Service.NTx86]

	DisplayName	   = %WEC600N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WEC600N.SYS

	LoadOrderGroup = NDIS

	

	

[WPC54GSv1.Service.NTamd64]

	DisplayName	   = %WPC54GSv1_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv1.SYS

	LoadOrderGroup = NDIS



[WPC54GSv2.Service.NTamd64]

	DisplayName	   = %WPC54GSv2_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv2.SYS

	LoadOrderGroup = NDIS



[WPC54Gv3.Service.NTamd64]

	DisplayName	   = %WPC54Gv3_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54Gv3.SYS

	LoadOrderGroup = NDIS



[WPC300N.Service.NTamd64]

	DisplayName	   = %WPC300N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC300N.SYS

	LoadOrderGroup = NDIS



[WEC600N.Service.NTamd64]

	DisplayName	   = %WEC600N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WEC600N.SYS

	LoadOrderGroup = NDIS

	

	

[WPC54GSv1.Service.NT]

	DisplayName	   = %WPC54GSv1_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv1.SYS

	LoadOrderGroup = NDIS



[WPC54GSv2.Service.NT]

	DisplayName	   = %WPC54GSv2_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv2.SYS

	LoadOrderGroup = NDIS



[WPC54Gv3.Service.NT]

	DisplayName	   = %WPC54Gv3_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54Gv3.SYS

	LoadOrderGroup = NDIS



[WPC300N.Service.NT]

	DisplayName	   = %WPC300N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC300N.SYS

	LoadOrderGroup = NDIS



[WEC600N.Service.NT]

	DisplayName	   = %WEC600N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WEC600N.SYS

	LoadOrderGroup = NDIS

	

	

[WPC54GSv1.Service]

	DisplayName	   = %WPC54GSv1_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv1.SYS

	LoadOrderGroup = NDIS



[WPC54GSv2.Service]

	DisplayName	   = %WPC54GSv2_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54GSv2.SYS

	LoadOrderGroup = NDIS



[WPC54Gv3.Service]

	DisplayName	   = %WPC54Gv3_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC54Gv3.SYS

	LoadOrderGroup = NDIS



[WPC300N.Service]

	DisplayName	   = %WPC300N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WPC300N.SYS

	LoadOrderGroup = NDIS



[WEC600N.Service]

	DisplayName	   = %WEC600N_ServiceName%

	ServiceType	   = 1			; %SERVICE_KERNEL_DRIVER%

	StartType	     = 3			; %SERVICE_DEMAND_START%

	ErrorControl	 = 1			; %SERVICE_ERROR_NORMAL%

	ServiceBinary	 = %12%\WEC600N.SYS

	LoadOrderGroup = NDIS



;-----------------------------------------------------------------

; filename for CopyFiles

; Flag = 2 is COPYFLG_NOSKIP (2)

; Flag = 33 is COPYFLG_WARN_IF_SKIP (1) | COPYFLG_NO_VERSION_DIALOG (32)

[WPC54GSv1_NT60.files.NTamd64]

	WPC54GSv1.SYS, BCMWL564.SYS,,6

[WPC54GSv2_NT60.files.NTamd64]

	WPC54GSv2.SYS, BCMWL564.SYS,,6

[WPC54Gv3_NT60.files.NTamd64]

	WPC54Gv3.SYS, BCMWL564.SYS,,6

[WPC300N_NT60.files.NTamd64]

	WPC300N.SYS, BCMWL564.SYS,,6

[WEC600N_NT60.files.NTamd64]

	WEC600N.SYS, BCMWL564.SYS,,6

	

[WPC54GSv1_NT60.files.NTx86]

	WPC54GSv1.SYS, BCMWL5.SYS,,6

[WPC54GSv2_NT60.files.NTx86]

	WPC54GSv2.SYS, BCMWL5.SYS,,6

[WPC54Gv3_NT60.files.NTx86]

	WPC54Gv3.SYS, BCMWL5.SYS,,6

[WPC300N_NT60.files.NTx86]

	WPC300N.SYS, BCMWL5.SYS,,6

[WEC600N_NT60.files.NTx86]

	WEC600N.SYS, BCMWL5.SYS,,6

		

[WPC54GSv1.files.NTamd64]

	WPC54GSv1.SYS, BCMWL564.SYS,,6

[WPC54GSv2.files.NTamd64]

	WPC54GSv2.SYS, BCMWL564.SYS,,6

[WPC54Gv3.files.NTamd64]

	WPC54Gv3.SYS, BCMWL564.SYS,,6

[WPC300N.files.NTamd64]

	WPC300N.SYS, BCMWL564.SYS,,6

[WEC600N.files.NTamd64]

	WEC600N.SYS, BCMWL564.SYS,,6

	

[WPC54GSv1.files.NT]

	WPC54GSv1.SYS, BCMWL5.SYS,,6

[WPC54GSv2.files.NT]

	WPC54GSv2.SYS, BCMWL5.SYS,,6

[WPC54Gv3.files.NT]

	WPC54Gv3.SYS, BCMWL5.SYS,,6

[WPC300N.files.NT]

	WPC300N.SYS, BCMWL5.SYS,,6

[WEC600N.files.NT]

	WEC600N.SYS, BCMWL5.SYS,,6

	

[WPC54GSv1.files]

	WPC54GSv1.SYS, BCMWL5.SYS,,6

[WPC54GSv2.files]

	WPC54GSv2.SYS, BCMWL5.SYS,,6

[WPC54Gv3.files]

	WPC54Gv3.SYS, BCMWL5.SYS,,6

[WPC300N.files]

	WPC300N.SYS, BCMWL5.SYS,,6

[WEC600N.files]

	WEC600N.SYS, BCMWL5.SYS,,6



; common for WinVista, but excluded in WinXP and older

[common.vista.delreg]

	HKR,,"MPC"

	HKR, Ndi\params\vlan_mode

	HKR,,vlan_mode

	HKR, Ndi\params\PowerSaveMode



; common for all platform

[common.delreg]

	HKR,,"gpiotimerval"

	HKR,,"gpio3"

	HKR,,"gpio2"

	HKR,,"gpio1"

	HKR,,"gpio0"

	HKR, Ndi\params\RoamPref

        HKR, Ndi\params\AssocPref

	HKR, Ndi\params\Locale

	HKR,,Locale

	HKR, Ndi\params\RoamTrigger

	HKR, Ndi\params\WME

	HKR, Ndi\params\MixedCell

	HKR, Ndi\params\Channel

	HKR,,Channel

	HKR, Ndi\params\IBSSGMode

	HKR,,IBSSGMode

	HKR, Ndi\params\Intolerant

	HKR,,Intolerant

	HKLM,Software\Broadcom\802.11,SupportedApps, 0x00004000, ""

	       		       

[rate.delreg]

	HKR,	Ndi\params\Rate

	HKR,	Ndi\params\RateA



; common for WinVista, but excluded in WinXP and older

[common.vista.reg]

	HKR, 	Ndi\params\*PriorityVLANTag, ParamDesc,	0,	%PriorityVLANTag%

	HKR, 	Ndi\params\*PriorityVLANTag, type,	0, 	"enum"

	HKR, 	Ndi\params\*PriorityVLANTag\enum, "0",	0,	%PriorityAndVLANDisabled%

	HKR, 	Ndi\params\*PriorityVLANTag\enum, "1",	0,	%PriorityEnabled%

	HKR, 	Ndi\params\*PriorityVLANTag\enum, "2",	0,	%VLANEnabled%

	HKR, 	Ndi\params\*PriorityVLANTag\enum, "3",	0,	%PriorityAndVLANEnabled%

	HKR,    Ndi\params\*PriorityVLANTag,default,,"0"

	HKR,    Ndi\params\*PriorityVLANTag,optional,,"0"



	HKR,	,"PowerSaveMode",	0,	"2"



; common for WinXP and older, but excluded in WinVista

[common.prevista.reg]

	HKR,					,"assoc_recreate",	0,	"1"



	HKR,	Ndi\params\IBSSAllowed, ParamDesc,	        0,	%IbssAllowed%

	HKR,	Ndi\params\IBSSAllowed, type,		        0,	"enum"

	HKR,	Ndi\params\IBSSAllowed\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\IBSSAllowed\enum, "1",		0,	%Enabled%

	HKR,    Ndi\params\IBSSAllowed,default,,"1"



	HKR,	Ndi\params\ssid_auto_promote, ParamDesc,	        0,	%SSIDAutoPromote%

	HKR,	Ndi\params\ssid_auto_promote, type,		        0,	"enum"

	HKR,	Ndi\params\ssid_auto_promote\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\ssid_auto_promote\enum, "1",		0,	%Enabled%

	HKR,    Ndi\params\ssid_auto_promote,default,,"0"



	HKR,	Ndi\params\RadioState, ParamDesc,	0,	%RadioEnableDisable%

	HKR,	Ndi\params\RadioState, type,		0,	"enum"

	HKR,	Ndi\params\RadioState\enum, "1",		0,	%Disabled%

	HKR,	Ndi\params\RadioState\enum, "0",		0,	%Enabled%

	HKR,    Ndi\params\RadioState,default,,"0"	



	HKR, 	Ndi\params\WZCCoexist, ParamDesc,0,	%WZC_Managed_Ethernet%

	HKR, 	Ndi\params\WZCCoexist, type,     0, 	"enum"

	HKR, 	Ndi\params\WZCCoexist\enum, "0", 0,	%Disabled%

	HKR,	Ndi\params\WZCCoexist\enum, "1", 0,	%Enabled%

	HKR,    Ndi\params\WZCCoexist,default,,"0"



	HKR, 	Ndi\params\Managed, ParamDesc,0,	%Manage_Wireless_Settings%

	HKR, 	Ndi\params\Managed, type,     0, 	"enum"

	HKR, 	Ndi\params\Managed\enum, "0", 0,	%Disabled%

	HKR,	Ndi\params\Managed\enum, "1", 0,	%Enabled%

	HKR,    Ndi\params\Managed,default,,"1"



	HKR, 	Ndi\params\LockWlSettings, ParamDesc,0,	%Lock_Wireless_Settings%

	HKR, 	Ndi\params\LockWlSettings, type,     0, 	"enum"

	HKR, 	Ndi\params\LockWlSettings\enum, "0", 0,	%Disabled%

	HKR,	Ndi\params\LockWlSettings\enum, "1", 0,	%Enabled%

	HKR,    Ndi\params\LockWlSettings,default,,"0"



	HKR,	Ndi\params\IBSSLink, ParamDesc,	0,	%IBSS_Link_Indication%

	HKR,	Ndi\params\IBSSLink, type,	0,	"enum"

	HKR,	Ndi\params\IBSSLink\enum, "0",	0,	%Legacy%

	HKR,	Ndi\params\IBSSLink\enum, "1",	0,	%Default%

	HKR,	Ndi\params\IBSSLink,default,,"1"



	HKR,	Ndi\params\vlan_mode, ParamDesc,0,	%vlan_mode%

	HKR,	Ndi\params\vlan_mode, type,	0,	"enum"

	HKR,	Ndi\params\vlan_mode\enum, "-1",0,	%Auto%

	HKR,	Ndi\params\vlan_mode\enum, "1",	0,	%Enabled%

	HKR,	Ndi\params\vlan_mode\enum, "0",	0,	%Disabled%

	HKR,	Ndi\params\vlan_mode,default,,"-1"



	HKR,	Ndi\params\PowerSaveMode, ParamDesc,	0,	%PowerSaveMode%

	HKR,	Ndi\params\PowerSaveMode, type,		0,	"enum"

	HKR,	Ndi\params\PowerSaveMode\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\PowerSaveMode\enum, "1",		0,	%Enabled%

	HKR,	Ndi\params\PowerSaveMode\enum, "2",		0,	%Fast%

	HKR,    Ndi\params\PowerSaveMode,default,,"2"	



; common for all platform

[common.reg]

	HKR, ,"EnableSoftAP", 0, "0"

	HKR, ,"EnableAutoConnect", 0, "0"



	HKR,	Ndi\params\Country, ParamDesc,	0,	%Location%

	HKR,	Ndi\params\Country, type,		0,	"enum"

	HKR,	Ndi\params\Country\enum, "",	0,	%Default%

	HKR,	Ndi\params\Country,	default,, 	""

	

	HKR,	Ndi\params\LOM, ParamDesc,	        0,	%DisableRadioUponWiredConnection%

	HKR,	Ndi\params\LOM, type,		        0,	"enum"

	HKR,	Ndi\params\LOM\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\LOM\enum, "1",		0,	%Enabled%

	HKR,  Ndi\params\LOM,default,,"0"

	

	HKR,	Ndi\params\RoamDelta, ParamDesc,	0,	%RoamingTendency%

	HKR,	Ndi\params\RoamDelta, type,		0,	"enum"

	HKR,	Ndi\params\RoamDelta\enum, "0",	        0,	%Aggressive%

	HKR,	Ndi\params\RoamDelta\enum, "1",         0,	%Moderate%

	HKR,	Ndi\params\RoamDelta\enum, "2",         0,	%Conservative%

	HKR,	Ndi\params\RoamDelta,default,,"1"



	HKR,	Ndi\params\MPC, ParamDesc,	        0,	%MinimumPowerConsumption%

	HKR,	Ndi\params\MPC, type,		        0,	"enum"

	HKR,	Ndi\params\MPC\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\MPC\enum, "1",		0,	%Enabled%

	HKR,    Ndi\params\MPC,default,,"1"



	HKR,	Ndi\params\frag, ParamDesc,	0,	%FragmentationThreshold%

	HKR,	Ndi\params\frag,type,0,"dword"

	HKR,	Ndi\params\frag,min,,"256"

	HKR,	Ndi\params\frag,max,,"2346"

	HKR,	Ndi\params\frag,default,,"2346"



	HKR,	Ndi\params\rts, ParamDesc,	0,	%RTSThreshold%

	HKR,	Ndi\params\rts,type,0,"dword"

	HKR,	Ndi\params\rts,min,,"0"

	HKR,	Ndi\params\rts,max,,"2347"

	HKR,	Ndi\params\rts,default,,"2347"



;	HKR,	Ndi\params\NetworkAddress, ParamDesc,	0, %LocallyAdministeredMACAddress%

;	HKR,	Ndi\params\NetworkAddress, type,	0, "edit"

;	HKR,	Ndi\params\NetworkAddress, LimitText,	0, "12"

;	HKR,	Ndi\params\NetworkAddress, UpperCase,  0, "1"

;	HKR,	Ndi\params\NetworkAddress, default,	0, ""

;	HKR,	Ndi\params\NetworkAddress, optional,	0, "1"



	HKR,	Ndi\params\PwrOut, ParamDesc,	0,	%PowerOutput%

	HKR,	Ndi\params\PwrOut, type,		0,	"enum"

	HKR,	Ndi\params\PwrOut\enum, "100",	0,	"100%"

	HKR,	Ndi\params\PwrOut\enum, "75",	0,	"75%"

	HKR,	Ndi\params\PwrOut\enum, "50",	0,	"50%"

	HKR,	Ndi\params\PwrOut\enum, "25",	0,	"25%"

	HKR,	Ndi\params\PwrOut,default,,"100"



	HKR,	Ndi\params\BTCoexist, ParamDesc,	0,	%BlueToothCollaboration%

	HKR,	Ndi\params\BTCoexist, type,		0,	"enum"

	HKR,	Ndi\params\BTCoexist\enum, "1",	0,	%Enable%

	HKR,	Ndi\params\BTCoexist\enum, "0",	0,	%Disable%

	HKR,	Ndi\params\BTCoexist,default,,"0"



	HKR,	Ndi\params\WakeUpCapabilities, ParamDesc,	0,	%WakeUpCapabilities%

	HKR,	Ndi\params\WakeUpCapabilities, type,		0,	"enum"

	HKR,	Ndi\params\WakeUpCapabilities\enum, "0",	0,	%None%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "1",	0,	%MagicPacket%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "2",	0,	%NetPattern%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "28",	0,	%LossofAP%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "3",	0,	%MagicNet%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "29",	0,	%LossMagic%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "30",	0,	%LossNet%

	HKR,	Ndi\params\WakeUpCapabilities\enum, "31",	0,	%All%

	HKR,	Ndi\params\WakeUpCapabilities,default,,"3"



        HKR,					,"WowlKeyRot", 0, "1"

	HKR,					,"WEP",	0,	""

	HKR,					,"NetworkType",	0,	"-1"

	HKR,					,"SSID",	0,	""



	HKR,					,"ledbh0",	0,	"8"

	HKR,					,"ledbh1",	0,	"-1"

	HKR,					,"ledbh2",	0,	"-1"

	HKR,					,"ledbh3",	0,	"-1"

	HKR,					,"ledblinkslow",	0,	"-1"

	HKR,					,"ledblinkmed",	0,	"-1"

	HKR,					,"ledblinkfast",	0,	"-1"

	HKR,					,"leddc",	0,	"0"



	HKR,					,"scan_channel_time",	0,	"-1"

	HKR,					,"scan_unassoc_time",	0,	"-1"

	HKR,					,"scan_home_time",		0,	"-1"

	HKR,					,"scan_passes",			0,	"-1"



	HKR,					,"BadFramePreempt",		0,	"0"



	HKR,					,"Interference_Mode",		0,	"3"



	HKR,					,"ccx_rm",			0,	"1"

	HKR,					,"ccx_rm_limit",		0,	"300"



	HKR,					,"EFCEnable",		0,	"0"



	HKR,	Ndi\params\antdiv, ParamDesc,	0,	%AntennaDiversity%

	HKR,	Ndi\params\antdiv, type,	0,	"enum"

	HKR,	Ndi\params\antdiv\enum, "-1",	0,	%Auto%

	HKR,	Ndi\params\antdiv,default,,"-1"



	HKR,	Ndi\params\WME, ParamDesc,	0,	%WME%

	HKR,	Ndi\params\WME, type,		0,	"enum"

	HKR,	Ndi\params\WME\enum, "-1",	0,	%Auto%

	HKR,	Ndi\params\WME\enum, "1",	0,	%Enabled%

	HKR,	Ndi\params\WME\enum, "0",	0,	%Disabled%

	HKR,	Ndi\params\WME,default,,"-1"

; the next line forces upgrade installation to configure WME value to be -1 

	HKR,	,"WME",0,"-1"



	HKR, 	Ndi\params\MixedCell, ParamDesc,0,	%MixedCell%

	HKR, 	Ndi\params\MixedCell, type,     0, 	"enum"

	HKR, 	Ndi\params\MixedCell\enum, "0", 0,	%Disabled%

	HKR,	Ndi\params\MixedCell\enum, "1", 0,	%Enabled%

	HKR,    Ndi\params\MixedCell,default,,"0"



[bg.channels.reg]

	; 2G-band, 20MHz channels supported

	HKR,	Ndi\params\Chanspec\enum, "1",   0, "  1"

	HKR,	Ndi\params\Chanspec\enum, "2",   0, "  2"

	HKR,	Ndi\params\Chanspec\enum, "3",   0, "  3"

	HKR,	Ndi\params\Chanspec\enum, "4",   0, "  4"

	HKR,	Ndi\params\Chanspec\enum, "5",   0, "  5"

	HKR,	Ndi\params\Chanspec\enum, "6",   0, "  6"

	HKR,	Ndi\params\Chanspec\enum, "7",   0, "  7"

	HKR,	Ndi\params\Chanspec\enum, "8",   0, "  8"

	HKR,	Ndi\params\Chanspec\enum, "9",   0, "  9"

	HKR,	Ndi\params\Chanspec\enum, "10",   0, " 10"

	HKR,	Ndi\params\Chanspec\enum, "11",   0, " 11"

	HKR,	Ndi\params\Chanspec\enum, "12",   0, " 12"

	HKR,	Ndi\params\Chanspec\enum, "13",   0, " 13"

	HKR,	Ndi\params\Chanspec\enum, "14",   0, " 14"



[nbg.channels.reg]

	; Chanspec parameters

	; 2G-band, 20MHz channels supported

	HKR,	Ndi\params\Chanspec\enum, "1",   0, "  1(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "2",   0, "  2(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "3",   0, "  3(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "4",   0, "  4(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "5",   0, "  5(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "6",   0, "  6(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "7",   0, "  7(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "8",   0, "  8(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "9",   0, "  9(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "10",   0, " 10(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "11",   0, " 11(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "12",   0, " 12(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "13",   0, " 13(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "14",   0, " 14(20MHz)"



	; 2G-band, 40MHz channels supported

	HKR,	Ndi\params\Chanspec\enum, "1bl",   0, "  1(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "6bl",   0, "  6(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "6bu",   0, "  6(40MHz-U)"

	HKR,	Ndi\params\Chanspec\enum, "11bu",  0, " 11(40MHz-U)"





[na.channels.reg]

	; Chanspec parameters

	; USA Low Band

	HKR,	Ndi\params\Chanspec\enum, "36",   0, " 36(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "40",   0, " 40(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "44",   0, " 44(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "48",   0, " 48(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "52",   0, " 52(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "56",   0, " 56(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "60",   0, " 60(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "64",   0, " 64(20MHz)"

	; Europe

	HKR,	Ndi\params\Chanspec\enum, "100",   0, "100(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "104",   0, "104(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "108",   0, "108(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "112",   0, "112(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "116",   0, "116(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "120",   0, "120(20MHz)"



	HKR,	Ndi\params\Chanspec\enum, "124",   0, "124(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "128",   0, "128(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "132",   0, "132(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "136",   0, "136(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "140",   0, "140(20MHz)"



	HKR,	Ndi\params\Chanspec\enum, "149",   0, "149(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "153",   0, "153(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "157",   0, "157(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "161",   0, "161(20MHz)"

	HKR,	Ndi\params\Chanspec\enum, "165",   0, "165(20MHz)"



	; 5G-band, 40MHz channels supported

	HKR,	Ndi\params\Chanspec\enum, "36al",   0, " 36(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "44al",   0, " 44(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "52al",   0, " 52(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "60al",   0, " 60(40MHz-L)"

	; Europe

	HKR,	Ndi\params\Chanspec\enum, "100al",   0, "100(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "108al",   0, "108(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "116al",   0, "116(40MHz-L)"



	HKR,	Ndi\params\Chanspec\enum, "124al",   0, "124(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "132al",   0, "132(40MHz-L)"



	HKR,	Ndi\params\Chanspec\enum, "149al",   0, "149(40MHz-L)"

	HKR,	Ndi\params\Chanspec\enum, "157al",   0, "157(40MHz-L)"



[g.options.reg]

	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%

	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"

	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%

	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%

	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%

	HKR,	Ndi\params\RoamTrigger,default,,"0"



	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%

	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"

	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%

	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%

	HKR,	Ndi\params\PLCPHeader,default,,"0"



	HKR,    Ndi\params\IBSSMode, ParamDesc,	   0,      %IBSS54gtmMode%

	HKR,    Ndi\params\IBSSMode, type,         0,      "enum"

	HKR,    Ndi\params\IBSSMode\enum, "0",     0,      %80211bOnly%

	HKR,    Ndi\params\IBSSMode\enum, "2",     0,      %54gAuto%

	HKR,    Ndi\params\IBSSMode\enum, "4",     0,      %54gPerformance%

	HKR,    Ndi\params\IBSSMode,default,,"0"



	HKR,    Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%

	HKR,    Ndi\params\IBSSGProtection, type,       0,      "enum"

	HKR,    Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%

	HKR,    Ndi\params\IBSSGProtection,default,,"2"



	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%

	HKR,	Ndi\params\Rate, type,		0,	"enum"

	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%

	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"

	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"

	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"

	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"

	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"

	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"

	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"

	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"

	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"

	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"

	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"

	HKR,	Ndi\params\Rate\enum, "108",0,	"54"

	HKR,	Ndi\params\Rate,default,,"0"



	HKR,    Ndi\params\Afterburner, ParamDesc,	0,      %Afterburner%

	HKR,    Ndi\params\Afterburner, type,       0,      "enum"

	HKR,    Ndi\params\Afterburner\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\Afterburner\enum, "1",   0,      %Enabled%

	HKR,    Ndi\params\Afterburner,default,,"0"

        

	HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%

	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"

	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%

	HKR,    Ndi\params\FrameBursting,default,,"0"	



[gs.options.reg]

	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%

	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"

	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%

	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%

	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%

	HKR,	Ndi\params\RoamTrigger,default,,"0"



	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%

	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"

	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%

	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%

	HKR,	Ndi\params\PLCPHeader,default,,"0"



	HKR,  Ndi\params\IBSSMode, ParamDesc,	   0,      %IBSS54gtmMode%

	HKR,  Ndi\params\IBSSMode, type,         0,      "enum"

	HKR,  Ndi\params\IBSSMode\enum, "0",     0,      %80211bOnly%

	HKR,  Ndi\params\IBSSMode\enum, "2",     0,      %54gAuto%

	HKR,  Ndi\params\IBSSMode\enum, "4",     0,      %54gPerformance%

	HKR,  Ndi\params\IBSSMode,default,,"0"



	HKR,  Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%

	HKR,  Ndi\params\IBSSGProtection, type,       0,      "enum"

	HKR,  Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%

	HKR,  Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%

	HKR,  Ndi\params\IBSSGProtection,default,,"2"



	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%

	HKR,	Ndi\params\Rate, type,		0,	"enum"

	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%

	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"

	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"

	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"

	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"

	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"

	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"

	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"

	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"

	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"

	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"

	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"

	HKR,	Ndi\params\Rate\enum, "108",0,	"54"

	HKR,	Ndi\params\Rate,default,,"0"



	HKR,  Ndi\params\Afterburner, ParamDesc,	0,      %Afterburner%

	HKR,  Ndi\params\Afterburner, type,       0,      "enum"

	HKR,  Ndi\params\Afterburner\enum, "0",   0,      %Disabled%

	HKR,  Ndi\params\Afterburner\enum, "1",   0,      %Enabled%

	HKR,  Ndi\params\Afterburner,default,,"1"



	HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%

	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"

	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%

	HKR,  Ndi\params\FrameBursting,default,,"1"	



[gn.options.reg]

	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%

	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"

	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%

	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%

	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%

	HKR,	Ndi\params\RoamTrigger,default,,"0"



	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%

	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"

	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%

	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%

	HKR,	Ndi\params\PLCPHeader,default,,"0"



	HKR,    Ndi\params\IBSSMode, ParamDesc,	0,      %IBSSMode%

	HKR,    Ndi\params\IBSSMode, type,         0,      "enum"

	HKR,    Ndi\params\IBSSMode\enum, "0",     0,      %80211abOnly%

	HKR,    Ndi\params\IBSSMode\enum, "2",     0,      %80211abgAuto%

	HKR,    Ndi\params\IBSSMode\enum, "4",     0,      %80211abgPerf%

	HKR,    Ndi\params\IBSSMode\enum, "5",     0,      %80211abgnAuto%

	HKR,    Ndi\params\IBSSMode,default,,"0"



	HKR,    Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%

	HKR,    Ndi\params\IBSSGProtection, type,       0,      "enum"

	HKR,    Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%

	HKR,    Ndi\params\IBSSGProtection,default,,"2"



	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate%

	HKR,	Ndi\params\Rate, type,		0,	"enum"

	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%

	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"

	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"

	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"

	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"

	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"

	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"

	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"

	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"

	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"

	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"

	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"

	HKR,	Ndi\params\Rate\enum, "108",0,	"54"

	HKR,	Ndi\params\Rate,default,,"0"



	HKR,    Ndi\params\Afterburner, ParamDesc,	0,      %Afterburner%

	HKR,    Ndi\params\Afterburner, type,       0,      "enum"

	HKR,    Ndi\params\Afterburner\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\Afterburner\enum, "1",   0,      %Enabled%

	HKR,    Ndi\params\Afterburner,default,,"0"

 

        HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%

	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"

	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%

	HKR,    Ndi\params\FrameBursting,default,,"1"	

   

	HKR,    Ndi\params\Intolerant, ParamDesc,	0,      %Intolerant%

	HKR,    Ndi\params\Intolerant, type,         0,      "enum"

	HKR,    Ndi\params\Intolerant\enum, "0",     0,      %Disabled%

	HKR,    Ndi\params\Intolerant\enum, "1",     0,      %Enabled%

	HKR,    Ndi\params\Intolerant,default,,"0"



	; option to override antenna selection, -1: no override, 0: no selection

	HKR,					,"mimo_antsel",	0,	"-1"



; options common to both b and g

[bg.options.reg]

	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%

	HKR,	Ndi\params\Chanspec, type,      0, "enum"

	HKR,	Ndi\params\Chanspec, default,   0, "11"

	  

	HKR,	Ndi\params\ApCompatMode, ParamDesc,	0,	%ApCompatibilityMode%

	HKR,	Ndi\params\ApCompatMode, type,		0,	"enum"

	HKR,	Ndi\params\ApCompatMode\enum, "1",	0,	%BroaderCompat%

	HKR,	Ndi\params\ApCompatMode\enum, "0",	0,	%HigherPerf%

	HKR,	Ndi\params\ApCompatMode,default,,"0"



[bagn.options.reg]

	HKR,    Ndi\params\Afterburner, ParamDesc,	0,      %Afterburner%

	HKR,    Ndi\params\Afterburner, type,       0,      "enum"

	HKR,    Ndi\params\Afterburner\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\Afterburner\enum, "1",   0,      %Enabled%

	HKR,    Ndi\params\Afterburner,default,,"0"



	HKR,	Ndi\params\FrameBursting, ParamDesc,	0,	%XPress_Technology%

	HKR,	Ndi\params\FrameBursting, type,		0,	"enum"

	HKR,	Ndi\params\FrameBursting\enum, "0",		0,	%Disabled%

	HKR,	Ndi\params\FrameBursting\enum, "1",		0,	%Enabled%

	HKR,  Ndi\params\FrameBursting,default,,"1"	

	

	HKR, 	Ndi\params\11HNetworks, ParamDesc, 0, 	"802.11h+d"

	HKR, 	Ndi\params\11HNetworks, type, 		0, "enum"

	HKR, 	Ndi\params\11HNetworks\enum, "1", 	0, %Loose_11h%

	HKR, 	Ndi\params\11HNetworks\enum, "2", 	0, %Strict_11h%

	HKR, 	Ndi\params\11HNetworks\enum, "4", 	0, %Loose_11h_and_11d%

	HKR, 	Ndi\params\11HNetworks,default,,"1"



	HKR,	Ndi\params\RoamTrigger, ParamDesc,	0,	%RoamingDecision%

	HKR,	Ndi\params\RoamTrigger, type,		0,	"enum"

	HKR,	Ndi\params\RoamTrigger\enum, "1",	0,	%OptimizeBandwidth%

	HKR,	Ndi\params\RoamTrigger\enum, "0",	0,	%Default%

	HKR,	Ndi\params\RoamTrigger\enum, "2",	0,	%OptimizeDistance%

	HKR,	Ndi\params\RoamTrigger,default,,"0"



	HKR,	Ndi\params\PLCPHeader, ParamDesc,	0,	%BSSPLCPHeader%

	HKR,	Ndi\params\PLCPHeader, type,		0,	"enum"

	HKR,	Ndi\params\PLCPHeader\enum, "-1",	0,	%Long%

	HKR,	Ndi\params\PLCPHeader\enum, "0",	0,	%AutoShortLong%

	HKR,	Ndi\params\PLCPHeader,default,,"0"



	HKR,	Ndi\params\band, ParamDesc,	0,	%DisableBands%

	HKR,	Ndi\params\band, type,		0,	"enum"

	HKR,	Ndi\params\band\enum, "0",	0,	%None%

	HKR,	Ndi\params\band\enum, "1",	0,	%Disable80211gb%

	HKR,	Ndi\params\band\enum, "2",	0,	%Disable80211a%

	HKR,	Ndi\params\band,default,,"0"



	HKR,	Ndi\params\BandPref, ParamDesc,	0,	%BandPreference%

	HKR,	Ndi\params\BandPref, type,		0,	"enum"

	HKR,	Ndi\params\BandPref\enum, "0",	0,	%None%

	HKR,	Ndi\params\BandPref\enum, "1",	0,	%Prefer80211a%

	HKR,	Ndi\params\BandPref\enum, "2",	0,	%Prefer80211gb%

	HKR,	Ndi\params\BandPref,default,,"0"

        

	HKR,	Ndi\params\AssocRoamPref, ParamDesc,	0,	%AssociationRoamPreference%

	HKR,	Ndi\params\AssocRoamPref, type,		0,	"enum"

	HKR,	Ndi\params\AssocRoamPref\enum, "0",	0,	%Disabled%

	HKR,	Ndi\params\AssocRoamPref\enum, "1",	0,	%Enabled%

	HKR,	Ndi\params\AssocRoamPref,default,,"0"



	HKR,    Ndi\params\IBSSMode, ParamDesc,	0,      %IBSSMode%

	HKR,    Ndi\params\IBSSMode, type,         0,      "enum"

	HKR,    Ndi\params\IBSSMode\enum, "0",     0,      %80211abOnly%

	HKR,    Ndi\params\IBSSMode\enum, "2",     0,      %80211abgAuto%

	HKR,    Ndi\params\IBSSMode\enum, "4",     0,      %80211abgPerf%

	HKR,    Ndi\params\IBSSMode\enum, "5",     0,      %80211abgnAuto%

	HKR,    Ndi\params\IBSSMode,default,,"0"



	HKR,    Ndi\params\IBSSGProtection, ParamDesc,	0,      %IBSS54gtmProtectionMode%

	HKR,    Ndi\params\IBSSGProtection, type,       0,      "enum"

	HKR,    Ndi\params\IBSSGProtection\enum, "0",   0,      %Disabled%

	HKR,    Ndi\params\IBSSGProtection\enum, "2",   0,      %Auto%

	HKR,    Ndi\params\IBSSGProtection,default,,"2"



	HKR,	Ndi\params\RateA, ParamDesc,	0,	%Rate_802_11a%

	HKR,	Ndi\params\RateA, type,		0,	"enum"

	HKR,	Ndi\params\RateA\enum, "0",	0,	%Usebestrate%

	HKR,	Ndi\params\RateA\enum, "12",	0,	" 6"

	HKR,	Ndi\params\RateA\enum, "18",	0,	" 9"

	HKR,	Ndi\params\RateA\enum, "24",	0,	"12"

	HKR,	Ndi\params\RateA\enum, "36",	0,	"18"

	HKR,	Ndi\params\RateA\enum, "48",	0,	"24"

	HKR,	Ndi\params\RateA\enum, "72",	0,	"36"

	HKR,	Ndi\params\RateA\enum, "96",	0,	"48"

	HKR,	Ndi\params\RateA\enum, "108",0,	"54"

	HKR,	Ndi\params\RateA,default,,"0"



	HKR,	Ndi\params\Rate, ParamDesc,	0,	%Rate_802_11bg%

	HKR,	Ndi\params\Rate, type,		0,	"enum"

	HKR,	Ndi\params\Rate\enum, "0",	0,	%Usebestrate%

	HKR,	Ndi\params\Rate\enum, "2",	0,	" 1"

	HKR,	Ndi\params\Rate\enum, "4",	0,	" 2"

	HKR,	Ndi\params\Rate\enum, "11",	0,	" 5.5"

	HKR,	Ndi\params\Rate\enum, "12",	0,	" 6"

	HKR,	Ndi\params\Rate\enum, "18",	0,	" 9"

	HKR,	Ndi\params\Rate\enum, "22",	0,	"11"

	HKR,	Ndi\params\Rate\enum, "24",	0,	"12"

	HKR,	Ndi\params\Rate\enum, "36",	0,	"18"

	HKR,	Ndi\params\Rate\enum, "48",	0,	"24"

	HKR,	Ndi\params\Rate\enum, "72",	0,	"36"

	HKR,	Ndi\params\Rate\enum, "96",	0,	"48"

	HKR,	Ndi\params\Rate\enum, "108",0,	"54"

	HKR,	Ndi\params\Rate,default,,"0"



	HKR,	Ndi\params\Chanspec, ParamDesc, 0, %IBSSChannelNumber%

	HKR,	Ndi\params\Chanspec, type,      0, "enum"

	HKR,	Ndi\params\Chanspec, default,   0, "11"



	HKR,	Ndi\params\ApCompatMode, ParamDesc,	0,	%ApCompatibilityMode%

	HKR,	Ndi\params\ApCompatMode, type,		0,	"enum"

	HKR,	Ndi\params\ApCompatMode\enum, "1",	0,	%BroaderCompat%

	HKR,	Ndi\params\ApCompatMode\enum, "0",	0,	%HigherPerf%

	HKR,	Ndi\params\ApCompatMode,default,,"0"



	HKR,    Ndi\params\Intolerant, ParamDesc,	0,      %Intolerant%

	HKR,    Ndi\params\Intolerant, type,         0,      "enum"

	HKR,    Ndi\params\Intolerant\enum, "0",     0,      %Disabled%

	HKR,    Ndi\params\Intolerant\enum, "1",     0,      %Enabled%

	HKR,    Ndi\params\Intolerant,default,,"0"



	HKR, 	Ndi\params\11NPreamble, ParamDesc,  0, 	"802.11n Preamble"

	HKR, 	Ndi\params\11NPreamble, type, 		0, "enum"

	HKR, 	Ndi\params\11NPreamble\enum, "-1", 	0, %Green_Field_Mode%

	HKR, 	Ndi\params\11NPreamble\enum, "0", 	0, %Mixed_Mode%

	HKR, 	Ndi\params\11NPreamble,default,,"-1"

	

[DestinationDirs]

	DefaultDestDir=11



	WPC54GSv1.files              = 11

	WPC54GSv1.files.NT           = 12

	WPC54GSv1.files.NTamd64      = 12

	WPC54GSv1_NT60.files.NTx86   = 12

	WPC54GSv1_NT60.files.NTamd64 = 12

	

	WPC54GSv2.files              = 11

	WPC54GSv2.files.NT           = 12

	WPC54GSv2.files.NTamd64      = 12

	WPC54GSv2_NT60.files.NTx86   = 12

	WPC54GSv2_NT60.files.NTamd64 = 12

	

	WPC54Gv3.files               = 11

	WPC54Gv3.files.NT            = 12

	WPC54Gv3.files.NTamd64       = 12	

	WPC54Gv3_NT60.files.NTx86    = 12

	WPC54Gv3_NT60.files.NTamd64  = 12	

			

	WPC300N.files                = 11

	WPC300N.files.NT             = 12

	WPC300N.files.NTamd64        = 12	

	WPC300N_NT60.files.NTx86     = 12

	WPC300N_NT60.files.NTamd64   = 12

			

	WEC600N.files                = 11

	WEC600N.files.NT             = 12

	WEC600N.files.NTamd64        = 12

	WEC600N_NT60.files.NTx86     = 12

	WEC600N_NT60.files.NTamd64   = 12



[SourceDisksNames]

	1=%LINKSYS_DiskName%,,



; for WinVista specify BCMWL664.SYS

[SourceDisksFiles.amd64]

	BCMWL564.SYS=1



; for WinVista specify BCMWL6.SYS

[SourceDisksFiles.x86]

	BCMWL5.SYS=1



; for WinVista specify BCMWL6.SYS

[SourceDisksFiles]

	BCMWL5.SYS=1



[strings]

LINKSYS              = "Linksys, A Division of Cisco Systems, Inc."

WPC54GSv1_DeviceDesc = "Linksys Wireless-G Notebook Adapter WPC54GS Ver.1"

WPC54GSv2_DeviceDesc = "Linksys Wireless-G Notebook Adapter WPC54GS Ver.2"

WPC54Gv3_DeviceDesc  = "Linksys Wireless-G Notebook Adapter WPC54G Ver.3"

WPC300N_DeviceDesc   = "Linksys Wireless-N Notebook Adapter WPC300N"

WEC600N_DeviceDesc   = "Linksys Dual-Band Wireless-N ExpressCard WEC600N"



WPC54GSv1_ServiceName = "Linksys Wireless Notebook Adapter WPC54GSv1 Driver"

WPC54GSv2_ServiceName = "Linksys Wireless Notebook Adapter WPC54GSv2 Driver"

WPC54Gv3_ServiceName  = "Linksys Wireless Notebook Adapter WPC54Gv3 Driver"

WPC300N_ServiceName   = "Linksys Wireless Notebook Adapter WPC300N Driver"

WEC600N_ServiceName   = "Linksys Dual-Band Wireless-N ExpressCard WEC600N Driver"

LINKSYS_HELP          = "Linksys Wireless Notebook Adapter provides wireless local area networking."

LINKSYS_DiskName      = "Linksys Wireless Notebook Adapter Install Disk"



UnitedStates="United States"

54gAuto="54g - Auto"

54gPerformance="54g - Performance"

80211bOnly="802.11b Only"

AntennaDiversity="Antenna Diversity"

Auto="Auto"

AutoShortLong="Auto (Short/Long)"

BSSPLCPHeader="BSS PLCP Header"

BlueToothCollaboration="Bluetooth Collaboration"

Default="Default"

Disable="Disable"

Disable80211a="Disable 802.11a"

Disable80211gb="Disable 802.11g/b"

DisableBands="Disable Bands"

Disabled="Disabled"

Enable="Enable"

Enabled="Enabled"

FragmentationThreshold="Fragmentation Threshold"

IBSS54gtmMode="IBSS 54g(tm) Mode"

IBSS54gtmProtectionMode="IBSS 54g(tm) Protection Mode"

IBSSMode="IBSS Mode"

LocallyAdministeredMACAddress="Locally Administered MAC Address"

Long="Long"

None="None"

OptimizeBandwidth="Optimize Bandwidth"

OptimizeDistance="Optimize Distance"

PLCPHeader="PLCP Header"

PowerOutput="Power Output"

PowerSaveMode="Power Save Mode"

Prefer80211a="Prefer 802.11a"

Prefer80211gb="Prefer 802.11g/b"

RTSThreshold="RTS Threshold"

RadioEnableDisable="Radio Enable/Disable"

Rate="Rate"

RoamingDecision="Roaming Decision"

XPress_Technology="XPress (TM) Technology"

Location="Location"

Fast="Fast"

MinimumPowerConsumption="Minimum Power Consumption"

AssociationRoamPreference="Association Roam Preference"

BandPreference="Band Preference"

RoamingTendency="Roam Tendency"

Aggressive="Aggressive"

Moderate="Moderate"

Conservative="Conservative"

ApCompatibilityMode="AP Compatibility Mode"

BroaderCompat="Broader Compatibility"

HigherPerf="Higher Performance"

WME="WMM"

Afterburner="Afterburner"

Rate_802_11a="Rate (802.11a)"

Rate_802_11bg="Rate (802.11b/g)"

WZC_Managed_Ethernet="WZC Managed Ethernet"

Legacy="Legacy"

IBSS_Link_Indication="IBSS Link Indication"

Manage_Wireless_Settings="Manage Wireless Settings"

DisableRadioUponWiredConnection="Disable Upon Wired Connect"

SSIDAutoPromote="SSID Autopromote"

IBSSChannelNumber="WZC IBSS Channel Number"

IbssAllowed="IBSS Allowed"

Loose_11h_and_11d="Loose 11h+d"

Loose_11h="Loose 11h"

Strict_11h="Strict 11h"

MixedCell="Mixed Cell Support"

vlan_mode="VLAN Priority Support"

80211abOnly="802.11a/b Only"

80211abgAuto="802.11a/b/g Auto"

80211abgPerf="802.11a/b/g Performance"

80211abgnAuto="802.11a/b/g/n Auto"

PriorityVLANTag="Priority & VLAN"

PriorityAndVLANDisabled="Priority & VLAN Disabled"

PriorityAndVLANEnabled="Priority & VLAN Enabled"

PriorityEnabled="Priority Enabled"

VLANEnabled="VLAN Enabled"

Lock_Wireless_Settings="Lock Wireless Settings"

Usebestrate="Best Rate"

WakeUpCapabilities="Wake-Up Mode"

MagicPacket="Magic Packet"

NetPattern="Wake Up Frame"

Intolerant="40MHz Intolerant"

All="All"

LossNet="WakeUp Frame & LossOfLink"

LossMagic="Magic Frame & LossOfLink"

MagicNet="Magic & WakeUp Frame"

LossofAP="LossOfLink"

Green_Field_Mode="Green Field Mode"

Mixed_Mode="Mixed Mode"
Download Driver Pack

How To Update Drivers Manually

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.

server: web5, load: 0.65