Adslwan.inf Driver File Contents (creative_usb.exe)

;-------------------------------------------------------------------------------
;
; ADSLWan.inf for RFC2364: PPP Over AAL5
; Windows 95/98/NT and Windows 2000 Creative ADSL G.lite Modem Setup File
; Copyright © 2000 Creative Technology, Ltd. All Rights Reserved.
; Version: 2.57 (04/07/2000)
; Manufacturer: Digicom Systems, Inc.
; Created by: Kaien Chiang
; Date Created: Jan. 20, 2000 	
;
;-------------------------------------------------------------------------------

[Version]
Signature   = "$Chicago$"
Compatible  = 1
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Creative%
LayoutFile  = layout.inf

[Manufacturer]
%Creative% = Creative

[ControlFlags]
ExcludeFromSelect = USB\VID_1054&PID_5000

[Creative]
;-------------------------------------------------------------------------------
;
; DisplayName          Section       DeviceID
; -----------          -------       --------
%ADSLUSB.DeviceDesc% = ADSLUSB.ndi,  USB\VID_1054&PID_5000

;-------------------------------------------------------------------------------
;
;    Source Files Section 
;
;-------------------------------------------------------------------------------
[SourceDisksNames]
50="",,0

[SourceDisksFiles]
adslwan.inf  = 50,
adslusb.sys  = 50,
glite.bin    = 50,
remove.lnk   = 50,
;vpivci.lnk   = 50,
uninst.exe   = 50,
;vcivpi.exe   = 50,
dsl.dun      = 50,
usbready.exe = 50,
Tools.exe    = 50,
msvcrt.dll   = 50,

;-------------------------------------------------------------------------------
;
; Windows 95/98 specific entry
;
;-------------------------------------------------------------------------------
[ADSLUSB.ndi]
AddReg    = adslusb.id.reg, adslusb.gen.params, common.reg, adslusb.win.reg, uninst.reg
DeviceID  = "USB\VID_1054&PID_5000"
CopyFiles = Vpivci, Uninst, Program, Desktop
LogConfig = DefaultConfig

;-------------------------------------------------------------------------------
;
; Windows NT specific entry
;
;-------------------------------------------------------------------------------
[ADSLUSB.ndi.NT]
Characteristics = 0x84
BusType         = 5
AddReg          = common.reg, adslusb.reg
CopyFiles       = adslusb.CopyFiles

[ADSLUSB.ndi.NT.Services]
AddService = ADSLUSB, 2, adslusb.Service, common.EventLog

;-------------------------------------------------------------------------------
;
; Win95/98 ID registry sections
; These are not needed by NT
;
;-------------------------------------------------------------------------------
[adslusb.id.reg]
HKR, Ndi, DeviceID, 0, "USB\VID_1054&PID_5000"

;-------------------------------------------------------------------------------
;
; Common registry entries
;
;-------------------------------------------------------------------------------
[common.reg]
HKR, Ndi\params\Rfc2364Vpi,   ParamDesc,  0, "Rfc2364Vpi"
HKR, Ndi\params\Rfc2364Vpi,   default,    0, "0"
HKR, Ndi\params\Rfc2364Vpi,   min,        0, "0"
HKR, Ndi\params\Rfc2364Vpi,   max,        0, "255"
HKR, Ndi\params\Rfc2364Vpi,   step,       0, "1"
HKR, Ndi\params\Rfc2364Vpi,   base,       0, "10"
HKR, Ndi\params\Rfc2364Vpi,   type,       0, "int"

HKR, Ndi\params\Rfc2364Vci,   ParamDesc,  0, "Rfc2364Vci"
HKR, Ndi\params\Rfc2364Vci,   default,    0, "100"
HKR, Ndi\params\Rfc2364Vci,   min,        0, "1"
HKR, Ndi\params\Rfc2364Vci,   max,        0, "65535"
HKR, Ndi\params\Rfc2364Vci,   step,       0, "1"
HKR, Ndi\params\Rfc2364Vci,   Base,       0, "10"
HKR, Ndi\params\Rfc2364Vci,   type,       0, "dword"

HKR, Ndi\params\TxBufferCount,   ParamDesc,  0, "TxBufferCount"
HKR, Ndi\params\TxBufferCount,   default,    0, "50"
HKR, Ndi\params\TxBufferCount,   min,        0, "1"
HKR, Ndi\params\TxBufferCount,   max,        0, "1024"
HKR, Ndi\params\TxBufferCount,   step,       0, "1"
HKR, Ndi\params\TxBufferCount,   Base,       0, "10"
HKR, Ndi\params\TxBufferCount,   type,       0, "int"

HKR, Ndi\params\RxBufferCount,   ParamDesc,  0, "RxBufferCount"
HKR, Ndi\params\RxBufferCount,   default,    0, "50"
HKR, Ndi\params\RxBufferCount,   min,        0, "1"
HKR, Ndi\params\RxBufferCount,   max,        0, "1024"
HKR, Ndi\params\RxBufferCount,   step,       0, "1"
HKR, Ndi\params\RxBufferCount,   Base,       0, "10"
HKR, Ndi\params\RxBufferCount,   type,       0, "int"

HKR, Ndi\params\Rfc2364Encaps,   ParamDesc,  0, "Rfc2364Encaps?"
HKR, Ndi\params\Rfc2364Encaps,   default,    0, "0"
HKR, Ndi\params\Rfc2364Encaps,   min,        0, "0"
HKR, Ndi\params\Rfc2364Encaps,   max,        0, "1"
HKR, Ndi\params\Rfc2364Encaps,   step,       0, "1"
HKR, Ndi\params\Rfc2364Encaps,   base,       0, "10"
HKR, Ndi\params\Rfc2364Encaps,   type,       0, "enum"
HKR, Ndi\params\Rfc2364Encaps\enum,"0",,"No"
HKR, Ndi\params\Rfc2364Encaps\enum,"1",,"Yes"

HKR, Ndi\params\ForceDoubleBuffer,   ParamDesc,  0, "%ForceDoubleBuffer%"
HKR, Ndi\params\ForceDoubleBuffer,   default,    0, "0"
HKR, Ndi\params\ForceDoubleBuffer,   min,        0, "0"
HKR, Ndi\params\ForceDoubleBuffer,   max,        0, "1"
HKR, Ndi\params\ForceDoubleBuffer,   step,       0, "1"
HKR, Ndi\params\ForceDoubleBuffer,   Base,       0, "10"
HKR, Ndi\params\ForceDoubleBuffer,   type,       0, "int"

HKR, ,%ConfigFile%,,"%11%\Glite.bin"

;-------------------------------------------------------------------------------
;
; NDI Required Components
;
;-------------------------------------------------------------------------------
HKR,Ndi\Compatibility,RequireAll,,"MSTCP"
HKR,Ndi\Compatibility,ExcludeAll,,"NETBEUI,NWNBLINK"

;-------------------------------------------------------------------------------
;
; adslusb NT specific
;
;-------------------------------------------------------------------------------
[adslusb.reg]
HKR, Ndi,                       Service,    0, "ADSLUSB"
; use ndiswan as the upper bound because NT supports it
HKR, Ndi\Interfaces,            DefUpper,   0, "ndiswan"
HKR, Ndi\Interfaces,            DefLower,   0, "isdn"
HKR, Ndi\Interfaces,            UpperRange, 0, "ndiswan"
HKR, Ndi\Interfaces,            LowerRange, 0, "isdn"

[adslusb.Service]
DisplayName     = %ADSLUSB.DeviceDesc%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\adslusb.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.reg

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

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

[TextModeFlags.reg]
HKR, , TextModeFlags, 0x00010001, 0x0001

;-------------------------------------------------------------------------------
;
; adslusb Win95/98 specific
;
;-------------------------------------------------------------------------------
[adslusb.win.reg]
HKR, ,              DevLoader,          0, "*ndis"
HKR, ,              DeviceVxDs,         0, "adslusb.sys"
HKR, ,              EnumPropPages,      0, "netdi.dll,EnumPropPages"
HKR, ,              MinUSSync,          0, "0"
HKR, ,              MinDSSync,          0, "0"
; memphis appears to not support the ndis5 upper range, so use ndis3
HKR, Ndi\Interfaces,DefUpper,   	0, "ndiswan"
HKR, Ndi\Interfaces,DefLower,   	0, "adsl"
HKR, Ndi\Interfaces,UpperRange, 	0, "ndiswan"
HKR, Ndi\Interfaces,LowerRange, 	0, "adsl"
; Required Components
HKR, Ndi\Compatibility,RequireAll,,"NDISWAN"

HKR, NDIS,          LogDriverName,      0, "ADSLUSB"
HKR, NDIS,          MajorNdisVersion,   1, 03
HKR, NDIS,          MinorNdisVersion,   1, 0A

HKR, Ndi,InstallInf,,"NDISWAN.INF"
HKR, Ndi\Install,   ndis3,              0, "adslusb.install"

; Add ISDN Class to RNA
HKLM,SYSTEM\CurrentControlSet\Services\RemoteAccess\Authentication\Class\isdn\PPPMAC,,,

;-------------------------------------------------------------------------------
;
; TAPI ISDN Configuration
;
;-------------------------------------------------------------------------------
HKR,,NumberOfLines,,1
HKR,TAPI,ConfigFlags,1,00,00,00,00
HKR,TAPI,DeviceCaps,1,14,00,00,00, 00,00,00,00, 00,00,00,00, 01,00,00,00, 01,00,00,00
HKR,TAPI\Line0,ConfigFlags,1,00,00,00,00
HKR,TAPI\Line0,LineCaps,1,1c,00,00,00, 00,00,00,00, 03,00,00,00, ff,00,00,00, 03,00,00,00, 01,00,00,00, 01,00,00,00
HKR,TAPI\Line0,Properties,1,00,00,00,00, 00,00,00,00, 00,00,00,00
HKR,TAPI\Line0\Channel0,ConfigFlags,1,00,00,00,00
HKR,TAPI\Line0\Channel0,Properties,1,00,00,00,00, 00,00,00,00, 00,00,00,00
HKR,TAPI\Line0\Channel0,SPID,,""
HKR,TAPI\Line0\Channel0,Phone,,""

;-------------------------------------------------------------------------------
;
; General Params
; adslusb constant values
;
;-------------------------------------------------------------------------------
[adslusb.gen.params]
HKR,,BoardType,,"adslusb"
HKR,,BoardName,,"adslusb"

HKR,,DeviceName,,"adslusb"
HKR,,MediaType,,"Isdn"

[uninst.reg]
;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,"VCIVPI",,"%10%\VCIVPI.exe"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CreativeADSLModem, DisplayName,,"Creative DSL DE7410 Driver"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CreativeADSLModem, UninstallString,,"%11%\uninst.exe"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CreativeADSLModem,,,
HKLM,SYSTEM\CurrentControlSet\Services\RemoteAccess\Authentication\Class\ADSL\PPPMAC,,,

[adslusb.install]
CopyFiles = adslusb.win.CopyFiles

;-------------------------------------------------------------------------------
;
; DestinationDirs
;
;-------------------------------------------------------------------------------
[adslusb.CopyFiles]
adslusb.sys,,,2
glite.bin,,,2
msvcrt.dll,,,32

[adslusb.win.CopyFiles]
adslusb.sys,,,2
glite.bin,,,2
usbready.exe,,,2
msvcrt.dll,,,32

[Vpivci]
;VCIVPI.exe

[Uninst]
uninst.exe

[Program]
DSL.dun
;VPIVCI.lnk
Remove.lnk
Tools.exe

[Desktop]
DSL.dun

[DestinationDirs]
adslusb.CopyFiles = 12
adslusb.win.CopyFiles = 11
Uninst = 11
Program = 10, Startm~1\Programs\Creative\DSL
Desktop = 10, Desktop
;Vpivci = 10

[Strings]
Creative   =  "Creative Labs"

Rfc2364Vpi 	= "Rfc2364 VPI"
Rfc2364Vci 	= "Rfc2364 VCI"
TxBufferCount  	= "Number of TX Buffers"
RxBufferCount  	= "Number of RX Buffers"
ForceDoubleBuffer  = "Enable Double Buffer"
ConfigFile      = "ConfigFile"

ADSLUSB.DeviceDesc = "Creative DSL DE7410"
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: 0.67