;------------------------------------------------------------------- ; Installation file for F.H.L.P. PPPOE/ADSL ; miniport side ; ; Copyright (C) F.H.L.P. 2002 ;------------------------------------------------------------------- [Version] Signature = "$CHICAGO$" Compatible = 1 Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %ProviderName% DriverVer = 01/15/2002,1.00.0000 [ControlFlags] ExcludeFromSelect = * [Manufacturer] %Manuf% = Devices [Devices] %PppoeWan.Description% = PppoeWan.ndi, FHLP-PPPOE-WAN-ADAPTER [PppoeWan.ndi] AddReg = PppoeWan.ndi.reg, PppoeWan.win9x.reg [PppoeWan.precopy] CopyFiles = Pppoe.Files.Sys, Pppoe.Files.Co9x [PppoeWan.ndi.NT] Characteristics = 0x0001 ; NCF_VIRTUAL AddReg = PppoeWan.ndi.reg, PppoeWan.win2k.reg CopyFiles = Pppoe.Files.Sys, Pppoe.Files.Co2k [PppoeWan.ndi.NT.Services] AddService = FHLPPPPOE, 2, PppoeSrv.AddService ; Common part ; ----------- [PppoeWan.ndi.reg] HKR,Ndi,DeviceID,,FHLP-PPPOE-WAN-ADAPTER HKR,Ndi\Interfaces,UpperRange,,"ndiswan" ; Windows 2000 specific ; --------------------- [PppoeWan.win2k.reg] HKR,Ndi,Service,0,"FHLPPPPOE" HKR,Ndi\Interfaces,LowerRange,,"nolower" HKR,,DebugFlags,0x00010001,"17" HKLM,"System\CurrentControlSet\Services\fhlppppoe","SysFlags",%REG_DWORD%,0x0001 HKLM,"software\Microsoft\Windows\CurrentVersion\Uninstall\fhlpppoe","DisplayName",,%PackageName% HKLM,"software\Microsoft\Windows\CurrentVersion\Uninstall\fhlpppoe","UninstallString",,"rundll32.exe pppoe32.dll,Uninstall" HKR,,Medium,0x00010001,"3" HKR,,WanEndPoints,0x00010001,"1" HKR,,MaxBuffers,0x00010001,"50" HKR,,BufferLength,0x00010001,"1532" HKR,,MaxTransferUnit,0x00010001,"1492" HKR,Ndi,RequiredAll, 0, "FHLP-PPPOE-PROTOCOL" ; Windows 98/Me specific ; ---------------------- [PppoeWan.win9x.reg] HKR,,DevLoader,,"*ndis" HKR,,DeviceVxDs,,"fhlpppoe.sys" HKR,,EnumPropPages,,"netdi.dll,EnumPropPages" HKR,Ndi,NdiInstaller,,"pppoe16.dll,WanNdiProc" HKR,NDIS,MajorNdisVersion,1,3 HKR,NDIS,MinorNdisVersion,1,0A HKR,NDIS,LogDriverName,,"FHLP-PPPOE-WAN-ADAPTER" HKR,Ndi\Interfaces,LowerRange,,"fhlppppoe" HKR,Ndi\Interfaces,DefLower,,"fhlppppoe" HKR,,DebugFlags,,"17" HKR,,MaxBuffers,,"50" HKR,,BufferLength,,"1532" HKR,Ndi\Interfaces,DefUpper,,"ndiswan" HKR,Ndi\Compatibility,RequireAll,,"NDISWAN,*PNP8387,MSTCP,VREDIR,FHLP-PPPOE-PROTOCOL" HKR,,Medium,,"3" HKR,,WanEndPoints,,"1" HKR,,MaxTransferUnit,,"1492" 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, 00,00,00,00, 00,00,00,00, 00,00,00,00, 01,00,00,00, 01,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 HKCU,RemoteAccess,Wizard,1,80,00,00,00 HKLM,"software\Microsoft\Windows\CurrentVersion\Uninstall\fhlpppoe","DisplayName",,%PackageName% HKLM,"software\Microsoft\Windows\CurrentVersion\Uninstall\fhlpppoe","UninstallString",,"rundll.exe pppoe16.dll,Uninstall" ; pppoe service installation ; --------------------------- [PppoeSrv.AddService] DisplayName = %Pppoe.DisplayName% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; ERROR_CONTROL_NORMAL ServiceBinary = %12%\fhlpppoe.sys LoadOrderGroup = PNP_TDI [Pppoe_Uninstall] DelFiles = Pppoe_DelFiles_Sys, Pppoe_DelFiles_Co2k DelReg = Pppoe_Uninstall_Reg [Pppoe_Uninstall_9x] DelFiles = Pppoe_DelFiles_Sys, Pppoe_DelFiles_Co9x DelReg = Pppoe_Uninstall_Reg [Pppoe_Uninstall_Reg] HKLM,"software\Microsoft\Windows\CurrentVersion\Uninstall\fhlpppoe" ; Copy Files Sections ; ------------------- [Pppoe.Files.Sys] fhlpppoe.sys [Pppoe.Files.Co9x] pppoe16.dll pppoe32.dll [Pppoe.Files.Co2k] pppoe32.dll [Pppoe_DelFiles_Sys] fhlpppoe.sys [Pppoe_DelFiles_Co2k] pppoe32.dll,,,0x00000001 [Pppoe_DelFiles_Co9x] pppoe16.dll,,,0x00000001 pppoe32.dll,,,0x00000001 [SourceDisksNames] 1 = %InstallDisk%,,0 [SourceDisksFiles] fhlpppoe.sys = 1,, pppoe16.dll = 1,, pppoe32.dll = 1,, [DestinationDirs] DefaultDestDir = 11 Pppoe.Files.Sys = 10,system32\drivers Pppoe_DelFiles_Sys = 10,System32\Drivers Pppoe.Files.Co9x = 11 Pppoe.Files.Co2k = 11 Pppoe.DelFiles.Co2k = 11 [Strings] Manuf = "F.H.L.P." ProviderName = "F.H.L.P." PackageName = "PPP over Ethernet" InstallDisk = "Disque d'installation PPPOE" Pppoe.DisplayName = "PPPOE/ADSL miniport" PppoeWan.Description = "WAN/PPPOE/ADSL miniport" REG_DWORD = 0x10001