NA3ABv.inf Driver File Contents (dwlg520_revB_Drivers_450.zip)

;/*++
;
;Copyright (c) 2006 D-Link Corporation, Incorporated All Rights Reserved
;
;Module Name:
;
;    NA3ABv.inf
;
;Abstract:
;    INF file for installing D-Link 802.11a/b/g Wireless Adapter
; 
;    Installs A3ABv.sys (NDIS 6 driver) on NT platforms (Vista)
;--*/

[Version]
Signature   = "$CHICAGO$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %DLink%
Compatible  = 1
Catalogfile = A3ABv.cat
DriverVer   = 03/26/2007,7.2.0.170


[Manufacturer]
%DLink%     = DLink

[ControlFlags]
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A121186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A131186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A141186
ExcludeFromSelect = VEN_168C&DEV_001A&SUBSYS_3A151186
ExcludeFromSelect = VEN_168C&DEV_001A&SUBSYS_3A161186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A171186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A181186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A631186
ExcludeFromSelect = VEN_168C&DEV_001B&SUBSYS_3A191186
ExcludeFromSelect = VEN_168C&DEV_001B&SUBSYS_3A221186
ExcludeFromSelect = VEN_168C&DEV_001A&SUBSYS_3A231186
ExcludeFromSelect = VEN_168C&DEV_001A&SUBSYS_3A241186
ExcludeFromSelect = VEN_168C&DEV_001A&SUBSYS_3A1D1186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A1B1186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A731186
ExcludeFromSelect = VEN_168C&DEV_0013&SUBSYS_3A741186


[DLink]
; DisplayName               Section                 DeviceID
; -----------               -------                 --------

%G650.DeviceDesc%   = G650_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A121186
%G520.DeviceDesc%   = G520_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A131186
%AG530.DeviceDesc%  = AG530_SEC.ndi, 	PCI\VEN_168C&DEV_0013&SUBSYS_3A141186
%G630.DeviceDesc%   = G630_SEC.ndi,	PCI\VEN_168C&DEV_001A&SUBSYS_3A151186
%G510.DeviceDesc%   = G510_SEC.ndi,	PCI\VEN_168C&DEV_001A&SUBSYS_3A161186
%AG660.DeviceDesc%  = AG660_SEC.ndi, 	PCI\VEN_168C&DEV_0013&SUBSYS_3A631186
%G680.DeviceDesc%   = G680_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A171186
%G550.DeviceDesc%   = G550_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A181186
%AG660B.DeviceDesc%  = AG660B_SEC.ndi, 	PCI\VEN_168C&DEV_001B&SUBSYS_3A191186
%AG530B.DeviceDesc%  = AG530B_SEC.ndi, 	PCI\VEN_168C&DEV_001B&SUBSYS_3A221186
%G650P.DeviceDesc%   = G650P_SEC.ndi,	PCI\VEN_168C&DEV_001A&SUBSYS_3A241186
%G520P.DeviceDesc%   = G520P_SEC.ndi,	PCI\VEN_168C&DEV_001A&SUBSYS_3A231186
%WDA1320.DeviceDesc%   = WDA1320_SEC.ndi,	PCI\VEN_168C&DEV_001A&SUBSYS_3A1D1186
%WDA2320.DeviceDesc%   = WDA2320_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A1B1186
%DWA520.DeviceDesc%   = DWA520_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A731186
%DWA620.DeviceDesc%   = DWA620_SEC.ndi,	PCI\VEN_168C&DEV_0013&SUBSYS_3A741186


; Windows NT specific entry

[G650_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.sbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[DWA620_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.sbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G680_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.sbg.reg,Led.reg,SWAPLed.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G630_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.bg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G650P_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.bg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G520_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[DWA520_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[WDA2320_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G550_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G510_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.pbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[WDA1320_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 1320.pbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G520P_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.pbg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[AG530_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psabg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[AG660_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.sabg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11


[AG660B_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.sabg.reg,Led.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[AG530B_SEC.ndi.NT]
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType         = 5
AddReg          = A3AB.reg, 5211.reg, 5212.psabg.reg
DelReg		= 5211.DelReg
CopyFiles       = A3AB.CopyFiles.nt, DEFAULTDESTDIRS
*IfType         = 71        ; IF_TYPE_IEEE80211
*MediaType      = 16        ; NdisMediumNative802_11
*PhysicalMediaType = 9      ; NdisPhysicalMediumNative802_11

[G650_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[DWA620_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G680_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G630_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G650P_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G520_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[DWA520_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[WDA2320_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G520P_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G550_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[G510_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[WDA1320_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[AG530_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[AG660_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[AG660B_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog

[AG530B_SEC.ndi.NT.Services]
AddService      = A3AB, 2, A3AB.Service, common.EventLog


; 5212 Enumerated Types
;
[5212.sbg.reg]
HKR, ,			NetBand,		0x00002,  "1821"
HKR, ,			wModeSelect,		0x00002,  "1821"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,			NicType,		0x10003,  "0"
HKR, ,			p24GAG,			0x00002,  "0"
HKR, ,			p5GAG,			0x00002,  "2"
HKR, ,			abolt,			0x00002,  "255"

[5212.psbg.reg]
HKR, ,			NetBand,		0x00002,  "1821"
HKR, ,			wModeSelect,		0x00002,  "1821"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "0"
HKR, ,			p24GAG,			0x00002,  "2"
HKR, ,			p5GAG,			0x00002,  "4"
HKR, ,			abolt,			0x00002,  "255"

[5212.pbg.reg]
HKR, ,			NetBand,		0x00002,  "28"
HKR, ,			wModeSelect,		0x00002,  "28"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "0"
HKR, ,			p24GAG,			0x00002,  "2"
HKR, ,			p5GAG,			0x00002,  "4"
HKR, ,			abolt,			0x00002,  "0"

[1320.pbg.reg]
HKR, ,			NetBand,		0x00002,  "28"
HKR, ,			wModeSelect,		0x00002,  "28"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "0"
HKR, ,			p24GAG,			0x00002,  "2"
HKR, ,			p5GAG,			0x00002,  "4"
HKR, ,			abolt,			0x00002,  "0"

[5212.bg.reg]
HKR, ,			NetBand,		0x00002,  "28"
HKR, ,			wModeSelect,		0x00002,  "28"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "0"
HKR, ,			p24GAG,			0x00002,  "0"
HKR, ,			p5GAG,			0x00002,  "2"
HKR, ,			abolt,			0x00002,  "0"

[5212.sabg.reg]
HKR, ,			NetBand,		0x00002,  "1919"
HKR, ,			wModeSelect,		0x00002,  "1919"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "1"
HKR, ,			p24GAG,			0x00002,  "0"
HKR, ,			p5GAG,			0x00002,  "2"
HKR, ,			abolt,			0x00002,  "255"

[5212.psabg.reg]
HKR, ,			NetBand,		0x00002,  "1919"
HKR, ,			wModeSelect,		0x00002,  "1919"
HKR, ,			AdHocBand,		0x00002,  "0"
HKR, ,       		NicType,		0x10003,  "2"
HKR, ,			p24GAG,			0x00002,  "0"
HKR, ,			p5GAG,			0x00002,  "0"
HKR, ,			abolt,			0x00002,  "255"

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


[5211.reg.security]
"D:ARAI(A;;GA;;;BA)(A;;GA;;;SY)(A;CI;GA;;;IU)"

;
; 5211 common
;
[5211.DelReg]
HKR, ,abolt

[Led.reg]
HKR, ,                                  softLEDEnable,                          0x00002,  "1"

[SWAPLed.reg]
HKR, ,                                  swapDefaultLED,                          0x00002,  "1"


[5211.reg]
HKR, Ndi,                           Service,    0, "A3AB"

HKR, Ndi\Interfaces,                UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,                LowerRange, 0, "wlan,ethernet"

HKR, Ndi\params\*ReceiveBuffers,    ParamDesc,  0, "%ReceiveBuffers%"
HKR, Ndi\params\*ReceiveBuffers,    default,    0, "64"
HKR, Ndi\params\*ReceiveBuffers,    min,        0, "1"
HKR, Ndi\params\*ReceiveBuffers,    max,        0, "00000128"
HKR, Ndi\params\*ReceiveBuffers,    step,       0, "1"
HKR, Ndi\params\*ReceiveBuffers,    Base,       0, "10"
HKR, Ndi\params\*ReceiveBuffers,    type,       0, "int"

HKR, Ndi\params\*TransmitBuffers,   ParamDesc,  0, "%TransmitBuffers%"
HKR, Ndi\params\*TransmitBuffers,   default,    0, "64"
HKR, Ndi\params\*TransmitBuffers,   min,        0, "1"
HKR, Ndi\params\*TransmitBuffers,   max,        0, "00000064"
HKR, Ndi\params\*TransmitBuffers,   step,       0, "1"
HKR, Ndi\params\*TransmitBuffers,   Base,       0, "10"
HKR, Ndi\params\*TransmitBuffers,   type,       0, "int"

HKR, Ndi\params\NetworkAddress,     ParamDesc,  0,  %NetworkAddress%
HKR, Ndi\params\NetworkAddress,     default,    0,  ""
HKR, Ndi\params\NetworkAddress,     LimitText,  0,  "12"
HKR, Ndi\params\NetworkAddress,     UpperCase,  0,  "1"
HKR, Ndi\params\NetworkAddress,     optional,   0,  "1"
HKR, Ndi\params\NetworkAddress,     type,       0,  "edit"

HKR, Ndi\params\shortPreamble,      ParamDesc,  0,  %shortPreamble%
HKR, Ndi\params\shortPreamble,      Base,       0,  "10"
HKR, Ndi\params\shortPreamble,      default,    0,  "1"
HKR, Ndi\params\shortPreamble,      type,       0,  "enum"
HKR, Ndi\params\shortPreamble\enum, "1",        0,  %shortPreambleEnable%
HKR, Ndi\params\shortPreamble\enum, "0",        0,  %shortPreambleDisable%

HKR, Ndi\params\scanTimeValid,      ParamDesc,  0,  %scanTimeValid%
HKR, Ndi\params\scanTimeValid,      default,    0,  "60"
HKR, Ndi\params\scanTimeValid,      min,        0,  "20"
HKR, Ndi\params\scanTimeValid,      max,        0,  "120"
HKR, Ndi\params\scanTimeValid,      step,       0,  "5"
HKR, Ndi\params\scanTimeValid,      base,       0,  "10"
HKR, Ndi\params\scanTimeValid,      type,       0,  "int"

HKR, Ndi\params\tpc,                    ParamDesc,                      0,  %tpc%
HKR, Ndi\params\tpc,                    Base,                           0,  "10"
HKR, Ndi\params\tpc,                    default,                        0,  "0"
HKR, Ndi\params\tpc,                    type,                           0,  "enum"
HKR, Ndi\params\tpc\enum,               "0",                            0,  %tpc100%
HKR, Ndi\params\tpc\enum,               "1",                            0,  %tpc50%
HKR, Ndi\params\tpc\enum,               "2",                            0,  %tpc25%
HKR, Ndi\params\tpc\enum,               "3",                            0,  %tpc12%
HKR, Ndi\params\tpc\enum,               "4",                            0,  %tpcLowest%

HKR, Ndi\params\radioEnable,            ParamDesc,                      0,  %radioEnable%
HKR, Ndi\params\radioEnable,            Base,                           0,  "10"
HKR, Ndi\params\radioEnable,            default,                        0,  "1"
HKR, Ndi\params\radioEnable,            type,                           0,  "enum"
HKR, Ndi\params\radioEnable\enum,       "1",                            0,  %radioEnableOn%
HKR, Ndi\params\radioEnable\enum,       "0",                            0,  %radioEnableOff%

HKR, ,		         		pciDetectEnable,			0x00002,  "1"
HKR, ,		         		BusType,			0x00002,  "5"
HKR, ,			AdHocChannel,			0x00002,  "2437"
;HKR, ,                                  AdHocBand,                      0x00002,  "0"
HKR, ,                                  AwakeTimePerf,                  0x00002,  "200"
HKR, ,                                  beaconInterval,                 0x00002,  "100"
HKR, ,                                  bkScanEnable,                   0x00002,  "1"
HKR, ,                                  bssType,                        0x00002,  "1"
HKR, ,                                  ccode,                          0x00002,  "US"
HKR, ,                                  clist,                          0x00002,  ""
HKR, ,                                  defaultKey,                     0x00002,  "0"
HKR, ,                                  EncryptionAlg,                  0x00002,  "2"
HKR, ,                                  FragThreshold,                  0x00002,  "2346"
HKR, ,                                  HwTxRetries,                    0x00002,  "4"
HKR, ,                                  privacyInvoked,                 0x00002,  "0"
HKR, ,                                  QoS,                            0x00002,  "0"
HKR, ,                                  rateCtrlEnable,                 0x00002,  "1"
HKR, ,                                  RTSThreshold,                   0x00002,  "2346"
HKR, ,                                  scanType,                       0x00002,  "2"
;HKR, ,                                  shortPreamble,                  0x00002,  "1"
;HKR, ,                                  sleepMode,                      0x00002,  "2"
HKR, ,                                  SwTxRetryScale,                 0x00002,  "6"
;HKR, ,                                  SmeEnable,                      0x00002,  "1"
;HKR, ,                                  tpc,                            0x00002,  "0"
HKR, ,					SSID,				0x00002,   "dlink"
HKR, ,			WmmEnabled,		0x00002,  "1"


HKR, CustomParams\Configurations,       MajorVersion,                   0x10003,  2
HKR, CustomParams\Configurations,       MinorVersion,                   0x10003,  0

HKR, CustomParams\Configurations,       SelectedConfigurationIndex,     0x10003,  0
HKR, CustomParams\Configurations,       SelectedConfigurationName,      0x00002,  "Default"


;-----------------------------------------------------------------------------
; A3AB NT specific
;

[A3AB.reg]
HKR, Ndi,             Service,      0, "A3AB"
HKR, Ndi\Interfaces,                UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,                LowerRange, 0, "wlan,ethernet"
HKR, ,                aifs,         0, "2"
HKR, ,                cwmin,        0, "15"


[A3AB.Service]
DisplayName     = %A3AB.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\A3ABv.sys
LoadOrderGroup  = NDIS

[common.EventLog]
AddReg = common.AddEventLog.reg

[common.AddEventLog.reg]
HKR, ,                  EventMessageFile,   0x00020000,   "%%SystemRoot%%\System32\netevent.dll"
HKR, ,                  TypesSupported,     0x00010001,   7


;-----------------------------------------------------------------------------
; DestinationDirs
;

[A3AB.CopyFiles.nt]
A3ABv.sys,,,2


[SourceDisksNames]
;
; diskid = description[, [tagfile] [, <unused>, subdir]]
;
1 = %A3AB_Disk%,,,

[SourceDisksFiles]
A3ABv.sys		= 1,, ; on distribution disk 1

[DestinationDirs]
A3AB.CopyFiles.nt	= 12
DefaultDestDir	 = 11

[DEFAULTDESTDIRS]
;


[Strings]
DLink			= "D-Link"
TransmitBuffers              = "Transmit Buffers"
ReceiveBuffers               = "Receive Buffers"
NetworkAddress		="Network Address"
scanTimeValid                = "Scan Valid Interval"
tpc			= "Transmit Power"
tpcLowest		= "Lowest"
tpc12			= "12.5%"
tpc25			= "25%"
tpc50			= "50%"
tpc100			= "100%"
shortPreamble		= "802.11b Preamble"
shortPreambleEnable	= "Long and Short"
shortPreambleDisable	= "Long only"
radioEnable		= "Radio On/Off"
radioEnableOn		= "On"
radioEnableOff		= "Off"
A3AB_Disk		= "D-Link Wireless Driver Disk"
G650.DeviceDesc		= "D-Link AirPlus DWL-G650 Wireless Cardbus Adapter(rev.C)"
G520.DeviceDesc		= "D-Link AirPlus DWL-G520 Wireless PCI Adapter(rev.B)"
AG530.DeviceDesc	= "D-Link AirPremier DWL-AG530 Wireless PCI Adapter"
AG530B.DeviceDesc	= "D-Link AirPremier AG DWL-AG530 Wireless PCI Adapter"
AG660.DeviceDesc	= "D-Link AirPremier DWL-AG660 Wireless Cardbus Adapter"
AG660B.DeviceDesc	= "D-Link AirPremier AG DWL-AG660 Wireless Cardbus Adapter"
G510.DeviceDesc		= "D-Link AirPlus G DWL-G510 Wireless PCI Adapter(rev.B)"
G630.DeviceDesc         = "D-Link AirPlus G DWL-G630 Wireless Cardbus Adapter(rev.D)"
G680.DeviceDesc		= "D-Link AirPremier DWL-G680 Wireless Cardbus Adapter"
G550.DeviceDesc		= "D-Link AirPremier DWL-G550 Wireless PCI Adapter"
G520P.DeviceDesc	= "D-Link AirPlus G DWL-G520+A Wireless PCI Adapter"
G650P.DeviceDesc         = "D-Link AirPlus G DWL-G650+A Wireless Cardbus Adapter"
WDA1320.DeviceDesc		= "D-Link WDA-1320 Desktop Adapter"
WDA2320.DeviceDesc		= "D-Link WDA-2320 Desktop Adapter"
DWA520.DeviceDesc		= "D-Link Wireless 108G DWA-520 Desktop Adapter"
DWA620.DeviceDesc		= "D-Link Wireless 108G DWA-620 Notebook Adapter"
A3AB.Service.DispName	= "D-Link AirPro 802.11a/b Wireless Adapter Service(A3AB)"
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: ftp, load: 2.77