LONUSB.INF Driver File Contents (Easylon-WDM_V6.0.1323.exe)

; LPU installation file
; LONUSB.INF for Windows 98/ME/2000/XP/Vista/Vista64
; Copyright (c) 2001-2007 by Gesytec GmbH
; All rights reserved

[Version]
CatalogFile.nt=lonusb.cat
Signature=$CHICAGO$
Class=EasyLon
ClassGuid={83DEAF30-A361-11d4-8B02-00609735622E}
Provider=%MFGNAME%
DriverVer=02/15/2007,2.01.0.15

[Manufacturer]
%MFGNAME%=DeviceList, NTamd64

[DestinationDirs]
DefaultDestDir=10,System32\Drivers
DriverCopyFiles = 10,System32\Drivers
ClassCopyFiles.9x=11
ClassCopyFiles.NT=11
SystemCopyFiles.NT=11
CoInstaller_CopyFiles=11


[SourceDisksFiles]
; filename_on_source = diskID[, [subdir][, size]]
wdmstub.sys=1
lonusb.sys=1
LpxCls.dll=1
LPXCLS16.DLL=1
lpxvdd.dll=1
LPXDOS.EXE=1

[SourceDisksFiles.amd64]
; filename_on_source = diskID[, [subdir][, size]]
lonusb.sys=1,amd64
LpxCls.dll=1,amd64


[SourceDisksNames]
; diskid = description[, [tagfile] [, <unused>, subdir]]
1=%INSTDISK%,,,

[DeviceList]
%DESCRIPTION%=DrvInst_LPU, USB\VID_0e0c&PID_0001
%DESCRIPTION_FX2%=DrvInst_LPU, USB\VID_0e0c&PID_0003
; Enable following line for PRODUCTION_TEST
;%DESCRIPTION_TEST%=DrvInst_LPU, USB\VID_0547&PID_2131
;%DESCRIPTION_TEST_FX2%=DrvInst_LPU, USB\VID_04B4&PID_8613

[DeviceList.NTamd64]
%DESCRIPTION%=DrvInst_LPU.amd64, USB\VID_0e0c&PID_0001
%DESCRIPTION_FX2%=DrvInst_LPU.amd64, USB\VID_0e0c&PID_0003
; Enable following line for PRODUCTION_TEST
;%DESCRIPTION_TEST%=DrvInst_LPU.amd64, USB\VID_0547&PID_2131
;%DESCRIPTION_TEST_FX2%=DrvInst_LPU.amd64, USB\VID_04B4&PID_8613



;---------------------------------------------------------------;
; The .Det sections are added to the devnode at detection time
; only.  The PreCopySection is simply setting the NoSetupUI
; flag so that the critical pieces (such as logical
; configurations) are in place at the time the device is started
; during first boot.
;---------------------------------------------------------------;

[PreCopySection]
HKR,,NoSetupUI,,1
HKR,,SilentInstall,,1


;------------------------------------------------------------------------------
;  Preinstall Class section
;------------------------------------------------------------------------------
[DefaultInstall]
AddReg=FastUpdReg.9x    ;ClassAddReg nicht wegen HKR
CopyFiles=ClassCopyFiles.9x

[DefaultInstall.ntx86]
AddReg=CoInstaller_AddReg,FastUpdReg.NT
Copyfiles=CoInstaller_CopyFiles

[DefaultInstall.ntamd64]
AddReg=CoInstaller_AddReg,FastUpdReg.amd64
Copyfiles=CoInstaller_CopyFiles

[FastUpdReg.9x]
HKLM,%RunOnceSetupKeyname%,"Installing Device...",,"%01%\FastUpd.exe %01%\LONUSB.INF"

[FastUpdReg.NT]
HKLM,%RunOnceKeyname%,"Installing Device...",,"%01%\FastUpd.exe %01%\LONUSB.INF"

[FastUpdReg.amd64]
HKLM,%RunOnceKeyname%,"Installing Device...",,"%01%\FastUpd64.exe %01%\LONUSB.INF"

;------------------------------------------------------------------------------
;  Coinstaller installation
;------------------------------------------------------------------------------
;! Warning:                                                                   !
;! Section names should have no more than 31 characters (Win9x)               !
;------------------------------------------------------------------------------
[DrvInst_LPU.amd64.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[DrvInst_LPU.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[CoInstaller_CopyFiles]
LpxCls.dll,,,0x4060

[CoInstaller_AddReg]
HKLM,%ClassBaseKeyname%%ClassGuid%,Icon,,101
HKLM,%ClassBaseKeyname%%ClassGuid%,IconPath,0x10000, "%11%\LpxCls.dll,101"	;REG_MULTI_SZ
HKLM,%ClassBaseKeyname%%ClassGuid%,Installer32,,"LpxCls.dll,EasylonClassInstaller"

[MySection]
MySpecialFlag


;------------------------------------------------------------------------------
;  Class section
;------------------------------------------------------------------------------
[ClassInstall]
Addreg=LonClassReg,PreCopySection

[ClassInstall32]
Addreg=LonClassReg,PreCopySection
CopyFiles=ClassCopyFiles.NT

[LonClassReg]
HKR,,,0,%LonClass%
HKR,,Icon,,101
HKR,,Installer,,"LpxCls16.dll,EasylonClassInstaller"
HKR,,Installer32,,"LpxCls.dll,EasylonClassInstaller"

[ClassCopyFiles.NT]
LpxCls.dll,,,0x4060

[ClassCopyFiles.9x]
LPXCLS16.DLL,,,2


;------------------------------------------------------------------------------
;  Windows 2000 and 98 Sections
;------------------------------------------------------------------------------

;===========================================================================================================
[Params.Default]
; Enable following line, if you have ever one interface and you want to get the same interface name "LONUSB"
;HKR, ,									AdapterName,    2, "LONUSB"		;2=FLG_ADDREG_NOCLOBBER
;===========================================================================================================


[Params]
HKR, Ndi\params\PowerSaving,            ParamDesc,       0, "Permitted Power Saving"
HKR, Ndi\params\PowerSaving,            type,            0, "enum"
HKR, Ndi\params\PowerSaving,            default,         0, "4"
HKR, Ndi\params\PowerSaving,            ,                0, "4"


HKR, Ndi\params\PowerSaving\enum,       4,               0, " Standby - S3"
HKR, Ndi\params\PowerSaving\enum,       3,               0, " Standby - S2"
HKR, Ndi\params\PowerSaving\enum,       2,               0, " Standby - S1"
; PowerSystemSleeping1=2
; PowerSystemSleeping3=4
HKR, Ndi\params\PowerSaving\enum,       1,               0, "None"
; PowerSystemWorking=1









HKR, Ndi\params\Adapter,                ParamDesc,       0, " Lon Adapter"
HKR, Ndi\params\Adapter,                type,            0, "enum"
HKR, Ndi\params\Adapter,                default,         0, " "
HKR, Ndi\params\Adapter,                optional,        0, 1
HKR, Ndi\params\Adapter\enum,           LON1,            0, "LON1"
HKR, Ndi\params\Adapter\enum,           LON2,            0, "LON2"
HKR, Ndi\params\Adapter\enum,           LON3,            0, "LON3"
HKR, Ndi\params\Adapter\enum,           LON4,            0, "LON4"
HKR, Ndi\params\Adapter\enum,           LON5,            0, "LON5"
HKR, Ndi\params\Adapter\enum,           LON6,            0, "LON6"
HKR, Ndi\params\Adapter\enum,           LON7,            0, "LON7"
HKR, Ndi\params\Adapter\enum,           LON8,            0, "LON8"
HKR, Ndi\params\Adapter\enum,           LON9,            0, "LON9"

HKR, Ndi\params\AdapterName,           ParamDesc,      0, "Adapter Name"
HKR, Ndi\params\AdapterName,           type,           0, "edit"
HKR, Ndi\params\AdapterName,           LimitText,      0, "64"
HKR, Ndi\params\AdapterName,           UpperCase,      0, "0"
HKR, Ndi\params\AdapterName,           default,        0, " "
HKR, Ndi\params\AdapterName,           optional,       0, "1"

HKR, Ndi\params\DebugFlag,           ParamDesc,      0, "Debug Flag"
HKR, Ndi\params\DebugFlag,           type,           0, "dword"
HKR, Ndi\params\DebugFlag,           LimitText,      0, "8"
HKR, Ndi\params\DebugFlag,           Base,           0, "16"
HKR, Ndi\params\DebugFlag,           UpperCase,      0, "1"
HKR, Ndi\params\DebugFlag,           default,        0, "0"
HKR, Ndi\params\DebugFlag,           optional,       0, "1"


;------------------------------------------------------------------------------
[DriverCopyFiles]
lonusb.sys,,,2

[DriverService]
DisplayName    = %ServiceName%
ServiceType    = 1              ; SERVICE_KERNEL_DRIVER
StartType      = 3              ; SERVICE_DEMAND_START
ErrorControl   = 1              ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\system32\drivers\lonusb.sys
LoadOrderGroup = Base

[DriverHwAddReg]
;HKR,,FriendlyName,,%FRIENDLYNAME%
HKR,,UpdateInfo,,%UpdateInfo%


;------------------------------------------------------------------------------
;  Windows 64 Sections
;------------------------------------------------------------------------------

[SystemCopyFiles.amd64]

[ClassAddReg.amd64]
HKR,,EnumPropPages32,,"NetCfgx.dll,NetPropPageProvider"
;HKR,,EnumPropPages32,,"lpxcls.dll,EnumPropPages"

[LpxAddReg.amd64]
;HKLM,%RunOnceKeyname%,"Easylon LPX Tools...",,"%01%\..\lpx\Setup.exe %01%\..\lpx\LPX.INF"

;------------------------------------------------------------------------------
[DrvInst_LPU.amd64]
AddReg=ClassAddReg.NT,LpxAddReg.amd64,Params,Params.Default
CopyFiles=DriverCopyFiles,SystemCopyFiles.amd64

[DrvInst_LPU.amd64.Services]
AddService=LONUSB,0x00000002,DriverService      ; SPSVCINST_ASSOCSERVICE

[DrvInst_LPU.amd64.hw]
AddReg=DriverHwAddReg
;------------------------------------------------------------------------------


;------------------------------------------------------------------------------
;  Windows 2000 Sections
;------------------------------------------------------------------------------

[SystemCopyFiles.NT]
lpxvdd.dll,,,2
LPXDOS.EXE,,,2

[ClassAddReg.NT]
HKR,,EnumPropPages32,,"NetCfgx.dll,NetPropPageProvider"
;HKR,,EnumPropPages32,,"lpxcls.dll,EnumPropPages"

[LpxAddReg.NT]
;HKLM,%RunOnceKeyname%,"Easylon LPX Tools...",,"%01%\..\lpx\Setup.exe %01%\..\lpx\LPX.INF"

;------------------------------------------------------------------------------
[DrvInst_LPU.NT]
AddReg=ClassAddReg.NT,LpxAddReg.NT,Params,Params.Default
CopyFiles=DriverCopyFiles,SystemCopyFiles.NT

[DrvInst_LPU.NT.Services]
AddService=LONUSB,0x00000002,DriverService      ; SPSVCINST_ASSOCSERVICE

[DrvInst_LPU.nt.hw]
AddReg=DriverHwAddReg
;------------------------------------------------------------------------------


;------------------------------------------------------------------------------
;  Windows 98 Sections
;------------------------------------------------------------------------------

[StubCopyFiles]
wdmstub.sys,,,2

[DriverAddReg.9x]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"wdmstub.sys,lonusb.sys"

[ClassAddReg]
HKLM,%ClassKeyname9x%,Icon,,102
HKLM,%ClassKeyname9x%,Installer,,"LpxCls16.dll,EasylonClassInstaller"
HKR,,EnumPropPages,,"LPXCLS16.DLL,EnumPropPages"

[LpxAddReg.9x]
;HKLM,%RunOnceSetupKeyname%,"Easylon LPX Tools...",,"%01%\..\lpx\Setup.exe %01%\..\lpx\LPX.INF"


;------------------------------------------------------------------------------
[DrvInst_LPU]
AddReg=ClassAddReg,LpxAddReg.9x,DriverAddReg.9x,Params,Params.Default
CopyFiles=StubCopyFiles,DriverCopyFiles,ClassCopyFiles.9x


[DrvInst_LPU.HW]
AddReg=DriverHwAddReg
;------------------------------------------------------------------------------


;------------------------------------------------------------------------------
;  String Definitions
;------------------------------------------------------------------------------

[Strings]
RunKeyname="SOFTWARE\Microsoft\Windows\CurrentVersion\Run\"
RunOnceKeyname="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\"
RunOnceSetupKeyname="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Setup\"
ClassBaseKeyname="SYSTEM\CurrentControlSet\Control\Class\"
ClassKeyname9x="SYSTEM\CurrentControlSet\Services\Class\Easylon\"

MFGNAME="Gesytec GmbH"
LonClass = "LON Adapters"
ClassGuid={83DEAF30-A361-11d4-8B02-00609735622E}
INSTDISK="Easylon Driver Disk"
DESCRIPTION="Gesytec LONUSB Driver"
DESCRIPTION_FX2="Gesytec LONUSB FX2 Driver"
DESCRIPTION_TEST="Gesytec LONUSB Driver for Cypress Install"
DESCRIPTION_TEST_FX2="Gesytec LONUSB Driver for Cypress FX2 Install"

ServiceName="Gesytec LPU-Driver (LONUSB.sys)"
UpdateInfo="http://www.gesytec.de/englisch/products/easylon/easylon-e.htm"
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: web1, load: 1.52