When trying to build r1soft's kernel module, the build process fails because the kernel-source [pve-kernel-4.2.6-1-pve] does not match the running kernel. We rebooted right before trying to build to ensure we were running the latest kernel available.
I contacted their support, who said:
proxmox-ve: 4.1-26 (running kernel: 4.2.6-1-pve)
pve-kernel-4.2.6-1-pve: 4.2.6-26
root@vm6:~# dpkg -l | grep pve-headers
ii pve-headers-4.2.6-1-pve 4.2.6-26 amd64 The Proxmox PVE Kernel Headers
There are some other thread, such as https://forum.proxmox.com/threads/u...dkms-driver-module-install.26470/#post-132861 , but they seem to refer to situations where the wrong kernel is running.
There is also https://forum.proxmox.com/threads/installing-r1soft-cdp-3-0-agent-into-proxmox.7518/ where someone says "The issue is that the running kernel does not match the source being installed with `apt-get install pve-headers-x` - They are not the same. This can happen even if the running kernel and kernel source have the same numerical value"
Does anyone have any suggestions - or, is it possible to run a normal kernel instead of the proxmox special kernel so that I can have access to the correct headers?
I contacted their support, who said:
"I do not believe you will be able to obtain the correct kernel devel packages for your Proxmox server in order to install the agent. You will need to contact proxmox directly to have kernel-devel-4.2.6-1-pve installed on the server. In the past users have had to install a normal distribution kernel in order to use R1Soft because Proxmox had not provided this package to them. "
Relevant pveversion info:
proxmox-ve: 4.1-26 (running kernel: 4.2.6-1-pve)
pve-kernel-4.2.6-1-pve: 4.2.6-26
root@vm6:~# dpkg -l | grep pve-headers
ii pve-headers-4.2.6-1-pve 4.2.6-26 amd64 The Proxmox PVE Kernel Headers
There are some other thread, such as https://forum.proxmox.com/threads/u...dkms-driver-module-install.26470/#post-132861 , but they seem to refer to situations where the wrong kernel is running.
There is also https://forum.proxmox.com/threads/installing-r1soft-cdp-3-0-agent-into-proxmox.7518/ where someone says "The issue is that the running kernel does not match the source being installed with `apt-get install pve-headers-x` - They are not the same. This can happen even if the running kernel and kernel source have the same numerical value"
Does anyone have any suggestions - or, is it possible to run a normal kernel instead of the proxmox special kernel so that I can have access to the correct headers?