-
I'd like to know if there is a way to install eBPF for windows driver on Windows Server 2019 (from AWS) with Hyper-V enabled. Instructions in documentation are described for the Windows 10/11 Pro, Enterprise versions but the servers should also be supported. Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
FeatureName : Microsoft-Hyper-V
DisplayName : Hyper-V
Description : Hyper-V
RestartRequired : Possible
State : Enabled
CustomProperties :
ServerComponent\Description : Hyper-V provides the services that you can use to create and manage
virtual machines and their resources. Each virtual machine is a virtualized computer system that
operates in an isolated execution environment. This allows you to run multiple operating systems
simultaneously.
ServerComponent\DisplayName : Hyper-V
ServerComponent\EventQuery : Virtualization.Events.xml
ServerComponent\Id : 20
ServerComponent\Type : Role
ServerComponent\UniqueName : Hyper-V
ServerComponent\Version\Major : 1
ServerComponent\Version\Minor : 0
ServerComponent\BestPractices\Model\Id : Microsoft/Windows/Hyper-V
ServerComponent\Deploys\Update\Name : Microsoft-Hyper-V-Offline
ServerComponent\Deploys\Update\Name : Microsoft-Hyper-V-Online
ServerComponent\Configuration\RootClassMofDefinition : class ServerComponent_HyperV
{ String VirtualSwitchNetworkAdapters[]; String
DefaultVirtualMachinePath; String DefaultVirtualHardDiskPath; BOOLEAN
EnableVirtualMachineMigration; String VirtualMachineMigrationAuthenticationType;
};
ServerComponent\SystemServices\SystemService\DefaultMonitoring : true
ServerComponent\SystemServices\SystemService\Name : vmms |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 7 replies
-
@shpalani - can you please try to reproduce this issue? |
Beta Was this translation helpful? Give feedback.
-
@novitoll : Yes, Windows Server 2019 is supported. We have automation running test cases too! Instruction in Please ensure the test signing is on using Please provide the WDK (Windows Driver Kit) and Windows SDK version installed. They are under 'Add or Remove Programs'. |
Beta Was this translation helpful? Give feedback.
-
@shpalani , thanks, I've tried what you suggested - it didn't work.
This is a Windows Server 2019, which means there is no GUI - I can only grab the info from powershell or cmd consoles. PS C:\Users\Administrator\Desktop\ebpf-for-windows\scripts> .\Get-LatestNugetPackageVersion.ps1
Package name cannot be empty
At C:\Users\Administrator\Desktop\ebpf-for-windows\scripts\Get-LatestNugetPackageVersion.ps1:26 char:9
+ throw "Package name cannot be empty"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (Package name cannot be empty:String) [], RuntimeException
+ FullyQualifiedErrorId : Package name cannot be empty PS C:\Users\Administrator> bcdedit.exe -set TESTSIGNING ON
The operation completed successfully.
PS C:\Users\Administrator\Desktop\ebpf-for-windows\scripts> reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v DisableMSI /t REG_DWORD /d 0 /f
The operation completed successfully.
PS C:\Users\Administrator> msiexec.exe /l*vx .\installer-log.txt /i "https://github.com/microsoft/ebpf-for-windows/releases/download/Release-v0.19.2/ebpf-for-windows.0.19.2.msi" Please see the attached installer-log.txt. Please also note that I am coming from the Linux experience and have a little understanding what's happening and what's required for the ebpf-for-windows driver. |
Beta Was this translation helpful? Give feedback.
-
Thanks for providing the information. I will look into the log, and share the findings. |
Beta Was this translation helpful? Give feedback.
-
"... the sofware is not digitally signed."
Solution: |
Beta Was this translation helpful? Give feedback.
-
@novitoll Can this issue be closed? |
Beta Was this translation helpful? Give feedback.
"... the sofware is not digitally signed."