Debmatic nach jedem Update kaputt

Begonnen von betateilchen, 14 Januar 2026, 14:51:22

Vorheriges Thema - Nächstes Thema

betateilchen

Seit einer Zeit habe ich das Phänomen, dass mein debmatic nach jedem Linux update (apt update / apt upgrade) nicht mehr funktioniert.

Dann habe ich mich hingesetzt und logs gelesen, um auf die Ursache zu kommen: offenbar gibt es ein Problem mit den benötigten Modulen, die kernel-versionsabhängig sind. Und die Ursache für die kaputten/fehlenden Module sind die passenden linux header, die nicht mitinstalliert werden.

Aktuell habe ich mir ein Skript gebaut

apt install --reinstall linux-headers-$(uname -r)
apt-mark auto linux-headers-$(uname -r)
dpkg-reconfigure pivccu-modules-dkms

Damit werden die zum kernel passenden header installiert und die Module neu generiert.
Danach funktioniert auch debmatic wieder.
Bis zum nächsten Update.

  • Hat noch jemand das Problem festgestellt?
  • Hat jemand eine bessere Lösung?

Systemumgebung: Debian 13.3 in einer Proxmox VM.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

yersinia

viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Trixie (perl 5.40.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

betateilchen

Das "passende" Meta Paket ist vorhanden:

root@debmatic:~# apt install linux-headers-generic
Hinweis: »linux-headers-amd64« wird an Stelle von »linux-headers-generic« gewählt.
linux-headers-amd64 ist schon die neueste Version (6.12.63-1).

ii  linux-headers-6.12.63+deb13-amd64  6.12.63-1  amd64  Header files for Linux 6.12.63+deb13-amd64
ii  linux-headers-6.12.63+deb13-common 6.12.63-1  all    Common header files for Linux 6.12.63+deb13
ii  linux-headers-amd64                6.12.63-1  amd64  Header files for Linux amd64 configuration (meta-package)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

yersinia

Demnach scheint es den (automatisierten bzw als Abhängigkeit definierten) trigger für
dpkg-reconfigure pivccu-modules-dkmsnach einem Kernel update (inkl headers) nicht zu geben - und wahrscheinlich behilfst du dir da mit dem Script selbst.
Es gab zumindest mal ein issue dazu - inkl einen Workaround. Eventuell hilft es auch, den dpkg aufruf aus apt heraus zu generieren (APT::Update::Post-Invoke-Success) oder ein anderes Paket zu installieren (pivccu-modules-raspberrypi).
viele Grüße, yersinia
----
FHEM 6.4 (SVN) on RPi 4B with RasPi OS Trixie (perl 5.40.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

passibe

Evtl. auch einfach auf OpenCCU umsteigen? Vor allem, wenn du sowieso Proxmox benutzt.

betateilchen

Der Spuk scheint vorbei zu sein.

Nach dem heutigen Update hat alles wieder ohne weiteres Zutun funktioniert.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!