Difference between revisions of "HOWTO Sign the Epilog Mini Driver"
Jump to navigation
Jump to search
m (Hef moved page User:Hef/Driver Signing to HOWTO Sign the Epilog Mini Driver) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
== Getting the tools == | == Getting the tools == | ||
− | * | + | * Download and install the Windows 8.1 SDK http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx |
− | * | + | * Download, do '''NOT''' install http://www.epiloglaser.com/assets/downloads/drivers/mini/driver_808.exe |
** unzip driver_808.exe | ** unzip driver_808.exe | ||
Line 19: | Line 18: | ||
== inf2cat == | == inf2cat == | ||
− | inf2cat is going to generate a cataloge file (EpilogWinX64W8.cat). | + | inf2cat is going to generate a cataloge file (EpilogWinX64W8.cat). Before doing this it will report errors in the inf. Fix the errors. I ran into 2 types: Missing files from the 32bit driver, I just removed the entries, and the date needs to be moved up. |
− | "C:\Program Files (x86)\Windows Kits\8.1\bin\inf2cat.exe" /driver:EpilogWinX64_8.08 /os:8_X64 | + | "C:\Program Files (x86)\Windows Kits\8.1\bin\x86\inf2cat.exe" /driver:EpilogWinX64_8.08 /os:8_X64 |
== Signing the cat file == | == Signing the cat file == |
Latest revision as of 00:34, 3 August 2014
Getting the tools
- Download and install the Windows 8.1 SDK http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx
- Download, do NOT install http://www.epiloglaser.com/assets/downloads/drivers/mini/driver_808.exe
- unzip driver_808.exe
Creating and Installing a Driver Signing Cert
run cmd as administrator
"C:\Program Files (x86)\Windows Kits\8.1\bin\x64\makecert.exe" -r -pe -ss PrivateCertStore -n "CN=PumpingStationOne" PumpingStationOne.cer "C:\Program Files (x86)\Windows Kits\8.1\bin\x64\certmgr.exe" /add "PumpingStationOne.cer" /s /r localMachine root
Fixup the inf File
Add the line CatalogFile = EpilogWinX64W8.cat
to the [Version]
section of the EpilogWinX64.inf file
inf2cat
inf2cat is going to generate a cataloge file (EpilogWinX64W8.cat). Before doing this it will report errors in the inf. Fix the errors. I ran into 2 types: Missing files from the 32bit driver, I just removed the entries, and the date needs to be moved up.
"C:\Program Files (x86)\Windows Kits\8.1\bin\x86\inf2cat.exe" /driver:EpilogWinX64_8.08 /os:8_X64
Signing the cat file
"C:\Program Files (x86)\Windows Kits\8.1\bin\x64\SignTool.exe" sign /v /s PrivateCertStore /n PumpingStationOne /t http://timestamp.verisign.com/scripts/timstamp.dll EpilogWinX64W8.cat
Installing
Right click the EpilogWinX64.inf file >> install.