Netasp.inf Driver File Contents (9xNT.zip)

; $Header:   H:\engineer\spectrum\drivers\ndis3.mpt\vcs\netaspnc.ivf   1.9   10 Sep 1999 15:03:10   pmcdaid  $
;
; NETASP.INF
;
; NETWAVE AirSurfer Plus Wireless LAN PC Card in 802.11 Mode.
;
; Copyright 1993-1994, Microsoft Corporation
; Copyright 1998 Netwave Technologies, Inc.
;
; Revisions:
; 1998/01/07 TES Created from AMD PCNetMobile template file "netpcmb.inf"
;                dated 970903. 
; 1998/01/12:TES Remove leftover AMD _PNP ISA sections.
;                Change common prefix name for key to "NETWAVEASP11".
;                Change default ESSID to "Default SSID".
;                Change default Network Mode to "Infrastructure".
;                Change Adapter Name to 
;                 "Netwave AirSurfer Plus Wireless LAN in 802.11 Mode".
;                Add items to copy the INF file into the windows inf directory.
;                Change name of driver file from "pcmbn3.sys" to "aspndis3.sys".
; 1998/01/12 TES Add "CatalogFile=netasp.cat" to section [Version].
;                Partial prep for Win98/NT5.0. 
;                Add items to handle "ASPVXD.VXD" for the future windows utilities
;                interface. These aspvxd lines are commented out for now.
; 1998/02/10 PMD BUGFix: Change IOR_Alaign in IO Descriptor so as to align
;                on a 64 byte boundry as PC Net Mobile can decode 64 bytes
;                of IO space.
;                Set IOR_nPorts from 0x10 to 0x40. This is not required, but
;                it enables tthe user to change PNP selected resources.
;                Change PCCARD_Flags field in the IO Resource descriptor from
;                0x40 to 0x00 to select 8 bit IO operation.
; 1998/02/25 DAE Changed the default value for the PHY_Parameters parameter
;                from 3 to 1, effectively changing the default DS channel
;                number from 3 to 1 (so that the default value will
;                correspond with the default value used in the AP).
;                Activate the lines that relate to ASPVXD.VXD so that the
;                Windows utilities will work (aspvxd).
; 1998/02/26 TES Add stuff to add a Network Advanced Properties field for
;                selecting the packet translation type:
;                Translation Type: 0=Straight Encapsulation
;                                  1=802.1h + NTI SST
;                Default is 0.
;                NDIS identifier is "Encapsulation_Type".
; 1998/03/10 TES Fix typo in Translation Types. "NTI SST" s/b "NTI STT".
; 1998/03/16 PMD Added IO Mode support.
; 1998/04/08 DAE Changed PktSize default value from 1000 to 1400.
;                (A value of 1400 seems to work better, so we'll go
;                with that for the beta release.  More research is needed.)
; 1998/04/28 DAE Changed parameters per discussions on 1998/04/15.
;                Changed the names:
;                        PHY_Parameters -> DS Preferred Channel (1 - 14)
;                        Translation Type -> Translation Mode
;                        Desired ESS ID -> Initial SSID
;                        IO Mode -> I/O Mode (I/O + Memory Mode / I/O-only Mode)
;                Removed: Diagnostics and PktSize.
;                Added: Xpert_RTS Threshold (default = 128)
;                Provisionally added: Xpert_Fragmentation Threshold (commented out).
; 1998/04/30 DAE Added a PnP code ID for the AirSurfer Pro adapter.
; 1998/05/20 DAE Changed the default value for Translation Mode to 802.1h.
; 1998/07/13 PMD Changed IOR_Min (Minimum IO port address) from 240H to 200H
; 1998/07/23 PMD Added PNP code for RedStone. F88C.
; 1998/09/09 PMD Added PnP codes for the BayStack 650 and 660 adapters.
;                Removed aspvxd.vxd (since it is now installed with the WinUtils).
; 1998/09/11 PMD Added source disk to make install easier.  Change name to Bay.
; 1998/09/16 PMD Added the delete files sections.
; 1998/09/21 PMD Added NETASP.CAT file to SourceDiskFiles section.
; 1998/11/05 PMD Added the WEP parameters.
; 1998/11/10 DD  Added Power Management Key.  Truncated Paul's very long
;                "WEP Shared Key Authentication" to "WEP Shared Key Auth" as
;                per Tim's request.
; 1998/12/01 PMD Changed WEP Default Key to WEP Active Key.
; 1999/01/06 DD  Enabled the Xpert_Fragmentation_Threshold parameter.
; 1999/03/02 DD  Upgrade Power Management to have different levels of
;                power savings.
;                Changed Xpert_RTS Threshold default value from 128 to 2305.
; 1999/03/26 LH  Converted to use AspCfg.dll for configuration.
; 1999/03/29 LH  Removed NDI parameters now handled by ApsCfg.dll
;                Copy files from proper source subdirectory
; 1999/04/22 DAE Changed IO Address range from 0x200-0x3FF to 0x200-0xFFF.
;                On many new laptops the I/O space between 0x200-0x3FF is full.
;
;----------------------------------------------------------------------------
[Version]
DriverVer=03/26/1999
;CatalogFile=NetAsp.cat
Provider=%VER_VENDOR_NAME_STR%
Class=Net
ClassGUID={4D36E972-E325-11CE-BFC1-08002BE10318}
Signature="$CHICAGO$"

;
; Table of Contents
;
[Manufacturer]
%VER_VENDOR_NAME_STR%=BAY

;
; The various flavors of Netwave ASP  cards
;
[BAY]
%NETWAVEASP11%=NETWAVEASP11.ndi,PCMCIA\Netwave-AirSurfer_Plus_Wireless_LAN-E83A
%NETWAVEASR11%=NETWAVEASR11.ndi,PCMCIA\Netwave-AirSurfer_Pro_Wireless_LAN-CFBB
%NETWAVEASRED11%=NETWAVEASRED11.ndi,PCMCIA\Netwave-AirSurfer_Pro_Wireless_LAN-F88C
%BAY650%=BAY650.ndi,PCMCIA\Bay_Networks-BayStack_650_Wireless_LAN-29F5
%BAY660%=BAY660.ndi,PCMCIA\Bay_Networks-BayStack_660_Wireless_LAN-03E0

[NETWAVEASP11.ndi]
;CopyFiles=CopyFiles.sys,CopyFiles.inf
AddReg=NETWAVEASP11.ndi.reg,Common.ndi.reg

[NETWAVEASR11.ndi]
;CopyFiles=CopyFiles.sys,CopyFiles.inf
AddReg=NETWAVEASR11.ndi.reg,Common.ndi.reg

[NETWAVEASRED11.ndi]
;CopyFiles=CopyFiles.sys,CopyFiles.inf
AddReg=NETWAVEASRED11.ndi.reg,Common.ndi.reg

[BAY650.ndi]
;CopyFiles=CopyFiles.sys,CopyFiles.inf
AddReg=BAY650.ndi.reg,Common.ndi.reg

[BAY660.ndi]
;CopyFiles=CopyFiles.sys,CopyFiles.inf
AddReg=BAY660.ndi.reg,Common.ndi.reg

;****************************************************************************
; Add these keys to the registry for NETWAVE ASP  adapters
;****************************************************************************
; Install sections

[NETWAVEASP11.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Netwave-AirSurfer_Plus_Wireless_LAN-E83A"

[NETWAVEASR11.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Netwave-AirSurfer_Pro_Wireless_LAN-CFBB"

[NETWAVEASRED11.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Netwave-AirSurfer_Pro_Wireless_LAN-F88C"

[BAY650.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Bay_Networks-BayStack_650_Wireless_LAN-29F5"

[BAY660.ndi.reg]
HKR,Ndi,DeviceID,,"PCMCIA\Bay_Networks-BayStack_660_Wireless_LAN-03E0"

;****************************************************************************
; NETWAVE ASP Registry keys
;****************************************************************************
[Common.ndi.reg]

; key,subkey,valuname,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,"AspVxd.vxd,AspNdis3.sys"
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
HKR,,DriverDesc,,%VER_FILE_DESCRIPTION_STR%
HKR,,DriverVersion,,%VER_FILE_MAJOR_STR%.%VER_FILE_MINOR_STR%.%VER_FILE_SUB_MINOR_STR%
HKR,,DriverVer,,%VER_FILE_MAJOR_STR%.%VER_FILE_MINOR_STR%.%VER_FILE_SUB_MINOR_STR%
HKR,,ProviderName,,%VER_VENDOR_NAME_STR%

; NDIS Info
HKR,NDIS,LogDriverName,,AspNdis3
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"

; Network Driver Installer
HKR,Ndi,NdiInstaller,,"AspCfg.dll,NdiProc"

; Install sections
HKR,Ndi\Install,ndis3,,"AddAdapter.ndis3"

; Context Help
HKR,Ndi,HelpText,,%ADAPTER_HELP%

; Load the vxd at init time
HKLM,System\CurrentControlSet\Services\VxD\BayStack,StaticVxd,0,"AspVxd.vxd"
HKLM,System\CurrentControlSet\Services\VxD\BayStack,Start,1,0

; Install NDIS3
[AddAdapter.ndis3]
AddReg=AddAdapter.ndis3.reg

[AddAdapter.ndis3.reg]
; Parameters
HKR,,AdapterType,,2
HKR,,MemoryBaseAddress,1,01,00,00,00
HKR,,IoBaseAddress,1,02,00,00,00
HKR,,IRQLevel,1,04,00,00,00
HKR,,REDIRSESSIONTIMEOUT,1,F0
HKR,Override,0000,1, \
;
; CONFIGMG_VERSION
;
00,04,00,00, \
;
; PRIORITY
;
00,00,00,00, \
;
; I/O Resource Descriptor
; 64 ports in the range 200-FFF based at 64 byte boundries.
; 8-bit I/O
;
24,00,00,00, \ ; Total length of I/O Resource Descriptor
02,00,00,00, \ ; ResType_IO = 0x00000002
01,00, \       ; IOD_Count;
0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
00,00, \       ; IOD_Alloc_Base;
00,00, \       ; IOD_Alloc_End;
00,00, \       ; IOD_DesFlags;
00, \          ; IOD_Alloc_Alias;
00, \          ; IOD_Alloc_Decode;
C0,FF, \       ; IOR_Align;        // Mask for base alignment FFC0
40,00, \       ; IOR_nPorts;       // Number of ports = 64...
00,02, \       ; IOR_Min;          // Min port address
FF,0F, \       ; IOR_Max;          // Max port address
00,00, \       ; IOR_RangeFlags;   // Flags
00, \          ; IOR_Alias;        // Alias offset
00, \          ; IOR_Decode;       // Address specified
00,00,00,00, \ ; PCCARD flags;     // 0x40 = 16-bit port, else 8-bit
;
; 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 0
; 32K common memory window mapped to PCMCIA address 0
	;
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,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
00,60,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,00,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,08,00,00, \ ; ConfigBase;
00, \          ; Status;
00, \          ; Pin;
00, \          ; Copy;
01, \          ; ConfigIndex;
03, \          ; Present;
;
; TERMINATOR
;
00,00,00,00

[CopyFiles.sys]
AspNdis3.sys
AspVxd.vxd
AspCfg.dll
AspCfg.hlp
AspCfg.cnt
Ctl3D.dll

[CopyFiles.inf]
NetAsp.inf

;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
DefaultDestDir=11 ; LDID_SYS
CopyFiles.sys=11 ; LDID_SYS
CopyFiles.inf=17 ; LDID_INF

[SourceDisksNames]
52 = %Disk_52_Desc%,,0

[SourceDisksFiles]
NetAsp.inf=52,WIN9X,1024
AspNdis3.sys=52,WIN9X,1024
Ctl3D.dll=52,WIN9X, 1024
AspVxd.vxd=52,WIN9X,1024
AspCfg.dll=52,WIN9X,1024
AspCfg.hlp=52,COMMON,1024
AspCfg.cnt=52,COMMON,1024

;****************************************************************************
; Translatable strings
;****************************************************************************

[Strings]
;
; vendor strings
;
VER_VENDOR_NAME_STR      = "Bay Networks, Inc."
VER_PRODUCT_NAME_STR     = "BayStack 650/660 Wireless LAN for Windows 95/98/NT"
VER_FILE_MAJOR_STR       = "3"
VER_FILE_MINOR_STR       = "40"
VER_FILE_SUB_MINOR_STR   = "00"
VER_FILE_DESCRIPTION_STR = "BayStack 650/660 NDIS Driver"
Disk_52_Desc             = "BayStack Wireless LAN Install Disk"

;
; Adapter names
;
ADAPTER_HELP="This Adapter lets your computer connect to an 802.11 wireless LAN."
NETWAVEASP11="Netwave AirSurfer Plus Wireless LAN in 802.11 Mode"
NETWAVEASR11="Netwave AirSurfer Pro Wireless LAN in 802.11 Mode (OEM)"
NETWAVEASRED11="Netwave AirSurfer Pro Wireless LAN in 802.11 Mode"
BAY650="BayStack 650 Wireless LAN in 802.11 Mode"
BAY660="BayStack 660 Wireless LAN in 802.11 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: web4, load: 2.11