; AWCN690.INF
;
; IBM Wireless PCMCIA Interface Cards.
;
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Net
provider=%V_MS%
[Manufacturer]
%V_AIRONET%=AIRONET
[AIRONET]
%ARLAN690.DeviceDesc%=ARLAN690.ndi,PCMCIA\Built_for_IBM_by_Aironet-IBM_Wireless_LAN_PCMCIA_Adapter-8EE5
;****************************************************************************
; IBM ARLAN690 PCMCIA
;****************************************************************************
[ARLAN690.ndi]
AddReg=ARLAN690.ndi.reg,awcnArlan690.ndi.reg
[ARLAN690.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Built_for_IBM_by_Aironet-IBM_Wireless_LAN_PCMCIA_Adapter-8EE5"
;****************************************************************************
; Aironet ARLAN 690 PCMCIA base section
;****************************************************************************
[awcnArlan690.ndi.reg]
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,awcn.sys
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
; NDIS Info
HKR,NDIS,LogDriverName,,"AWCN"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A
; Interfaces
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,UpperRange,,"ndis3"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
; Install sections
HKR,Ndi\Install,ndis3,,"awcnArlan690.ndis3"
HKR,NDI,CardType,,"PCMCIA"
HKR,,AdapterType,,1
HKR,,BusType,,6
; Resources
HKR,,MemoryMappedBaseAddress,1,01,00,00,00
HKR,NDI\params\MemoryMappedBaseAddress,resc,1,01,00,00,00
HKR,NDI\params\MemoryMappedBaseAddress,ParamDesc,,"Memory Base Address"
HKR,NDI\params\MemoryMappedBaseAddress,flag,1,20,00,00,00
HKR,,InterruptNumber,1,04,00,00,00
HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
;HKR,NDI\params\BusType,ParamDesc,0,BusType
;HKR,NDI\params\BusType,flag,1,38,0,0,0
;HKR,NDI\params\BusType,type,0,enum
;HKR,NDI\params\BusType\enum,1,0,PCMCIA
;HKR,NDI\params\BusType,default,0,1
; SystemID
HKR,NDI\params\SystemId,ParamDesc,0,System ID(hexadecimal)
HKR,NDI\params\SystemId,type,0,dword
HKR,NDI\params\SystemId,flag,1,38,0,0,0
HKR,NDI\params\SystemId,min,0,2
HKR,NDI\params\SystemId,max,0,ffffffff
HKR,NDI\params\SystemId,step,0,2
HKR,NDI\params\SystemId,default,0,2
HKR,NDI\params\SystemID,base,0,16
; PreSID
HKR,NDI\params\PreSID,ParamDesc,0,PreSID(hexadecimal)
HKR,NDI\params\PreSID,type,0,dword
HKR,NDI\params\PreSID,flag,1,38,0,0,0
HKR,NDI\params\PreSID,min,0,0
HKR,NDI\params\PreSID,max,0,ff
HKR,NDI\params\PreSID,step,0,2
HKR,NDI\params\PreSID,default,0,0
HKR,NDI\params\PreSID,base,0,16
; Node Name
HKR,NDI\params\NodeName,ParamDesc,,"Node Name"
HKR,NDI\params\NodeName,type,,edit
HKR,NDI\params\NodeName,LimitText,,18
HKR,NDI\params\NodeName,default,,""
HKR,NDI\params\NodeName,flag,1,38,00,00,00
;HKR,NDI\params\NodeName,UpperCase,,1
;HKR,NDI\params\NodeName,optional,,1
; DataRate
HKR,NDI\params\DataRate,ParamDesc,,"RF Bitrate"
HKR,NDI\params\DataRate,flag,1,38,00,00,00
HKR,NDI\params\DataRate,type,,int
HKR,NDI\params\DataRate,default,,4
HKR,NDI\params\DataRate,min,,1
HKR,NDI\params\DataRate,max,,4
HKR,NDI\params\DataRate,step,,1
; RadioChannel
HKR,NDI\params\RadioChannel,ParamDesc,,"Channel Number"
HKR,NDI\params\RadioChannel,flag,1,38,00,00,00
HKR,NDI\params\RadioChannel,type,,int
HKR,NDI\params\RadioChannel,default,,5
HKR,NDI\params\RadioChannel,min,,0
HKR,NDI\params\RadioChannel,max,,11
HKR,NDI\params\RadioChannel,step,,1
; TMAMode
HKR,NDI\params\TMAMode,ParamDesc,,"TMA Mode"
HKR,NDI\params\TMAMode,flag,1,38,00,00,00
HKR,NDI\params\TMAMode,type,,enum
HKR,NDI\params\TMAMode,default,,1
HKR,NDI\params\TMAMode\enum,0,,"off"
HKR,NDI\params\TMAMode\enum,1,,"on"
HKR,NDI\params\TMAMode\enum,2,,"Power Saving TMA (PSP)"
;HKR,NDI\params\TMAMode\enum,3,,"XPARENT"
HKR,Ndi\params\TMAMode,optional,,1
; ChannelSet
;HKR,NDI\params\ChannelSet,ParamDesc,,"Radio Channel Set"
;HKR,NDI\params\ChannelSet,flag,1,20,00,00,00
;HKR,NDI\params\ChannelSet,type,,int
;HKR,NDI\params\ChannelSet,default,,9
;HKR,NDI\params\ChannelSet,min,,0
;HKR,NDI\params\ChannelSet,max,,15
;HKR,NDI\params\ChannelSet,step,,1
;HKR,Ndi\params\ChannelSet,optional,,1
; MaximumMulticastList
HKR,NDI\params\MaximumMulticastList,ParamDesc,,"Maximum Multicast"
HKR,NDI\params\MaximumMulticastList,flag,1,20,00,00,00
HKR,NDI\params\MaximumMulticastList,type,,int
HKR,NDI\params\MaximumMulticastList,default,,16
HKR,NDI\params\MaximumMulticastList,min,,2
HKR,NDI\params\MaximumMulticastList,max,,16
HKR,NDI\params\MaximumMulticastList,step,,1
HKR,Ndi\params\MaximumMulticastList,optional,,1
; NetworkAddress
HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
HKR,NDI\params\NetworkAddress,type,,edit
HKR,NDI\params\NetworkAddress,LimitText,,18
HKR,NDI\params\NetworkAddress,UpperCase,,1
HKR,NDI\params\NetworkAddress,default,,""
HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
HKR,NDI\params\NetworkAddress,optional,,1
HKR,Override,0000,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
; IRQ Resource Descriptor
; 1 level-mode interrupt anywhere
;
14,00,00,00, \ ; Total length of IRQ Resource Descriptor
04,00,00,00, \ ; ResType_IRQ = 0x00000004
00,00, \ ; IRQD_Flags;
00,00, \ ; IRQD_Alloc_Num; // Allocated IRQ number
FF,FF, \ ; IRQD_Req_Mask; // Mask of possible IRQs
00,00, \ ; IRQD_Reserved;
20,00,00,00, \ ; PCCARD flags // 0x20 = Level mode interrupts
;
; MEM Resource Descriptor
; 8K 8-bit common memory window mapped to PCMCIA address 20000
;
34,00,00,00, \ ; Total length of Memory Resource Descriptor
01,00,00,00, \ ; ResType_Mem = 0x00000001
01,00, \ ; MD_Count;
14,00, \ ; MD_Type; // MType_Range = 0x0014
00,00,00,00, \ ; MD_Alloc_Base;
00,00,00,00, \ ; MD_Alloc_End;
00,00, \ ; MD_Flags;
00,00, \ ; MD_Reserved;
00,E0,FF,FF, \ ; MR_Align; // Mask for base alignment
00,20,00,00, \ ; MR_nBytes; // Count of bytes
00,00,00,00, \ ; MR_Min; // Min Address
FF,FF,FF,FF, \ ; MR_Max; // Max Address
00,00, \ ; MR_Flags; // Flags
00,00, \ ; MR_Reserved;
04,00,00,00, \ ; PCCARD flags // 0x02 = attribute mem
; // 0x04 = 8-bit common mem (undocumented)
; // 0x08 = 16-bit common mem
00,00,02,00, \ ; Memory card address
;
; REQUEST_CONFIG_PKT Descriptor
;
19,00,00,00, \ ; Total length of REQUEST_CONFIG_PKT Descriptor
7C,89,00,00, \ ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
00,00, \ ; Socket;
02,00, \ ; Attributes;
32, \ ; Vcc;
32, \ ; Vpp1;
32, \ ; Vpp2;
02, \ ; IntType;
00,02,00,00, \ ; ConfigBase;
00, \ ; Status;
00, \ ; Pin;
00, \ ; Copy;
01, \ ; ConfigIndex;
03, \ ; Present;
;
; TERMINATOR
;
00,00,00,00
; Install NDIS3
[awcnArlan690.ndis3]
CopyFiles=awcnCopySys,awcnCopyInf
;
[awcnCopySys]
awcn.sys
;
[awcnCopyInf]
awcn690.inf
;
;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir =11 ; LDID_SYS
awcnCopySys =11
awcnCopyInf =17
;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider
V_MS="Microsoft"
; Manufacturers
V_AIRONET="Built for IBM by Aironet"
; PNP Devices
ARLAN690.DeviceDesc= "IBM Wireless LAN PCMCIA Adapter"
Download Driver Pack
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.