Debmatic nach Bullseye-Update

Debian/Ubuntu basierte CCU

Moderator: Co-Administratoren

Antworten
StephanFHEM
Beiträge: 8
Registriert: 24.05.2023, 23:01
System: Alternative CCU (auf Basis OCCU)

Debmatic nach Bullseye-Update

Beitrag von StephanFHEM » 24.05.2023, 23:08

Hallo,

nach einem Update von Debmatic war dieses leider nicht mehr startfähig. Habe daraufhin von Buster auf Bullseye wechseln müssen und bin seitdem dabei die Probleme wieder in den Griff zu bekommen.
Eines der wenigen Sachen die leider immer noch nicht laufen ist Debmatic. Es startet zwar, erkennt aber mein HB-RF-USB Modul nicht mehr. Ich habe jetzt schon alles mögliche probiert was hier im Forum vorgeschlagen wurde, leider hat nichts geholfen. Ich bin mittlerweile auf dem neusten 64Bit-Kernel kernel 6.1.29-v8+ (hab aber auch schon diverse andere durch).

Debmatic startet, erkennt aber das Modul nicht. Neu-Installation Debmatic war erfolglos, 32 oder 64Bit war erfolglos

Am Ende läuft es immer wieder darauf hinaus, dass ich bei dem Befehl

Code: Alles auswählen

sudo dpkg-reconfigure pivccu-modules-dkms
folgende Fehlermeldung bekomme:

Code: Alles auswählen

[...]
Create kernel modules ... FAILED
Check kernel headers ... FAILED
[...]
No headers found for current active kernel 6.1.29-v8+
Was kann ich machen, um das ganze wieder zum Laufen zu bekommen?

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Debmatic nach Bullseye-Update

Beitrag von deimos » 25.05.2023, 05:20

Hi,

dir fehlen die passenden Kernel Header.

Deine Ausführungen deuten auf einen Raspberry hin. Hast du ein reines 64 Bit System oder ist nur der Kernel 64 Bit, aber der Rest armhf? Dieser Mischbetrieb wird nicht unterstützt.
Neuester Kernel klingt nach rpi-update. Hier wird nur der Kernel installiert ohne zugehörige Header und auch die Raspberry Pi Foundation rät von der Nutzung von rpi-update im Normalbetrieb ab.

Viele Grüße
Alex

StephanFHEM
Beiträge: 8
Registriert: 24.05.2023, 23:01
System: Alternative CCU (auf Basis OCCU)

Re: Debmatic nach Bullseye-Update

Beitrag von StephanFHEM » 25.05.2023, 06:23

Raspberry Pi 4 ja. Rpi-update hab ich auch lange gezögert. Hatte mir inzwischen bei der Fehlersuche auch einen älteren Kernel geladen wieder. Hat leider auch nicht funktioniert.
System sollte 32bit sein. Hab es aber auch mit einem 32bit Kernel probiert und selbes Verhalten.
Jetzt gerade hat er sich (nach Angabe von amd64=0) auch wieder automatisch den 32bit Kernel geholt.

Wie komme ich an die zugehörigen Header?

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Debmatic nach Bullseye-Update

Beitrag von deimos » 25.05.2023, 07:47

Hi,

Code: Alles auswählen

sudo apt update
sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel raspberrypi-kernel-headers
sudo dpkg-reconfigure pivccu-modules-dkms
danach Reboot.

Bitte vollständige Ausgabe hier posten und die Ausgabe von debmatic-info nach dem Reboot.

Viele Grüße
Alex

StephanFHEM
Beiträge: 8
Registriert: 24.05.2023, 23:01
System: Alternative CCU (auf Basis OCCU)

Re: Debmatic nach Bullseye-Update

Beitrag von StephanFHEM » 25.05.2023, 18:40

sorry, dass es etwas gedauert hat. Hier nun aber die Ausgaben (und danke schonmal für deine Hilfe!):

Code: Alles auswählen

pi@raspberrypi:~ $ sudo apt update
OK:1 http://phoscon.de/apt/deconz bullseye InRelease
OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease               
Holen:3 http://deb.debian.org/debian bullseye-backports InRelease [49,0 kB]    
OK:4 http://archive.raspberrypi.org/debian bullseye InRelease                  
OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease                   
OK:6 https://apt.debmatic.de/debmatic stable InRelease                         
Es wurden 49,0 kB in 2 s geholt (25,8 kB/s).              
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Alle Pakete sind aktuell.
pi@raspberrypi:~ $ 
den Auszug vom Reinstall hab ich aufgrund der länge gekürzt. Wichtig ist hier glaube ich nur der Satz im ersten Part -> "Erneute Installation von raspberrypi-kernel-headers ist nicht möglich"... der Rest ist ohne Fehlermeldung durchgelaufen

Code: Alles auswählen

pi@raspberrypi:~ $ sudo apt install --reinstall raspberrypi-bootloader raspberrypi-kernel raspberrypi-kernel-headers
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Erneute Installation von raspberrypi-kernel-headers ist nicht möglich,
es kann nicht heruntergeladen werden.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libintl-perl libintl-xs-perl libmodule-find-perl libmodule-scandeps-perl
  libproc-processtable-perl libsort-naturally-perl libterm-readkey-perl
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 2 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 107 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://archive.raspberrypi.org/debian bullseye/main armhf raspberrypi-kernel armhf 1:1.20230405-1 [102 MB]
Holen:2 http://archive.raspberrypi.org/debian bullseye/main armhf raspberrypi-bootloader armhf 1:1.20230405-1 [4.542 kB]
Es wurden 107 MB in 25 s geholt (4.239 kB/s). 
(Lese Datenbank ... 173684 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../raspberrypi-kernel_1%3a1.20230405-1_armhf.deb
 ...
run-parts: executing /etc/kernel/prerm.d/dkms 6.1.21+ /boot/kernel.img
run-parts: executing /etc/kernel/prerm.d/dkms 6.1.21-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/prerm.d/dkms 6.1.21-v7l+ /boot/kernel7l.img
run-parts: executing /etc/kernel/prerm.d/dkms 6.1.21-v8+ /boot/kernel8.img
»Umleitung von /boot/kernel.img zu /usr/share/rpikernelhack/kernel.img durch rpi
kernelhack« wird hinzugefügt
»Umleitung von /boot/kernel7.img zu /usr/share/rpikernelhack/kernel7.img durch r
pikernelhack« wird hinzugefügt
»Umleitung von /boot/kernel7l.img zu /usr/share/rpikernelhack/kernel7l.img durch
 rpikernelhack« wird hinzugefügt
»Umleitung von /boot/kernel8.img zu /usr/share/rpikernelhack/kernel8.img durch r
pikernelhack« wird hinzugefügt
»Umleitung von /boot/bcm2708-rpi-b-plus.dtb zu /usr/share/rpikernelhack/bcm2708-
rpi-b-plus.dtb durch rpikernelhack« wird hinzugefügt
»Umleitung von /boot/bcm2708-rpi-b-rev1.dtb zu /usr/share/rpikernelhack/bcm2708-
rpi-b-rev1.dtb durch rpikernelhack« wird hinzugefügt
[...]
»Umleitung von /boot/start4cd.elf zu /usr/share/rpikernelhack/start4cd.elf durch
 rpikernelhack« wird entfernt
»Umleitung von /boot/start4db.elf zu /usr/share/rpikernelhack/start4db.elf durch
 rpikernelhack« wird entfernt
»Umleitung von /boot/start4x.elf zu /usr/share/rpikernelhack/start4x.elf durch r
pikernelhack« wird entfernt
»Umleitung von /boot/fixup4.dat zu /usr/share/rpikernelhack/fixup4.dat durch rpi
kernelhack« wird entfernt
»Umleitung von /boot/fixup4cd.dat zu /usr/share/rpikernelhack/fixup4cd.dat durch
 rpikernelhack« wird entfernt
»Umleitung von /boot/fixup4db.dat zu /usr/share/rpikernelhack/fixup4db.dat durch
 rpikernelhack« wird entfernt
»Umleitung von /boot/fixup4x.dat zu /usr/share/rpikernelhack/fixup4x.dat durch r
pikernelhack« wird entfernt
»Umleitung von /boot/LICENCE.broadcom zu /usr/share/rpikernelhack/LICENCE.broadc
om durch rpikernelhack« wird entfernt
pi@raspberrypi:~ $ 
hier dann leider wie gehabt

Code: Alles auswählen

pi@raspberrypi:~ $ sudo dpkg-reconfigure pivccu-modules-dkms
Disabled DKMS service ... Done
Ensure non mixed processor architecure ... Done
Create kernel modules ... FAILED
Check kernel headers ... FAILED
No headers found for current active kernel 6.1.21-v7l+
Enable DKMS service ... Done
pi@raspberrypi:~ $ 
und nach Reboot

Code: Alles auswählen

pi@raspberrypi:~ $ sudo debmatic-info
debmatic version: 3.69.7-108
OS:               Raspbian GNU/Linux 11 (bullseye)
Kernel:           6.1.21-v7l+ armv7l
Service Status:   Starting
Kernel modules:   Not available
Raw UART dev:     Not available
Rasp.Pi UART:     Assigned to GPIO pins
HMRF Hardware:    unknown
HMIP Hardware:    unknown
pi@raspberrypi:~ $ 

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Debmatic nach Bullseye-Update

Beitrag von deimos » 25.05.2023, 18:54

Hi,

was kommt bei

Code: Alles auswählen

sudo apt install raspberrypi-kernel-headers
Viele Grüße
Alex

StephanFHEM
Beiträge: 8
Registriert: 24.05.2023, 23:01
System: Alternative CCU (auf Basis OCCU)

Re: Debmatic nach Bullseye-Update

Beitrag von StephanFHEM » 25.05.2023, 19:18

Code: Alles auswählen

pi@raspberrypi:~ $ sudo apt install raspberrypi-kernel-headers
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
raspberrypi-kernel-headers ist schon die neueste Version (1:1.20230509~buster-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
pi@raspberrypi:~ $ 
hmm.... warum steht da buster? Müsste doch Bullseye sein oder?

bevor du fragst:

Code: Alles auswählen

sudo nano /etc/apt/sources.list.d/raspi.list
->

Code: Alles auswählen

deb http://archive.raspberrypi.org/debian/ bullseye main
hatte ich alles auf Bullseye geändert

Benutzeravatar
deimos
Beiträge: 5398
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: Debmatic nach Bullseye-Update

Beitrag von deimos » 25.05.2023, 19:55

Hi,

ja, das ist komisch, erklärt dann aber auch, warum der Reinstall nicht ging. Aber das sollte man mit ein remove und neuen install gelöst bekommen:

Code: Alles auswählen

sudo apt remove raspberrypi-kernel-headers
sudo apt install raspberrypi-kernel-headers
sudo dpkg-reconfigure pivccu-modules-dkms
Wenn das alles ohne Fehler durchläuft einen Reboot.

Viele Grüße
Alex

StephanFHEM
Beiträge: 8
Registriert: 24.05.2023, 23:01
System: Alternative CCU (auf Basis OCCU)

Re: Debmatic nach Bullseye-Update

Beitrag von StephanFHEM » 25.05.2023, 20:19

Unglaublich. Ist durchgelaufen!

Code: Alles auswählen

pi@raspberrypi:~ $ sudo dpkg-reconfigure pivccu-modules-dkms
Disabled DKMS service ... Done
Ensure non mixed processor architecure ... Done
Create kernel modules ... Done
Enable DKMS service ... Done
Nach reboot ist läuft die Debmatic-Seite wieder und alles noch da!!

Ganz großes Danke! Du bist mein persönlicher Held!!

Antworten

Zurück zu „debmatic“