Can't install Headers

Hi,

im trying to install the headers but look urself:

osmc@rpi2:~$ sudo apt install rbp2-headers-$(uname -r)
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Vorgeschlagene Pakete:
  module-init-tools
Die folgenden NEUEN Pakete werden installiert:
  rbp2-headers-4.14.34-4-osmc
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
Es müssen 8.885 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 63,7 MB Plattenplatz zusätzlich benutzt.
Holen:1 http://ftp.fau.de/osmc/osmc/apt stretch/main armhf rbp2-headers-4.14.34-                                                                                                                               4-osmc armhf 4 [8.885 kB]
Es wurden 8.885 kB in 1 s geholt (6.337 kB/s).
Vormals nicht ausgewähltes Paket rbp2-headers-4.14.34-4-osmc wird gewählt.
(Lese Datenbank ... 60292 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../rbp2-headers-4.14.34-4-osmc_4_armhf.deb ...
Entpacken von rbp2-headers-4.14.34-4-osmc (4) ...
rbp2-headers-4.14.34-4-osmc (4) wird eingerichtet ...
Examining /etc/kernel/header_postinst.d.....................................]
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.14.34-4-osmc /boot/vmlinuz-4.14.34-4-osmc
Error! Your kernel headers for kernel 4.14.34-4-osmc cannot be found.
Please install the linux-headers-4.14.34-4-osmc package,
or use the --kernelsourcedir option to tell DKMS where it's located

Why he tells me he can’t find then when he downloaded and tryd to install them?

Wondering where the dkms part comes from? Did you install DKMS?

hmm not that im aware off … maybe at some point not sure … runs rly nice for a long time alrdy that system :slight_smile:

You can check with dpkg -l | grep -i dkms

ii dkms 2.3-2 all Dynamic Kernel Module Support Framework
ii wireguard-dkms 0.0.20180731-2 all fast, modern, secure kernel VPN tunnel (DKMS version)

btw wireguard is the reason why i need those headers

Well DKMS is not really suggest/supported but it might not been the source for your issue. But at least it is out of my depth.

trying to deinstall that dkms stuff and reinstall the hearders

seems he installed them but cant compile wireguard now

osmc@rpi2:~/WireGuard-0.0.20180809/src$ make
make[1]: *** /lib/modules/4.14.34-4-osmc/build: Datei oder Verzeichnis nicht gefunden. Schluss.
Makefile:36: die Regel für Ziel „module“ scheiterte
make: *** [module] Fehler 2

build doesnt exist

osmc@rpi2:~/WireGuard-0.0.20180809/src$ ls -la /lib/modules/4.14.34-4-osmc/
insgesamt 1772
drwxr-xr-x 3 root root 4096 Aug 7 00:14 .
drwxr-xr-x 4 root root 4096 Aug 8 14:26 …
drwxr-xr-x 10 root root 4096 Aug 7 00:13 kernel
-rw-r–r-- 1 root root 482346 Aug 7 00:14 modules.alias
-rw-r–r-- 1 root root 496926 Aug 7 00:14 modules.alias.bin
-rw-r–r-- 1 root root 5282 Jul 20 18:08 modules.builtin
-rw-r–r-- 1 root root 6716 Aug 7 00:14 modules.builtin.bin
-rw-r–r-- 1 root root 155462 Aug 7 00:14 modules.dep
-rw-r–r-- 1 root root 219737 Aug 7 00:14 modules.dep.bin
-rw-r–r-- 1 root root 284 Aug 7 00:14 modules.devname
-rw-r–r-- 1 root root 59162 Jul 20 18:08 modules.order
-rw-r–r-- 1 root root 327 Aug 7 00:14 modules.softdep
-rw-r–r-- 1 root root 157747 Aug 7 00:14 modules.symbols
-rw-r–r-- 1 root root 195359 Aug 7 00:14 modules.symbols.bin

Well thats sad … tryd now compile and from the unstable debian repo both not working.
would be nice if u can make it working bcs it has performance advantages over openvpn
specially on low end hardware