SSInst.inf Driver File Contents (Efficient_PCIandUSB_Win_PPPoA_v34.exe)

;===============================================================
;=  Supported Hardware for this File
;===============================================================
[HardwareID]
 en4060
 en4031
 en3061
 en3060

;Generic install Rules
;================================================================
[ANY.preinstall.9XOS]
 Needs      = Setup.Install.9X, Class.Uninstall.9X
 Needs      = en1483.Install.9X, EnAmpdat.Install.9X
 Needs      = SS30Taskbar.Install

[ANY.preinstall.SE]
 Needs      = Patches.Install.SE, ANY.preinstall.9XOS

[ANY.preinstall.ME]
 Needs      = Patches.Install.ME, ANY.preinstall.9XOS

[ANY.preinstall.2X] 
 Needs      = Setup.Install.2x, Class.Uninstall.2X
 Needs      = en1483.Install.2X, EnAmpdat.Install.2X
 Needs      = SS30Taskbar.Install

[ANY.preinstall.2K]
 Needs      = DriverSigning.disable.2K, Patches.Install.2K
 Needs      = ANY.preinstall.2X

[ANY.postinstall.9XOS]
 Needs      = Protocols.Start, Setup.Postinstall
 Needs      = RegOptimization.Launch
 Needs      = SS30.Configure, SS30Taskbar.PrepLaunch

[ANY.postinstall.SE]
 Needs      = PPPAtm.Install.SE
 Needs      = ANY.postinstall.9XOS
 AddReg     = DunShortcut.runonce

[ANY.postinstall.ME]
 Needs      = Protocols.Start, Setup.Postinstall, PPPAtm.Install.ME
 Needs      = SS30.Configure, SS30Taskbar.Launch

[ANY.postinstall.2XOS]
 Needs      = Protocols.Start, Setup.Postinstall
 Needs      = RegOptimization.Launch
 Needs      = SS30.Configure, SS30Taskbar.Launch
 Needs      = ATMLane.Uninstall.2X

[ANY.postinstall.2K]
 Needs      = DriverSigning.enable.2K
 Needs      = ANY.postinstall.2XOS

[ANY.postinstall.XP]
 Needs      = ANY.postinstall.2XOS
 Needs      = PScheduler.Uninstall.XP

[ANY.uninstall.9XOS]
 Needs      = SS30Taskbar.Uninstall, en1483.Uninstall.9X, EnAmpdat.Uninstall.9X
 Needs      = Setup.Uninstall.9X
 Needs      = All.drivers.del

[ANY.uninstall.SE]
 Needs      = PPPAtm.Uninstall.SE
 Needs      = ANY.uninstall.9XOS
 
[ANY.uninstall.ME]
 Needs      = PPPAtm.Uninstall.ME
 Needs      = ANY.uninstall.9XOS

[ANY.uninstall.2X]
 Needs      = SS30Taskbar.Uninstall, en1483.Uninstall.2X, EnAmpdat.Uninstall.2X
 Needs      = Setup.Uninstall
 Needs      = All.drivers.del

[ANY.Update.SE]
 Needs      = ANY.preinstall.SE, SS30Taskbar.Update
 Needs      = Setup.Update.9X

[ANY.Update.ME]
 Needs      = ANY.preinstall.ME, SS30Taskbar.Update
 Needs      = Setup.Update.9X

[ANY.Update.2K]
 Needs      = ANY.preinstall.2K, SS30Taskbar.Update.2X
 Needs      = Setup.Update.2X
 Needs      = ATMLane.Uninstall.2X

[ANY.Update.XP]
 Needs      = ANY.preinstall.2X, SS30Taskbar.Update.2X
 Needs      = Setup.Update.2X
 Needs      = ATMLane.Uninstall.2X
 Needs      = PScheduler.Uninstall.XP

[en4060]
;===============================================================
;=  4060 USB DSL Sections
;===============================================================
 DESC  = SpeedStream 4060 Miniport ATM/ADSL Adapter
 HWID1 = USB\VID_067C&PID_C060
 HWID2 = USB\VID_067C&PID_4060
 HWID3 = USB\VID_067C&PID_4062
 HWID4 = USB\VID_067C&PID_D060

[en4060.preinstall.SE]
 Needs      = en4060.drivers.copy, ANY.preinstall.SE

[en4060.preinstall.ME]
 Needs      = en4060.drivers.copy, ANY.preinstall.ME

[en4060.preinstall.2K]
 Needs      = en4060.drivers.copy, ANY.preinstall.2K

[en4060.preinstall.XP]
 Needs      = en4060.drivers.copy, ANY.preinstall.2X

[en4060.uninstall.SE]
 Needs      = ANY.uninstall.SE
 Needs      = en4060.drivers.delreg.9X
 RemDevice  = en4060.loader.Remove
 
[en4060.uninstall.ME]
 Needs      = ANY.uninstall.ME
 Needs      = en4060.drivers.delreg.9X
 RemDevice  = en4060.loader.Remove

[en4060.uninstall.2X]
 Needs      = ANY.uninstall.2X
 Needs      = en4060.drivers.delreg.2X
 RemDevice  = en4060.loader.Remove

[en4060.Update.SE]
 Needs      = en4060.drivers.copy, ANY.Update.SE

[en4060.Update.ME]
 Needs      = en4060.drivers.copy, ANY.Update.ME

[en4060.Update.2K]
 Needs      = en4060.drivers.copy, ANY.Update.2K

[en4060.Update.XP]
 Needs      = en4060.drivers.copy, ANY.Update.XP

;===============================================================
;=  4060 USB DSL Device
;===============================================================
[en4060.drivers.copy]
 CopyFiles = en4060.drivers.copyfiles

[en4060.drivers.copy.98]
 CopyFiles = en4060.drivers.copyfiles.98

[en4060.drivers.copyfiles]
 %DRV_SRC_DIR%\usb4060l.efn,                %17%\usb4060l.inf
 %DRV_SRC_DIR%\en4060ld.sys,                %12%\en4060ld.sys
 %DRV_SRC_DIR%\%DRV_PROTOCOL%\usb4060.efn,  %17%\usb4060.inf
 %DRV_SRC_DIR%\en4060.sys,                  %12%\en4060.sys
 %DRV_SRC_DIR%\En4060co.dll,                %11%\En4060co.dll

[en4060.drivers.copyfiles.98]
 %DRV_SRC_DIR%\usb4060l.efn,                %17%\usb4060l.inf
 %DRV_SRC_DIR%\en4060ld.sys,                %12%\en4060ld.sys
 %DRV_SRC_DIR%\%DRV_PROT_98%\usb4060.efn,   %17%\usb4060.inf
 %DRV_SRC_DIR%\en4060.sys,                  %12%\en4060.sys
 %DRV_SRC_DIR%\En4060co.dll,                %11%\En4060co.dll

[en4060.drivers.del]
 DelFiles = en4060.drivers.delfiles

[en4060.drivers.delfiles]
 %17%\usb4060l.inf
 %17%\usb4060l.pnf
 %12%\en4060ld.sys
 %17%\usb4060.inf
 %17%\usb4060.pnf
 %12%\en4060.sys
 %11%\En4060co.dll
 
[en4060.loader.Remove]
 USB\VID_067C&PID_4060,Efficient Networks 4060 USB Loader
 USB\VID_067C&PID_4062,Efficient Networks 4060 USB Loader
 USB\VID_067C&PID_D060,Efficient Networks 4060 USB Loader

[en4060.drivers.delreg.9X]
 DelReg = en4060.OEMInf.DelReg.9X, en4060.loaderservice.reg.9x

[en4060.OEMInf.DelReg.9X]
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\usb4060.inf
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\usb4060l.inf

[en4060.loaderservice.reg.9x]
 HKLM,SYSTEM\CurrentControlSet\Services\en4060load

[en4060.drivers.delreg.2X]
 DelReg = en4060.service.delreg.2X

[en4060.service.delreg.2X]
 HKLM,SYSTEM\CurrentControlSet\Services\en4060
 HKLM,SYSTEM\CurrentControlSet\Services\en4060load

[en4031]
;===============================================================
;=  4031 USB DSL Sections
;===============================================================
 DESC  = SpeedStream 4031 Miniport ATM/ADSL Adapter
 HWID1 = USB\VID_067C&PID_C031
 HWID2 = USB\VID_067C&PID_4031

[en4031.preinstall.SE]
 Needs      = en4031.drivers.copy, ANY.preinstall.SE

[en4031.preinstall.ME]
 Needs      = en4031.drivers.copy, ANY.preinstall.ME

[en4031.preinstall.2K]
 Needs      = en4031.drivers.copy, ANY.preinstall.2K

[en4031.preinstall.XP]
 Needs      = en4031.drivers.copy, ANY.preinstall.2X

[en4031.uninstall.SE]
 Needs      = ANY.uninstall.SE
 Needs      = en4031.drivers.delreg.9X
 RemDevice  = en4031.loader.Remove
 
[en4031.uninstall.ME]
 Needs      = ANY.uninstall.ME
 Needs      = en4031.drivers.delreg.9X
 RemDevice  = en4031.loader.Remove

[en4031.uninstall.2X]
 Needs      = ANY.uninstall.2X
 Needs      = en4031.drivers.delreg.2X
 RemDevice  = en4031.loader.Remove

[en4031.Update.SE]
 Needs      = en4031.drivers.copy, ANY.Update.SE

[en4031.Update.ME]
 Needs      = en4031.drivers.copy, ANY.Update.ME

[en4031.Update.2K]
 Needs      = en4031.drivers.copy, ANY.Update.2K

[en4031.Update.XP]
 Needs      = en4031.drivers.copy, ANY.Update.XP

;===============================================================
;=  4031 USB DSL Device
;===============================================================
[en4031.drivers.copy]
 CopyFiles = en4031.drivers.copyfiles

[en4031.drivers.copy.98]
 CopyFiles = en4031.drivers.copyfiles.98

[en4031.drivers.copyfiles]
 %DRV_SRC_DIR%\usb4031l.efn,                %17%\usb4031l.inf
 %DRV_SRC_DIR%\en4031ld.sys,                %12%\en4031ld.sys
 %DRV_SRC_DIR%\%DRV_PROTOCOL%\usb4031.efn,  %17%\usb4031.inf
 %DRV_SRC_DIR%\en4031.sys,                  %12%\en4031.sys

[en4031.drivers.copyfiles.98]
 %DRV_SRC_DIR%\usb4031l.efn,                %17%\usb4031l.inf
 %DRV_SRC_DIR%\en4031ld.sys,                %12%\en4031ld.sys
 %DRV_SRC_DIR%\%DRV_PROT_98%\usb4031.efn,   %17%\usb4031.inf
 %DRV_SRC_DIR%\en4031.sys,                  %12%\en4031.sys

[en4031.drivers.del]
 DelFiles = en4031.drivers.delfiles

[en4031.drivers.delfiles]
 %17%\usb4031l.inf
 %17%\usb4031l.pnf
 %12%\en4031ld.sys
 %17%\usb4031.inf
 %17%\usb4031.pnf
 %12%\en4031.sys
 
[en4031.loader.Remove]
 USB\VID_067C&PID_4031,Efficient USB ADSL Modem Firmware Loader

[en4031.drivers.delreg.9X]
 DelReg = en4031.OEMInf.DelReg.9X

[en4031.OEMInf.DelReg.9X]
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\usb4031.inf
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\usb4031l.inf

[en4031.drivers.delreg.2X]
 DelReg = en4031.service.delreg.2X

[en4031.service.delreg.2X]
 HKLM,SYSTEM\CurrentControlSet\Services\en4031
 HKLM,SYSTEM\CurrentControlSet\Services\en4031ld

[en3061]
;===============================================================
;=  3061 PCI DSL Sections
;===============================================================
 DESC  = SpeedStream 3061 Miniport ATM/ADSL Adapter
 HWID1 = PCI\VEN_111A&DEV_0007&SUBSYS_1001111A

[en3061.preinstall.SE]
 Needs      = en3061.drivers.copy, ANY.preinstall.SE

[en3061.preinstall.ME]
 Needs      = en3061.drivers.copy, ANY.preinstall.ME

[en3061.preinstall.2K]
 Needs      = en3061.drivers.copy, ANY.preinstall.2K

[en3061.preinstall.XP]
 Needs      = en3061.drivers.copy, ANY.preinstall.2X

[en3061.uninstall.SE]
 Needs      = ANY.uninstall.SE
 Needs      = en3061.drivers.delreg.9X
 
[en3061.uninstall.ME]
 Needs      = ANY.uninstall.ME
 Needs      = en3061.drivers.delreg.9X

[en3061.uninstall.2X]
 Needs      = ANY.uninstall.2X
 Needs      = en3061.drivers.delreg.2X

[en3061.Update.SE]
 Needs      = en3061.drivers.copy, ANY.Update.SE

[en3061.Update.ME]
 Needs      = en3061.drivers.copy, ANY.Update.ME

[en3061.Update.2K]
 Needs      = en3061.drivers.copy, ANY.Update.2K

[en3061.Update.XP]
 Needs      = en3061.drivers.copy, ANY.Update.XP

;===============================================================
;=  3061 PCI DSL Device
;===============================================================
[en3061.drivers.copy]
 CopyFiles = en3061.drivers.copyfiles

[en3061.drivers.copy.98]
 CopyFiles = en3061.drivers.copyfiles.98

[en3061.drivers.copyfiles]
 %DRV_SRC_DIR%\%DRV_PROTOCOL%\net3061.efn,  %17%\net3061.inf
 %DRV_SRC_DIR%\en3061.sys,                  %12%\en3061.sys

[en3061.drivers.copyfiles.98]
 %DRV_SRC_DIR%\%DRV_PROT_98%\net3061.efn,   %17%\net3061.inf
 %DRV_SRC_DIR%\en3061.sys,                  %12%\en3061.sys

[en3061.drivers.del]
 DelFiles = en3061.drivers.delfiles

[en3061.drivers.delfiles]
 %17%\net3061.inf
 %17%\net3061.pnf
 %12%\en3061.sys

[en3061.drivers.delreg.9X]
 DelReg = en3061.OEMInf.DelReg.9X

[en3061.OEMInf.DelReg.9X]
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\net3061.inf

[en3061.drivers.delreg.2X]
 DelReg = en3061.service.delreg.2X

[en3061.service.delreg.2X]
 HKLM,SYSTEM\CurrentControlSet\Services\en3061

;===============================================================
;=  3060 PCI DSL Sections
;===============================================================
[en3060]
 DESC  = SpeedStream 3060 Miniport ATM/ADSL Adapter
 HWID1 = PCI\VEN_111A&DEV_0005&SUBSYS_0009111A
 HWID2 = PCI\VEN_111A&DEV_0005&SUBSYS_0809111A
 HWID3 = PCI\VEN_111A&DEV_0005&SUBSYS_0A09111A

[en3060.preinstall.SE]
 Needs      = en3060.drivers.copy, ANY.preinstall.SE

[en3060.preinstall.ME]
 Needs      = en3060.drivers.copy, ANY.preinstall.ME

[en3060.preinstall.2K]
 Needs      = en3060.drivers.copy, ANY.preinstall.2K

[en3060.preinstall.XP]
 Needs      = en3060.drivers.copy, ANY.preinstall.2X

[en3060.uninstall.SE]
 Needs      = ANY.uninstall.SE
 Needs      = en3060.drivers.delreg.9X
 
[en3060.uninstall.ME]
 Needs      = ANY.uninstall.ME
 Needs      = en3060.drivers.delreg.9X

[en3060.uninstall.2X]
 Needs      = ANY.uninstall.2X
 Needs      = en3060.drivers.delreg.2X

[en3060.Update.SE]
 Needs      = en3060.drivers.copy, ANY.Update.SE

[en3060.Update.ME]
 Needs      = en3060.drivers.copy, ANY.Update.ME

[en3060.Update.2K]
 Needs      = en3060.drivers.copy, ANY.Update.2K

[en3060.Update.XP]
 Needs      = en3060.drivers.copy, ANY.Update.XP

;===============================================================
;=  3060 PCI DSL Device
;===============================================================
[en3060.drivers.copy]
 CopyFiles = en3060.drivers.copyfiles

[en3060.drivers.copy.98]
 CopyFiles = en3060.drivers.copyfiles.98

[en3060.drivers.copyfiles]
 %DRV_SRC_DIR%\%DRV_PROTOCOL%\net3060.efn,  %17%\net3060.inf
 %DRV_SRC_DIR%\en3060.sys,                  %12%\en3060.sys

[en3060.drivers.copyfiles.98]
 %DRV_SRC_DIR%\%DRV_PROT_98%\net3060.efn,   %17%\net3060.inf
 %DRV_SRC_DIR%\en3060.sys,                  %12%\en3060.sys

[en3060.drivers.del]
 DelFiles = en3060.drivers.delfiles

[en3060.drivers.delfiles]
 %17%\net3060.inf
 %17%\net3060.pnf
 %12%\en3060.sys

[en3060.drivers.delreg.9X]
 DelReg = en3060.OEMInf.DelReg.9X

[en3060.OEMInf.DelReg.9X]
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\net3060.inf

[en3060.drivers.delreg.2X]
 DelReg = en3060.service.delreg.2X

[en3060.service.delreg.2X]
 HKLM,SYSTEM\CurrentControlSet\Services\en3060


;======================================================================
;= Master List of all driver files to delete on uninstall
;======================================================================
[All.drivers.del]
 DelFiles   = en4060.drivers.delfiles, en4031.drivers.delfiles, en3061.drivers.delfiles
 DelFiles   = en3060.drivers.delfiles

;======================================================================
;= Hardware Prep
;====================================================================== 
[ALL.HwPrep.NS]
 AddReg     = Class.reg.9X
 CopyFiles  = Class.CopyFiles.9X
 CopyINFs   = Class.CopyINFs.9X

[ALL.HwPrep.SE]
 AddReg     = Class.reg.9X
 CopyFiles  = Class.CopyFiles.9X
 CopyINFs   = Class.CopyINFs.9X

[ALL.HwPrep.ME]
 AddReg     = Class.reg.9X
 CopyFiles  = Class.CopyFiles.9X
 CopyINFs   = Class.CopyINFs.9X

[ALL.HwPrep.2K]
 AddReg     = Class.reg.2x
 CopyFiles  = Class.CopyFiles.2x
 CopyINFs   = Class.CopyINFs.2x

[ALL.HwPrep.XP]
 AddReg     = Class.reg.2x
 CopyFiles  = Class.CopyFiles.2x
 CopyINFs   = Class.CopyINFs.2x

;======================================================================
;= Class Install
;======================================================================
[Class.Install.9X]
 AddReg     = Class.reg.9X
 CopyFiles  = Class.CopyFiles.9X
 CopyINFs   = Class.CopyINFs.9X

[Class.Install.2X]
 AddReg     = Class.reg.2X
 CopyFiles  = Class.CopyFiles.2X
 CopyINFs   = Class.CopyINFs.2X

[Class.Uninstall.9X]
 DelFiles = Class.del.9X
 DelReg   = Class.reg.del.9X

[Class.Uninstall.2X]
 DelFiles = Class.del.2X
 DelReg   = Class.reg.del.2X

[Class.reg.9X]
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Class, ENIInstaller
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Installer, enclss16.dll
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, SrcDir, %01%
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt30TestFile, setup.exe
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt30InstallDir, .\
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt30Installer, setup.exe 
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, InstallParms, -FullInstall
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt20TestFile, setup.ins
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt20InstallDir, SSDSL2x
 HKLM, System\CurrentControlSet\Services\Class\ENIInstaller, Efnt20Installer, setup.exe 

[Class.CopyFiles.9X]
 %01%\enclss16.dll,  %11%\enclss16.dll

[Class.CopyINFs.9X]
 %01%\eniinst.inf,  %17%\eniinst.inf

[Class.del.9X]
 %11%\enclss16.dll
 %17%\eniinst.inf

[Class.reg.del.9X]
 HKLM, System\CurrentControlSet\Services\Class\EniInstaller
 HKLM, System\CurrentControlSet\Services\Class\{13B37330-5035-11d3-BC84-00A0C9916C30}

[Class.reg.2X]
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, Class, ENIInstaller
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, Installer32, "enclss32.dll,ClassInstall32"
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, SrcDir, %01%
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, Efnt30TestFile, setup.exe
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, Efnt30InstallDir, .\
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, Efnt30Installer, setup.exe
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}, InstallParms, -FullInstall

[Class.CopyFiles.2X]
 %01%\enclss32.dll,  %11%\enclss32.dll

[Class.CopyINFs.2X]
 %01%\eniinst.inf,  %17%\eniinst.inf

[Class.del.2X]
 %11%\enclss32.dll
 %17%\eniinst.inf

[Class.reg.del.2X]
 HKLM, System\CurrentControlSet\Control\Class\{13B37330-5035-11D3-BC84-00A0C9916C30}


;======================================================================
;= Protocol
;======================================================================

[Protocols.Start]
 PnPEvent  = Protocol.Start.Kick

[Protocol.Start.Kick]
;Wait 4 seconds to let the install complete, 
;kick PnP to start protocols, wait 2 to continue
 4000,2000

[EnAmpDat]
;======================================================================
;= AMP Protocol
;======================================================================
[Enampdat.Install.9X]
 CopyFiles = enampdat.copy.9X

[Enampdat.Install.2X]
 CopyFiles = enampdat.copy.2X

[Enampdat.Uninstall.9X]
 DelFiles   = enampdat.del.9X
 RemDevice  = enampdat.remove.9X
 DelReg     = enampdat.regdel.9X

[enampdat.regdel.9X]
 HKLM,Enum\Root\NDIS\ENAMPDAT
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\netenad.inf
 HKLM,Enum\Network\ENAMPDAT

[Enampdat.Uninstall.2X]
 RemDevice  = enampdat.remove.2X
 DelFiles   = enampdat.del.2X
 DelReg     = enampdat.DelReg.2X

[enampdat.copy.9X]
 %AMP_SRC_DIR%\win9X\netenad.efn,  %17%\netenad.inf
 %AMP_SRC_DIR%\win9X\enampdat.sys, %12%\enampdat.sys
 
[enampdat.copy.2X]
 %AMP_SRC_DIR%\win2K\netenadn.efn, %17%\netenadn.inf
 %AMP_SRC_DIR%\win2K\enampdat.sys, %12%\enampdat.sys
 
[enampdat.del.9X]
 %17%\netenad.inf
 %12%\enampdat.sys
 
[enampdat.del.2X]
 %17%\netenadn.inf
 %17%\netenadn.pnf
 %12%\enampdat.sys

[enampdat.remove.9X]
 ,SpeedStream DSL AMP Protocol Driver

[enampdat.remove.2X]
 ,EN_AMPDAT

[enampdat.DelReg.2X]
 HKLM, SYSTEM\CurrentControlSet\Enum\Root\LEGACY_ENAMPDAT
 HKLM, SYSTEM\CurrentControlSet\Services\enampdat
 
 
[en1483]
;======================================================================
;= 1483 Protocol
;======================================================================

[en1483.Install.9X]
 CopyFiles = en1483.copy.9X

[en1483.Install.2X]
 CopyFiles = en1483.copy.2X

[en1483.Uninstall.9X]
 RemDevice  = en1483.remove.9X
 DelFiles   = en1483.del.9X
 DelReg     = en1483.regdel.9X

[en1483.regdel.9X]
 HKLM,Enum\Root\NDIS\EFNT1483
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\efnt1483.inf
 HKLM,Software\Microsoft\Windows\CurrentVersion\Setup\SetupX\INF\Oem Name,%17%\netevnic.inf
 HKLM,Enum\Network\Efnt1483MP
 HKLM,Enum\Network\Efnt1483

[en1483.Uninstall.2X]
 RemDevice  = en1483.remove.2X
 DelFiles   = en1483.del.2X
 DelReg     = en1483.DelReg.2X

[en1483.copy.9X]
 %1483_SRC_DIR%\win9X\efnt1483.efn, %17%\efnt1483.inf
 %1483_SRC_DIR%\win9X\efnt1483.sys, %12%\efnt1483.sys
 %1483_SRC_DIR%\win9X\netevnic.efn, %17%\netevnic.inf
 %1483_SRC_DIR%\win9X\vnic.sys,     %12%\vnic.sys

[en1483.copy.2X]
 %1483_SRC_DIR%\win2K\en1483.efn,   %17%\en1483.inf
 %1483_SRC_DIR%\win2K\en1483no.dll, %11%\en1483no.dll
 %1483_SRC_DIR%\win2K\en1483mp.efn, %17%\en1483mp.inf
 %1483_SRC_DIR%\win2K\efnt1483.sys, %12%\efnt1483.sys
 
[en1483.del.9X]
 %17%\efnt1483.inf
 %12%\efnt1483.sys
 %17%\netevnic.inf
 %12%\vnic.sys
 
[en1483.del.2X]
 %17%\en1483.inf
 %17%\en1483.pnf
 %17%\en1483mp.inf
 %17%\en1483mp.pnf
 %12%\efnt1483.sys
 %11%\en1483no.dll

[en1483.remove.9X]
 ,Efficient Networks Virtual Miniport
 ,Efficient Networks RFC 1483 Virtual Miniport
 ,Efficient Networks RFC 1483 Intermediate

[en1483.remove.2X]
 ,EFNT_RFC1483

[en1483.DelReg.2X]
 HKLM, SYSTEM\CurrentControlSet\Enum\Root\EFNT_RFC1483MP
 HKLM, SYSTEM\CurrentControlSet\Enum\Root\LEGACY_EFNTRFC1483
 HKLM, SYSTEM\CurrentControlSet\Services\EfntRfc1483
 HKLM, SYSTEM\CurrentControlSet\Services\EfntRfc1483MP

[PPPAtm]
;======================================================================
;= Microsoft's PPP Atm Protocol
;======================================================================

[PPPAtm.Install.SE]
 AddDevice = PPPAtm.AddDevice.SE
 AddReg    = Setup.FinishScreen.AddReg.9X

[PPPAtm.Install.ME]
 AddDevice = PPPAtm.AddDevice.ME

[PPPAtm.Uninstall.SE]
 RemDevice  = PPPAtm.remove.SE

[PPPAtm.Uninstall.ME]
 RemDevice  = PPPAtm.remove.ME

[PPPAtm.remove.SE]
 ,%PPP_PROT_SE%
 ,%PPP_MINI_SE%

[PPPAtm.remove.ME]
 ,%PPP_PROT_ME%
 ,%PPP_MINI_ME%

[PPPAtm.AddDevice.SE]
 *PNP8385, Net, %PPP_PROT_SE%, TRUE ;Need a reboot to get this running on SE

[PPPAtm.AddDevice.ME]
 WANATM, NetTrans, %PPP_PROT_ME%, FALSE

[ATMLane.2X]
;======================================================================
;= Win2K ATM Lane
;======================================================================
[ATMLane.Uninstall.2X]
 RemDevice = AtmLane.RemDevice.2X
 DelReg = AtmLane.DelReg.2X

[AtmLane.RemDevice.2X]
 ,MS_ATMELAN
 ,MS_ATMLANE

[AtmLane.DelReg.2X]
 HKLM, SYSTEM\CurrentControlSet\Enum\Root\LEGACY_ATMELAN
 HKLM, SYSTEM\CurrentControlSet\Services\ATMELAN
 HKLM, SYSTEM\CurrentControlSet\Services\ATMLANE
 
[PScheduler]
;======================================================================
;= WinXP Packet Scheduler
;======================================================================
[PScheduler.Uninstall.XP]
 RemDevice = PScheduler.Remdevice.XP

[PScheduler.Remdevice.XP]
 ,ms_psched
 ,ms_pschedmp

[Patches]
;======================================================================
;= Patches
;======================================================================

[Patches.Install.SE]
 CopyFiles = AtmuniPatch.copy.9X, PPPAtm.copy.SE
 Run       = PPPAtm.run.SE

[Patches.Install.ME]
 CopyFiles = AtmuniPatch.copy.ME
 Run       = PPPAtm.run.ME
 DelFiles  = PPPAtm.98Upgrade.del.ME

[Patches.Install.2K]
 Run       = AtmuniPatch.run.2K

[AtmuniPatch.copy.9X]
 %PATCH_SRC_DIR%\win9X\atmuni.sys, %12%\atmuni.sys
 
[AtmuniPatch.copy.ME]
 %PATCH_SRC_DIR%\winME\atmuni.sys, %12%\atmuni.sys
 
[PPPAtm.98Upgrade.del.ME]
 %17%\PPPATM.inf
 %17%\WANATM.inf

[AtmuniPatch.run.2K]
 %PATCH_SRC_DIR%\win2K\Q277722_W2K_SP2_x86_en.EXE, %12%\atmuni.sys, 5.0.2195.2586, -n -z -q -m, TRUE

[PPPAtm.run.SE]
 %PATCH_SRC_DIR%\win9X\271701usa8.EXE, %12%\PPPATM.sys, 4.10.2223, /q, TRUE

[PPPAtm.run.ME]
 %PATCH_SRC_DIR%\winme\271701usam.EXE, %12%\PPPATM.sys, 4.90.3001, /q, TRUE

;======================================================================
;= Registry Optimization Definitions
;======================================================================
[RegOptimization.Launch]
 CopyFiles = RegOptimization.copy
 AddReg    = RegOptimization.reg
 AddLink   = RegOptimization.addlink
;Run       = RegOptimization.run

[RegOptimization.copy]
 %SS30_SRC_DIR%\Tweak.exe, %APP_DEST_DIR%\Tweak.exe

[RegOptimization.reg]
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, Install Dir, %APP_DEST_DIR%\

[RegOptimization.addlink] 
 %16407%\%EFNT%\%SS_NAME%,%BB_OPT_LNK%.LNK, %APP_DEST_DIR%\Tweak.exe

[RegOptimization.run]
 %APP_DEST_DIR%\Tweak.exe,,,,TRUE


[SS30TaskBar]
;======================================================================
;= SpeedStream 3.0 Definitions
;======================================================================

[SS30Taskbar.Install]
 CopyFiles = SS30Taskbar.copy
 AddReg    = SS30Taskbar.reg

[SS30Taskbar.UnInstall]
 Run       = SS30Taskbar.stop
 Run       = Tweak.remove
 DelFiles  = SS30Taskbar.del
 DelReg    = SS30Taskbar.reg.del

[SS30Taskbar.Launch]
 AddReg    = SS30Taskbar.autorun.reg
 AddLink   = SS30Taskbar.addlink
 Run       = SS30Taskbar.run

[SS30Taskbar.PrepLaunch]
 AddReg    = SS30Taskbar.autorun.reg
 AddLink   = SS30Taskbar.addlink
;Don't run the taskbar in right away, wait for 
;the autorun to pick it up on reboot

[SS30Taskbar.Update.2X]
 Needs     = SS30Taskbar.Update
 DelFiles  = SS30OEMInfs.DelFiles 

[SS30Taskbar.Update]
 Run       = SS30Taskbar.shutdown
 DelFiles  = SS30Taskbar.Update.Files.del
 RMDir     = SS30Taskbar.Update.Dirs.Rm
 DelRegFile= SS30Taskbar.Update.RegFile.del
 DelReg    = SS30Taskbar.Update.reg.del
 Needs     = SS30Taskbar.PrepLaunch

[SS30Taskbar.copy]
 %SS30_SRC_DIR%\SPDSTRM.EXE,            %APP_DEST_DIR%\Spdstrm.exe
 %SS30_SRC_DIR%\DunShortcut.EXE,        %APP_DEST_DIR%\DunShortcut.exe
 %SS30_SRC_DIR%\SysReg.ini,             %APP_DEST_DIR%\SysReg.ini
 %SS30_SRC_DIR%\enidefault.ini,         %APP_DEST_DIR%\enidefault.ini
 %SETUP_SRC_DIR%\EFNT16.DLL,            %APP_DEST_DIR%\EFNT16.DLL
 %SETUP_SRC_DIR%\EFNT32.DLL,            %APP_DEST_DIR%\EFNT32.DLL
 %SS30_SRC_DIR%\Reg.EXE,                %APP_DEST_DIR%\Reg.EXE
 %SS30_SRC_DIR%\Registration.dll,       %APP_DEST_DIR%\Registration.dll
 %SS30_SRC_DIR%\Reg.EXE,                %APP_DEST_DIR%\Reg.EXE
 %SS30_SRC_DIR%\Registration.dll,       %APP_DEST_DIR%\Registration.dll
 
[SS30OEMInfs.DelFiles]
 %17%\oem*.inf
 %17%\oem*.pnf

[SS30Taskbar.del]
 %APP_DEST_DIR%\*.dfc
 %16407%\%EFNT%\%SS_NAME%\%DSL_STAT_LNK%.LNK
 %16407%\%EFNT%\%SS_NAME%\%BB_OPT_LNK%.LNK
 %APP_DEST_DIR%\Spdstrm.exe
 %APP_DEST_DIR%\DunShortcut.exe
 %APP_DEST_DIR%\SysReg.ini
 %APP_DEST_DIR%\enidefault.ini
 %APP_DEST_DIR%\EFNT16.DLL
 %APP_DEST_DIR%\EFNT32.DLL
 %APP_DEST_DIR%\efntdiag.log
 %APP_DEST_DIR%\Reg.EXE
 %APP_DEST_DIR%\Registration.dll
 %APP_DEST_DIR%\Tweak.exe

[SS30Taskbar.Update.Files.del]
 %16407%\%EFNT%\%SS_NAME%\*.LNK
 %15407%\%EFNT%\%SS_NAME%\*.LNK
 %17%\OTHER\Effici*.INF
 %APP_DEST_DIR%\SSUtil.EXE
 %APP_DEST_DIR%\1483\en1483.inf
 %APP_DEST_DIR%\1483\en1483mp.inf
 %APP_DEST_DIR%\1483\en1483no.dll
 %APP_DEST_DIR%\1483\efnt1483.inf
 %APP_DEST_DIR%\1483\efnt1483.sys
 %APP_DEST_DIR%\1483\netevnic.inf
 %APP_DEST_DIR%\1483\vnic.sys
 %APP_DEST_DIR%\AmpData\enampdat.sys
 %APP_DEST_DIR%\AmpData\netenad.inf
 %APP_DEST_DIR%\AmpData\netenadn.inf
 %APP_DEST_DIR%\Patches\Win2K\Q277722_w2K_sp2_x86_en.exe
 %APP_DEST_DIR%\Patches\WinME\271701usam.exe
 %APP_DEST_DIR%\Patches\WinME\atmuni.sys
 %APP_DEST_DIR%\Patches\Win9X\271701usa8.exe
 %APP_DEST_DIR%\Patches\Win9X\273562usa8.exe
 %APP_DEST_DIR%\Patches\Win9X\atmuni.sys
 %APP_DEST_DIR%\Patches\Patches.ini
 %APP_DEST_DIR%\Patches\Patches.log

[SS30Taskbar.Update.Dirs.Rm]
 %15407%\%EFNT%\%SS_NAME%
 %15407%\%EFNT%
 %APP_DEST_DIR%\1483
 %APP_DEST_DIR%\AmpData
 %APP_DEST_DIR%\Patches\WinME
 %APP_DEST_DIR%\Patches\Win9X
 %APP_DEST_DIR%\Patches\Win2K
 %APP_DEST_DIR%\Patches

[SS30Taskbar.Update.RegFile.del]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{4805B1BE-0FC8-42AD-9A6B-9E23831D57B7}, LocalPackage
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\LocalPackages\EB1B50848CF0DA24A9B6E93238D1757B, S-1-5-21-1757981266-1563985344-1202660629-500

[SS30Taskbar.Update.reg.del]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{4805B1BE-0FC8-42AD-9A6B-9E23831D57B7}
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\LocalPackages\EB1B50848CF0DA24A9B6E93238D1757B

[SS30Taskbar.autorun.reg]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Run,DSL Monitor,%APP_DEST_DIR%\SPDSTRM.EXE
 HKLM, SOFTWARE\%EFNT%

[SS30Taskbar.reg]
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, Program Name, %SS_NAME%
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, Version, %SS30_VER%
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, Install Dir, %APP_DEST_DIR%\

[SS30Taskbar.reg.del]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Run,DSL Monitor
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%

[SS30Taskbar.addlink] 
 %16407%\%EFNT%\%SS_NAME%,%DSL_STAT_LNK%.LNK, %APP_DEST_DIR%\Spdstrm.exe

[SS30Taskbar.Run]
 %APP_DEST_DIR%\Spdstrm.exe

[SS30.Configure]
 Run   = SS30.Configure.Run

[SS30.Configure.Run]
 %APP_DEST_DIR%\DunShortcut.EXE,,,,TRUE

[SS30Taskbar.stop] 
 %APP_DEST_DIR%\Spdstrm.exe,,,-uninstall,TRUE
 %APP_DEST_DIR%\DunShortcut.EXE,,,-remove,TRUE

[SS30Taskbar.shutdown]
 %APP_DEST_DIR%\Spdstrm.exe,,,-shutdown

[Tweak.remove]
%APP_DEST_DIR%\Tweak.exe,,,-QUIET FALSE,TRUE

[DunShortcut.runonce]
HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,DunShortcut,%APP_DEST_DIR%\DUNSHORTCUT.EXE

[GenApp]
;======================================================================
;= Generic Application definitions
;======================================================================

[GenApp.Dirs]
 %APP_BASE_DIR%
 %APP_DEST_DIR%
 %16407%\%EFNT%
 %16407%\%EFNT%\%SS_NAME%
 %DOCS_DEST_DIR%
 %DOCS_DEST_DIR%\Media
 %DOCS_DEST_DIR%\English
 %DOCS_DEST_DIR%\English\Media

[GenApp.Dirs.Rm]
 %16407%\%EFNT%\%SS_NAME%
 %16407%\%EFNT%
 %APP_DEST_DIR%
 %APP_BASE_DIR%
 %DOCS_DEST_DIR%\English\Media
 %DOCS_DEST_DIR%\English
 %DOCS_DEST_DIR%\Media
 %DOCS_DEST_DIR%

[GenApp.FinsihReboot]
 NeedReboot = TRUE

[Setup]
;======================================================================
;= Setup Definitions
;======================================================================

[Setup.Install.9X]
 Needs     = Setup.Install
 CopyFiles = Setup.DefDel.9X
 AddReg    = Setup.RegisterOS.Install.9x

[Setup.Install.2x]
 Needs     = Setup.Install
 AddReg    = Setup.RegisterOS.Install.2x

[Setup.Install]
 MKDir     = GenApp.Dirs
 CopyFiles = Setup.Copy
 AddReg    = Setup.AddRemovePrograms.Reg
 AddLink   = Setup.CleanUp.addlink

[Setup.PostInstall]
 DelFiles  = Setup.CleanUpLink.Del, Setup.DefDelIni.del
 AddLink   = Setup.Uninstall.addlink
 AddLink   = Setup.Docs.addlink

[Setup.Uninstall.9X]
 Needs     = Setup.UnInstall
 AddReg    = Setup.DefDel.RunOnce

[Setup.UnInstall]
 DelFiles  = Setup.Del
 RmDir     = GenApp.Dirs.rm
 DelReg    = Setup.AddRemovePrograms.DelReg, Setup.BaseReg.DelReg

[Setup.Update.9X]
 Needs     = Setup.PostInstall
 AddReg    = Setup.DefDel.RunOnce
 
[Setup.Update.2X]
 Needs     = Setup.PostInstall

[Setup.RegisterOS.Install.9x]
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, OsInstall, Windows9x

[Setup.RegisterOS.Install.2x]
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%, OsInstall, WindowsNT

[Setup.DefDel.RunOnce]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,DeferDel,%TEMP%\DEFDEL.EXE
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,DeferDel2,command /C del %TEMP%\DEFDEL.EXE

[Setup.AddRemovePrograms.Reg]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EfntSSDSL
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EfntSSDSL, DisplayName,     %ADDREMDisplay%
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EfntSSDSL, UninstallString, %ADDREMExecute%

[Setup.BaseReg.DelReg]
 HKLM, SOFTWARE\%EFNT%\%SS_NAME%
 HKLM, SOFTWARE\EFNTSS33

[Setup.AddRemovePrograms.DelReg]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\EfntSSDSL

[Setup.FinishScreen.AddReg.9X]
 HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Run,SpeedStream Install, %APP_DEST_DIR%\setup.exe -finish

[Setup.DefDel.9X]
 %SETUP_SRC_DIR%\DEFDEL.EXE,    %TEMP%\DEFDEL.EXE

[Setup.Copy]
 %SETUP_SRC_DIR%\EFNT16.DLL,                                  %APP_DEST_DIR%\EFNT16.DLL
 %SETUP_SRC_DIR%\EFNT32.DLL,                                  %APP_DEST_DIR%\EFNT32.DLL
 %SETUP_SRC_DIR%\Efntsw.DLL,                                  %APP_DEST_DIR%\Efntsw.DLL
 %SETUP_SRC_DIR%\Clean1x.ini,                                 %APP_DEST_DIR%\Clean1x.ini
 %SETUP_SRC_DIR%\EFNTOS2K.DLL,                                %APP_DEST_DIR%\EFNTOS2K.DLL
 %SETUP_SRC_DIR%\EFNTOS9X.DLL,                                %APP_DEST_DIR%\EFNTOS9X.DLL
 %SETUP_SRC_DIR%\BOHICA.DLL,                                  %APP_DEST_DIR%\BOHICA.DLL
 %SETUP_SRC_DIR%\%SSINFNAME%,                                 %APP_DEST_DIR%\SSINST.INF
 %SETUP_SRC_DIR%\ClearMB.EXE,                                 %APP_DEST_DIR%\ClearMB.EXE
 %01%\setup.exe,                                              %APP_DEST_DIR%\setup.exe
 %DOCS_BASE_DIR%\*.*,                                         %DOCS_DEST_DIR%\*.*
 %DOCS_BASE_DIR%\English\*.*,                                 %DOCS_DEST_DIR%\English\*.*
 %DOCS_BASE_DIR%\English\Media\*.*,                           %DOCS_DEST_DIR%\English\Media\*.*
 %DOCS_BASE_DIR%\Media\*.*,                                   %DOCS_DEST_DIR%\Media\*.*

[Setup.Del]
 %APP_DEST_DIR%\EFNT16.DLL
 %APP_DEST_DIR%\EFNT32.DLL
 %APP_DEST_DIR%\Efntsw.DLL
 %APP_DEST_DIR%\Clean1x.ini
 %APP_DEST_DIR%\EFNTOS2K.DLL
 %APP_DEST_DIR%\EFNTOS9X.DLL
 %APP_DEST_DIR%\BOHICA.DLL
 %APP_DEST_DIR%\SSINST.INF
 %APP_DEST_DIR%\ClearMB.EXE
 %APP_DEST_DIR%\setup.exe
 %DOCS_DEST_DIR%\English\Media\*.*
 %DOCS_DEST_DIR%\English\*.*
 %DOCS_DEST_DIR%\Media\*.*
 %DOCS_DEST_DIR%\*.*
 %16407%\%EFNT%\%SS_NAME%\%UNIN_DSL_LNK%.LNK
 %16407%\%EFNT%\%SS_NAME%\%CLEAN_DSL_LNK%.LNK
 %16407%\%EFNT%\%SS_NAME%\%DOC_LNK%.LNK

[Setup.Uninstall.addlink] 
 %16407%\%EFNT%\%SS_NAME%,%UNIN_DSL_LNK%.LNK, %APP_DEST_DIR%\setup.exe, -uninstall,  %APP_DEST_DIR%\setup.exe, 1

[Setup.CleanUp.addlink]
 %16407%\%EFNT%\%SS_NAME%,%CLEAN_DSL_LNK%.LNK, %APP_DEST_DIR%\setup.exe, -clean,  %APP_DEST_DIR%\setup.exe, 4

[Setup.CleanUpLink.Del]
 %16407%\%EFNT%\%SS_NAME%\%CLEAN_DSL_LNK%.LNK

[Setup.DefDelIni.del]
 %10%\DEFDEL.INI

[Setup.Docs.addlink]
 %16407%\%EFNT%\%SS_NAME%,%DOC_LNK%.LNK, %DOCS_DEST_DIR%\index.html, , %APP_DEST_DIR%\setup.exe, 2


[DriverSigning.2K]
;======================================================================
;= Win2K Driver Signing
;======================================================================
[DriverSigning.disable.2K]
 AddReg = DriverSigning.reg.disable.2K

[DriverSigning.reg.disable.2K]
 HKLM, SOFTWARE\Microsoft\Driver Signing,Policy, 0, REG_BINARY

[DriverSigning.enable.2K]
 AddReg = DriverSigning.reg.enable.2K

[DriverSigning.reg.enable.2K]
 HKLM, SOFTWARE\Microsoft\Driver Signing,Policy, 1, REG_BINARY

[MessageBox_PopUps]
;======================================================================
;= Reboot Strings
;======================================================================
 Windows 98 Q273562 Update, %IDNO%
 Windows 98 Second Edition Q271701 Update, %IDNO%
 Windows Millennium Edition Q271701 Update, %IDNO%
 %MB_VER_CONFLICT%, %IDYES%
 %MB_FOUND_NEW_HW%, %IDFINISH%
 %MB_CONF_FILE_DEL%, %IDYES%
 %MB_REM_SHARED%, %IS_IDYES%
 %SSS_CHANGE%, %ID_NO%

[MessageBox_PopUps.XP]
 %MB_HW_UPD_WIZARD%, %IDCANCEL%
 %MB_XP_FND_NEW_HW%, %IDFINISH%, %FINISH_STR%, 500,500
 %MB_XP_FND_NEW_HW%, %IDNEXT%, %NEXT_STR%, 500, 0, TRUE, TRUE
 %MB_HARDWARE_INST%, %IDANYWAY%

[CD_Volume]
 ;CD_VOLUME_TITLE = SpeedStreamDSL
 CD_TAGFILE  = EfntID.Tag
 CD_MB_TITLE = SpeedStream DSL
 CD_MB_MSG   = %CD_MSG_TEXT%

[Strings]
;======================================================================
;= Replaceable Strings
;======================================================================
 EFNT             = Efficient Networks
 SS_NAME          = SpeedStream DSL
 SETUP_SRC_DIR    = %01%\Setup
 SS30_SRC_DIR     = %01%\SSDSL3x
 SS30_VER         = 3.4.3.69-1008
 APP_BASE_DIR     = %16422%\%EFNT%
 APP_DEST_DIR     = %APP_BASE_DIR%\%SS_NAME%
 DOCS_BASE_DIR    = %SS30_SRC_DIR%\Docs
 DOCS_DEST_DIR    = %APP_BASE_DIR%\%SS_NAME%\Documentation
 PATCH_SRC_DIR    = %SETUP_SRC_DIR%\Patches
 PATCH_DEST_DIR   = %APP_DEST_DIR%\Patches
 DRV_SRC_DIR      = %SS30_SRC_DIR%\Drivers
 DRV1X_SRC_DIR    = %01%\SSDSL1x
 DRV_DEST_DIR     = %APP_DEST_DIR%\Drivers
 PROT_SRC_DIR     = %SS30_SRC_DIR%\Protocol
 PROT_DEST_DIR    = %APP_DEST_DIR%\Protocol
 AMP_SRC_DIR      = %PROT_SRC_DIR%\AmpData
 AMP_DEST_DIR     = %PROT_DEST_DIR%\AmpData
 1483_SRC_DIR     = %PROT_SRC_DIR%\1483
 1483_DEST_DIR    = %PROT_DEST_DIR%\1483
 ADDREMDisplay    = %EFNT% %SS_NAME%
 ADDREMExecute    = %APP_DEST_DIR%\setup.exe -uninstall

 CD_MSG_TEXT      = Please insert your SpeedStream DSL Setup CD
 DSL_STAT_LNK     = DSL Status
 BB_OPT_LNK       = BroadBand Optimization
 UNIN_DSL_LNK     = Uninstall SpeedStream DSL
 CLEAN_DSL_LNK    = Clean Up DSL Software
 DOC_LNK          = Documentation
 PPP_PROT_SE      = Microsoft PPP over ATM Adapter
 PPP_PROT_ME      = PPP over ATM (protocol)
 PPP_MINI_ME      = PPP over ATM (miniport)
 PPP_MINI_SE      = WAN support for ATM
 MB_VER_CONFLICT  = Version Conflict
 MB_FOUND_NEW_HW  = Found New Hardware Wizard
 MB_XP_FND_NEW_HW = Found New Hardware Wizard
 MB_HARDWARE_INST = Hardware Installation
 MB_CONF_FILE_DEL = Confirm File Deletion
 MB_REM_SHARED    = Remove Shared File?
 MB_HW_UPD_WIZARD = Hardware Update Wizard
 NEXT_STR         = &Next >
 FINISH_STR       = Finish
 SSS_CHANGE       = System Settings Change

;Completion Statistic messages
 UCS_SCANNING                   = Scanning for devices
 UCS_SCANNING_UNINSTALL         = Stopping drivers to uninstall
 UCS_SCANNING_CLEAN             = Stopping drivers to clean
 UCS_SCANNING_POSTHARDWARE      = Searching for device
 UCS_SCANNING_POSTPNP           = Waiting for Microsoft Plug and Play to complete
 UCS_SCANNING_UPDATE            = Scanning install to update
 UCS_SCANNING_EXISTING          = Checking for previous software
 UCS_SCANNING_PREHARDWARE       = Preparing system for install
 UCS_SCANNING_FULLINSTALL       = Installing Device
 UCS_PREP                       = Copying files for base hardware install
 UCS_PREINSTALL                 = Preparing system for install
 UCS_POSTINSTALL                = Completing installation of device
 UCS_UPDATE                     = Updating current installation
 UCS_UNINSTALL                  = Removing files and devices

 UCS_MSG_COPYING                = Copying Files
 UCS_MSG_DELETING               = Deleting Files
 UCS_MSG_RUN                    = Processing
 UCS_MSG_MKDIR                  = Creating Directories
 UCS_MSG_RMDIR                  = Removing Directories
 UCS_MSG_ADDREG                 = Updating the Registry
 UCS_MSG_DELREG                 = Updating the Registry
 UCS_MSG_ADDLINK                = Creating Shortcuts
 UCS_MSG_ADDDEV                 = Installing Devices
 UCS_MSG_REMDEV                 = Removing Devices
 UCS_MSG_DELREGFILE             = Deleting Files
 UCS_MSG_KICKPNP                = Starting Devices and Protocols

 IDOK             = 1
 IDCANCEL         = 2
 IDABORT          = 3
 IDRETRY          = 4
 IDIGNORE         = 5
 IDYES            = 6
 IDNO             = 7
 IDCLOSE          = 8
 IDHELP           = 9
 IDTRYAGAIN       = 10
 IDCONTINUE       = 11
 IDNEXT           = 12324
 IDFINISH         = 12325
 IS_IDYES         = 50
 IS_IDOK          = 2
 IDANYWAY         = 5303

 DRV_PROTOCOL     = EFN\PPPoA
 SSINFNAME        = SSInst.inf
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: 0.96