ntspppoe.inf Driver File Contents (nts141.zip)

; NTSPPPOE.INF
;
; Network TeleSystems NDIS3 PPP over Ethernet Driver.
;
;  version 1.0a
;
; Copyright 1999, Network TeleSystems, Inc.
;
;  Jim if you want to remove the File copies, comment out the COPYFILES in the NTSPPPOE.INSTALL section
;          If you want to remove the Info warning messages, comment out the 
;               HKR,Ndi\Compatibility,ExcludeAll,,"NETBEUI,NWLINK,NETMON" statement
;          Also be aware that the SetupX.dll that this invokes only understands the 8.3 format
;               so if you fully qualify the directories do it like "C:\PROGRA~1\NETWOR~1\etc...
;      I named the file NTSPPPOE.EXE since the Copyfiles didn't like the long filename, but
;          Since you're taking care of the copies you can change it back...
;          Also, also, there's a lot of bugginess in the Netdi that sometimes handles
;               aliases, sometimes not.  Wasted some time figuring that out...
;
; Log - Tryed the following
; 1. NL MaxInstance=0 ; fails, no bindings allowed
; 2. NL Tried Compatibility ExcludeAll 
; 3. NL Tried HKR,Ndi,MaxInstance,,0 ; Added to .AddReg instead of .Install
; 4. NL Tried removing Compat RequireAny MSTCP
; 5. NL Tried %NTSPPPOE_INF_NAME%=1 instead of actual filename
; 6. NL   Tried %NTSPPPOE_INF_NAME%=1 for everything but SourceDir....
; 7. NL Tried adding this to remove bindings - returned err-no Hardware to match device
;               [NTSPPPOE.AddReg.DeleteBindings]
;               HKLM,Enum\Root\Net,,NETMON
;               HKLM,Enum\Root\Net,,NWLINK
; 8. OK Tried HKR,Ndi\Compatibility,RequireAll,,"MSTCP"
;                 This is necessary because it adds in MSTCP if not configured
;                 But it still binds the Netmon and Netbeui to the PPPOE adapter
; 9. NL HKR,Ndi\Interfaces,ExcludeAny,,"Netbeui,NWLINK" 
;       This doesn't work- seems to be used to ensure something's not installed over
;               MSnet31 or WInnet31 Service on Win95
; 10.NL Tried     HKR,Ndi\Interfaces,RequireAny,,"MSTCP"        
;               Absolutely no effect - doesn't seem to be used by other sw - still binds to all
; 11.NL Tried     HKR,Ndi\Compatibility,ExcludeAny,,"NETBEUI,NWLINK,NETMON"     ;This also doesn't prevent them from binding
;               Absolutely no effect - still binds to all
; 12.OK Tried     HKR,Ndi\Compatibility,ExcludeAll,,"NETBEUI,NWLINK,NETMON"     
;                 This works in that they won't bind to PPPOE, but gives an error warning for each adapter      
; 13.NL Tried commenting out #8 now to see if that reduces the error msg or rebuilds of DIB
;                 And I'll bet it won't source in MSTCP now, so put it back
; 14.NL Tried changing NTSPPPOE.EXE to TunnelBuilderLite.exe to see if it copies
; 15.NL Tried changing it to TunnelLite.exe because it looks like Netdi can't handle the long fname
; 16.OK Changed back to NTSPPPOE.EXE.
; 17.NL Tried NTS_INF figuring the smaller fname will be seen wo errors
; 18.NL Tried with Netmon installed, got crashes in the Netmon.dll - not our fault!
;                 It wasn't a problem without the Compat,ExcludeAll statement though!
; 19.NL Found that the Enum\Root\Net\0001 for NTSVPN wasn't creating bindings.
;         
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Net
provider=%NTS_NAME%

[Manufacturer]
%NTS_NAME%=NTS

[NTS]
%NTSPPPOE_DeviceDesc%=NTSPPPOE.Install,"NTSPPP3"


;****************************************************************************
; NTS PPP Over Ethernet Driver
;****************************************************************************
[NTSPPPOE.Install]
AddReg=NTSPPPOE.AddReg
;CopyFiles=NTSPPPOE.CopyFile.System,NTSPPPOE.CopyFile.Inf,NTSPPPOE.CopyFile.Desktop
DeviceID="NTSPPP3"
Restart                                 ; edi 3.11.98 (otherwise it crashes without the stack

[NTSPPPOE.AddReg]
HKR,Ndi,DeviceID,0,"NTSPPP3"
HKR,Ndi,Copyright,,%NTS_COPYRIGHT%
HKR,Ndi,MaxInstance,,0
HKR,,AdapterName,,%NTSADAPTER_NAME%             ; Greg's Tbuild depends on this - Don't change it!
HKR,Ndi,InstallInf,,"NTSPPPOE.INF
HKR,Ndi,CardType,,"FORCEENUM"
HKR,,DeviceVxDs,,%NTSPPPOE_VXD_NAME%
HKR,Ndi,StaticVxD,,%NTSPPPOE_VXD_NAME%
HKR,,DevLoader,,*ndis

; NDIS Info
HKR,NDIS,LogDriverName,,"NTSPPP3"
HKR,NDIS,MajorNdisVersion,1,03
HKR,NDIS,MinorNdisVersion,1,0A

; Interfaces - MSTCP will bind, but so will IPX and Netbeui unless you use Compat,ExcludeALL
HKR,Ndi\Interfaces,DefUpper,,"ndis3"    
HKR,Ndi\Interfaces,DefLower,,"ethernet" 
HKR,Ndi\Interfaces,UpperRange,,"ndis3"  
HKR,Ndi\Interfaces,LowerRange,,"ethernet"       
HKR,Ndi\Compatibility,RequireAll,,"MSTCP"
;HKR,Ndi\Compatibility,ExcludeAll,,"NETBEUI,NWLINK,NETMON"       ;This gives a nasty Info error but works
;                                                                                                                        to ensure only MSTCP binds to NTSPPPOE
; Install and Removal sections
;
HKR,Ndi\Install,,,"NTSPPPOE.Install"
HKR,Ndi\Remove,,,"NTSPPPOE.Remove"               ;  remove section for TCPPRO Local
HKR,Ndi,HelpText,,%NTSPPPOE_HELP%


; PermanentAddr needs to be set by Install, not optional, so Opt. set to 0
HKR,Ndi\params\PermanentAddr,ParamDesc,,%PermanentAddr_key_text%
HKR,Ndi\params\PermanentAddr,default,,"444553547777"
HKR,Ndi\params\PermanentAddr,type,,edit

;MaxFrameSize
HKR,Ndi\params\MaxFrameSize,ParamDesc,,%MaxFrameSize_key_text%
HKR,Ndi\params\MaxFrameSize,type,,int
HKR,Ndi\params\MaxFrameSize,default,,1454
HKR,Ndi\params\MaxFrameSize,min,,256
HKR,Ndi\params\MaxFrameSize,max,,1454
HKR,Ndi\params\MaxFrameSize,step,,1

;LcpEchoTimeout
HKR,Ndi\params\LcpEchoTimeout,ParamDesc,,%LcpEchoTimeout_key_text%
HKR,Ndi\params\LcpEchoTimeout,type,,int
HKR,Ndi\params\LcpEchoTimeout,default,,546
HKR,Ndi\params\LcpEchoTimeout,min,,18
HKR,Ndi\params\LcpEchoTimeout,max,,5460
HKR,Ndi\params\LcpEchoTimeout,step,,18

;LcpEchoRetries
HKR,Ndi\params\LcpEchoRetries,ParamDesc,,%LcpEchoRetries_key_text%
HKR,Ndi\params\LcpEchoRetries,type,,int
HKR,Ndi\params\LcpEchoRetries,default,,3
HKR,Ndi\params\LcpEchoRetries,min,,1
HKR,Ndi\params\LcpEchoRetries,max,,10
HKR,Ndi\params\LcpEchoRetries,step,,1

;LcpMRU
HKR,Ndi\params\LcpMRU,ParamDesc,,%LcpMRU_key_text%
HKR,Ndi\params\LcpMRU,type,,int
HKR,Ndi\params\LcpMRU,default,,1492
HKR,Ndi\params\LcpMRU,min,,256
HKR,Ndi\params\LcpMRU,max,,1492
HKR,Ndi\params\LcpMRU,step,,1

[NTSPPPOE.DelReg]
HKLM,"System\CurrentControlSet\Services\VxD\NTSPPP3"
HKR,,DeviceVxDs,,%NTSPPPOE_VXD_NAME%

;****************************************************************************
; Destination Directories
;****************************************************************************
[DestinationDirs]
NTSPPPOE.CopyFile.System=11
NTSPPPOE.CopyFile.Inf=17
NTSPPPOE.CopyFile.Desktop=10,Desktop
NTSPPPOE.RemoveFile.System=11
NTSPPPOE.RemoveFile.Inf=17
NTSPPPOE.RemoveFile.Desktop=10,Desktop

[SourceDisksNames]
1=NTSPPPOEInstallationDisk,InstallerDisk,0000-0000

;****************************************************************************
; Copy files to the right places 
;****************************************************************************
[SourceDisksFiles]
NTSPPPOE.INF=1
NTSPPP3.VXD=1
NTSLDR.VXD=1
NTSTAP0.VXD=1
MFC42.DLL=1
NTSPPPOE.EXE=1

[NTSPPPOE.CopyFile.Inf]
NTSPPPOE.INF,,,2

[NTSPPPOE.CopyFile.System]  ;specific files for local stack    
NTSPPP3.VXD,,,2
NTSLDR.VXD,,,2                          
NTSTAP0.VXD,,,2
MFC42.DLL,,,2

[NTSPPPOE.CopyFile.Desktop]
NTSPPPOE.EXE                            ; PPPoE application
READNTS.TXT                                     ; Readme file

[NTSPPPOE.RemoveFile.Inf]
NTSPPPOE.INF

[NTSPPPOE.RemoveFile.System]
NTSPPP3.VXD
NTSLDR.VXD                      
NTSTAP0.VXD
MFC42.DLL

[NTSPPPOE.RemoveFile.Desktop]
NTSPPPOE.EXE
READNTS.TXT

;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
MaxFrameSize_key_text="MaxFrameSize"
PermanentAddr_key_text="Permanent MAC Address"
FALSE_text="FALSE"
TRUE_text="TRUE"
NTSADAPTER_NAME="NTS$VPN"                       ; PPPOE app depends on this name - don't change it
NTSPPPOE_DEVICE_NAME="NTSPPP3"          ; Device Name, is stamped in the object code
NTS_COPYRIGHT="Network TeleSystems"             ;our copyright protection - DO NOT CHANGE THIS!

;****************************************************************************
; These Strings can be changed to meet your company's needs
;****************************************************************************
NTS_NAME="Network TeleSystems"
NTSPPPOE_DeviceDesc="Network TeleSystems P.P.P.o.E. Adapter (NTSP3)"
NTSPPPOE_Plugin="NTS PPP over Ethernet Plugin"
NTSPPPOE_HELP="The PPP over Ethernet Adapter is the driver you use to connect to your ADSL or CableModem Network"
NTS_INF="NTSPPPOE.INF"  ; Inf File
NTSPPPOE_VXD_NAME=NTSPPP3.VXD
LcpEchoTimeout_key_text="LcpEchoTimeout"
LcpEchoRetries_key_text="LcpEchoRetries"
LcpMRU_key_text="LcpMRU"
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: web3, load: 2.51