debmatic Update 3.61.7

Debian/Ubuntu basierte CCU

Moderator: Co-Administratoren

Spezialtrick
Beiträge: 14
Registriert: 06.11.2018, 19:54
Hat sich bedankt: 11 Mal

Re: debmatic Update 3.61.7

Beitrag von Spezialtrick » 01.03.2022, 13:40

deimos hat geschrieben:
01.03.2022, 13:14
Hi,

warum willst du sie ablernen? Backup und Restore wäre doch viel einfacher, du musst nur sicherstellen, dass Container und VM nicht gleichzeitig laufen.

Viele Grüße
Alex
Danke für die schnelle Rückmeldung! Ich war gedanklich noch irgendwie bei der Umstellung von FHEM (MiniCUL) auf Debmatic. Mit einem Backup und Restore hat alles geklappt!

fleck.a
Beiträge: 14
Registriert: 01.03.2022, 22:13
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal

Re: debmatic Update 3.61.7

Beitrag von fleck.a » 01.03.2022, 22:32

Hallo,

ich habe leider ebenfalls das Problem das die komplette HomeMatic bzw. debmatic die grätsche gemacht hat.

Code: Alles auswählen

root@MAIN-SERVER:~# sudo debmatic-info
debmatic version: 3.61.7-89
Kernel modules: Available
Raw UART dev:   Not available
HMRF Hardware:  unknown
HMIP Hardware:  unknown

Code: Alles auswählen

root@MAIN-SERVER:~# lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 0403:6f70 Future Technology Devices International, Ltd HB-RF-USB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046a:0023 Cherry GmbH Keyboard
Bus 001 Device 002: ID 0463:ffff MGE UPS Systems UPS
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Code: Alles auswählen

root@MAIN-SERVER:/home# ls -la /dev/raw-uart*
ls: Zugriff auf '/dev/raw-uart*' nicht möglich: Datei oder Verzeichnis nicht gefunden

Code: Alles auswählen

root@MAIN-SERVER:/home# java -Dgnu.io.rxtx.SerialPorts=/dev/raw-uart1 -jar /opt/HmIP/hmip-copro-update.jar -p /dev/raw-uart1 -o -f /firmware/HmIP-RFUSB/dualcopro_update_blhmip-4.4.16.eq3
[INFO] Homematic IP coprocessor update tool V1.0.10
[ERROR] Error while trying to open serial port: Exception while trying to open serial port. Check configured port '/dev/raw-uart1'
[INFO] Exiting update tool.

Code: Alles auswählen

-- nach 5 Minuten Laufzeit
root@MAIN-SERVER:~# dmesg | grep -e "usb\|oltage\|raw"
[    0.202604] usbcore: registered new interface driver usbfs
[    0.202604] usbcore: registered new interface driver hub
[    0.202604] usbcore: registered new device driver usb
[    0.247705] efifb: scrolling: redraw
[    0.631604] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.13
[    0.631607] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.631609] usb usb1: Product: xHCI Host Controller
[    0.631610] usb usb1: Manufacturer: Linux 5.13.0-28-generic xhci-hcd
[    0.631611] usb usb1: SerialNumber: 0000:01:00.0
[    0.636895] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.636910] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.13
[    0.636912] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.636913] usb usb2: Product: xHCI Host Controller
[    0.636914] usb usb2: Manufacturer: Linux 5.13.0-28-generic xhci-hcd
[    0.636915] usb usb2: SerialNumber: 0000:01:00.0
[    0.639468] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.13
[    0.639470] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.639472] usb usb3: Product: xHCI Host Controller
[    0.639473] usb usb3: Manufacturer: Linux 5.13.0-28-generic xhci-hcd
[    0.639474] usb usb3: SerialNumber: 0000:09:00.3
[    0.639716] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.639728] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.13
[    0.639730] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.639731] usb usb4: Product: xHCI Host Controller
[    0.639732] usb usb4: Manufacturer: Linux 5.13.0-28-generic xhci-hcd
[    0.639733] usb usb4: SerialNumber: 0000:09:00.3
[    0.639863] usb: port power management may be unreliable
[    0.974324] usb 3-1: new full-speed USB device number 2 using xhci_hcd
[    0.974331] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    1.154846] usb 3-1: New USB device found, idVendor=0403, idProduct=6f70, bcdDevice= 6.00
[    1.154854] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.154858] usb 3-1: Product: HB-RF-USB
[    1.154861] usb 3-1: Manufacturer: Alexander Reinert
[    1.154864] usb 3-1: SerialNumber: A93M2KGX
[    1.965910] usb 1-1: New USB device found, idVendor=0463, idProduct=ffff, bcdDevice= 1.00
[    1.965918] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=4
[    1.965922] usb 1-1: Product: Ellipse PRO
[    1.965924] usb 1-1: Manufacturer: EATON
[    1.965927] usb 1-1: SerialNumber: G364M21119
[    2.164032] usb 1-2: new low-speed USB device number 3 using xhci_hcd
[    2.444789] usb 1-2: New USB device found, idVendor=046a, idProduct=0023, bcdDevice= 2.20
[    2.444799] usb 1-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.462045] hid: raw HID events driver (C) Jiri Kosina
[    6.262787] usbcore: registered new interface driver usbhid
[    6.262793] usbhid: USB HID core driver
[    6.268639] hid-generic 0003:0463:FFFF.0001: hiddev0,hidraw0: USB HID v1.10 Device [EATON Ellipse PRO] on usb-0000:01:00.0-1/input0
[    6.270638] input: HID 046a:0023 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2:1.0/0003:046A:0023.0002/input/input2
[    6.328171] cherry 0003:046A:0023.0002: input,hidraw1: USB HID v1.11 Keyboard [HID 046a:0023] on usb-0000:01:00.0-2/input0
[    6.328511] input: HID 046a:0023 as /devices/pci0000:00/0000:00:01.3/0000:01:00.0/usb1/1-2/1-2:1.1/0003:046A:0023.0003/input/input3
[    6.388624] cherry 0003:046A:0023.0003: input,hidraw2: USB HID v1.11 Device [HID 046a:0023] on usb-0000:01:00.0-2/input1
[   28.731940] generic_raw_uart: loading out-of-tree module taints kernel.
[   28.732002] generic_raw_uart: module verification failed: signature and/or required key missing - tainting kernel
[   36.789552] audit: type=1400 audit(1646169379.889:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ippusbxd" pid=945 comm="apparmor_parser"

Code: Alles auswählen

root@MAIN-SERVER:~# sudo depmod -a
root@MAIN-SERVER:~# depmod -n | grep hb_rf_usb
updates/dkms/hb_rf_usb.ko: updates/dkms/generic_raw_uart.ko
updates/dkms/hb_rf_usb-2.ko: updates/dkms/generic_raw_uart.ko
alias usb:v0403p6F70d*dc*dsc*dp*ic*isc*ip*in* hb_rf_usb
alias usb:v10C4p8D81d*dc*dsc*dp*ic*isc*ip*in* hb_rf_usb_2
alias usb:v1B1FpC020d*dc*dsc*dp*ic*isc*ip*in* hb_rf_usb_2
alias usb:v10C4p8C07d*dc*dsc*dp*ic*isc*ip*in* hb_rf_usb_2
depmod: ../tools/depmod.c:416: index_write: Assertion `initial_offset >= 0' failed.

Ich habe es auch bereits mit einem älteren Kernel und einer älteren Debmatic Version versucht. Leider alles ohne Erfolg.

Es leuchtet keine LED mehr an meinem HB-RF-USB Modul. Es wird scheinbar erkannt aber Debmatic kann nichts damit anfangen.

Bitte DRINGEND um Hilfe. Es hängt auch meine Heizungssteuerung mit dran. Daher kanns zimelich schnell ziemlich kalt werden.
Aktuell läuft debmatic=3.61.7-89 direkt auf
Ubuntu 20.04.4 LTS (GNU/Linux 5.13.0-30-generic x86_64).

Ich kann auf die CCU über den Browser zugreifen aber es werden mir bis auf die HUE bridge keine Geräte angezeigt. Dadurch ist auch keine Steuerung durch ioBroker usw möglich.

ich hoffe ihr könnt mir helfen ich habe echt keine Idee mehr was ich da noch machen kann.

Gruß Andi

Benutzeravatar
deimos
Beiträge: 5396
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 Update 3.61.7

Beitrag von deimos » 02.03.2022, 06:17

Hi,

was hast du gemacht, bevor dein System "die Grätsche" gemacht hat?

Den Logs nach, hast du entweder dein System frisch aufgesetzt oder Secure Boot im Bios aktiviert, kann das sein?

Viele Grüße
Alex

fleck.a
Beiträge: 14
Registriert: 01.03.2022, 22:13
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal

Re: debmatic Update 3.61.7

Beitrag von fleck.a » 02.03.2022, 07:05

Guten Morgen.

Eigentlich nicht ich habe updates gefahren. Scheinbar unter anderem n neuer Kernel .

Habe dann den neusten Kernel gelöscht weil ich iwo gelesen habe das es daran liegen kann.
Hat aber leider nix gebracht.

Hab dann wieder geupdated auf die aktuelle debmatic und kernel version.

Im BIOS wurde nichts verstellt. Es handelt sich um nen Headleas server.

Gruß Andreas

Benutzeravatar
deimos
Beiträge: 5396
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 Update 3.61.7

Beitrag von deimos » 02.03.2022, 07:28

Versuch mal

Code: Alles auswählen

sudo apt install --reinstall linux-headers-$(uname -r)
sudo dpkg-reconfigure pivccu-modules-dkms
und danach ein Reboot.

Viele Grüße
Alex

klayer2
Beiträge: 240
Registriert: 15.07.2013, 06:02
Hat sich bedankt: 4 Mal

Re: debmatic Update 3.61.7

Beitrag von klayer2 » 02.03.2022, 08:02

Hallo,

Ich habe dasselbe Problem. Betreibe einen Promox server und einen LXC Container, in dem Debmatic läuft.
PVE update und upgrade gemacht.
Neugestartet.
LXC Container auch update und upgrade gemacht
wieder neugestartet.
Debmatic funktioniert und kann keine Verbindung zu meinem USB Stick mehr aufnehmen.
Vorher hat es funktioniert.

Und wenn Du oben Kommandos vorschlägt, dann weiß ich immer nicht, ob das für die PVE oder den LXC Container gilt.
Ich bekomme bei beiden Commandozeilen

Code: Alles auswählen

sudo apt install --reinstall linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-5.4.166-1-pve
E: Couldn't find any package by glob 'linux-headers-5.4.166-1-pve'
E: Couldn't find any package by regex 'linux-headers-5.4.166-1-pve'
und wenn ich dann noch das zweite Commando absetze, dann gibt eine Fehlermeldung, die aber von einem Screen verdeckt wird, auf dem ich nur OK anwählen kann und neu booten soll.

ganz so wie bei dem Kollegen oben ist es bei mir doch nicht.

Code: Alles auswählen

dmesg | grep -e "usb\|oltage\|raw"
[    0.260628] usbcore: registered new interface driver usbfs
[    0.260628] usbcore: registered new interface driver hub
[    0.260628] usbcore: registered new device driver usb
[    1.635346] efifb: scrolling: redraw
[    2.304811] hidraw: raw HID events driver (C) Jiri Kosina
[    2.353944] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    2.353948] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.353950] usb usb1: Product: xHCI Host Controller
[    2.353952] usb usb1: Manufacturer: Linux 5.4.166-1-pve xhci-hcd
[    2.353955] usb usb1: SerialNumber: 0000:00:14.0
[    2.366314] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[    2.366317] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.366320] usb usb2: Product: xHCI Host Controller
[    2.366322] usb usb2: Manufacturer: Linux 5.4.166-1-pve xhci-hcd
[    2.366324] usb usb2: SerialNumber: 0000:00:14.0
[    2.623193] usb 1-2: new full-speed USB device number 2 using xhci_hcd
[    2.772593] usb 1-2: New USB device found, idVendor=1b1f, idProduct=c020, bcdDevice= 1.00
[    2.772597] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.772600] usb 1-2: Product: eQ-3 HmIP-RFUSB
[    2.772602] usb 1-2: Manufacturer: Silicon Labs
[    2.772604] usb 1-2: SerialNumber: 3014F711A000041D89B553BA
[   35.095648] rc rc0: lirc_dev: driver ite-cir registered at minor = 0, raw IR receiver, raw IR transmitter
[   35.130154] usb 1-2: Found eQ-3 HmIP-RFUSB with serial 3014F711A000041D89B553BA at usb-0000:00:14.0-2
[   35.130288] raw-uart raw-uart: Reset radio module
[   35.130292] raw-uart raw-uart: Registered new raw-uart device using underlying device eQ-3 HmIP-RFUSB@usb-0000:00:14.0-2.
[   35.130661] usbcore: registered new interface driver hb_rf_usb_2
[   83.201338] usbcore: registered new interface driver usbserial_generic
[   83.201358] usbserial: USB Serial support registered for generic
[   83.301695] usbcore: registered new interface driver cp210x
[   83.301718] usbserial: USB Serial support registered for cp210x
[  167.291628] raw-uart raw-uart: Reset radio module
Das bekomme ich sowohl auf der PVE als auch im LXC Container

Liebe Grüße


Martin
Zuletzt geändert von klayer2 am 02.03.2022, 08:25, insgesamt 1-mal geändert.
34 Geräte: 3x HM-LC-Sw1-Pl-2, 1x HM-OU-LED16, 9x HM-LC-Bl1PBU-FM, 1x HM-Sec-SFA-SM, 1x HM-RC-Sec3-B, 2x HM-RC-4-B, 1x HM-LC-Sw4-WM, 1x HM-Sec-RHS, 1x HM-EM-CCM, 1x HM-Sen-EP, 10x HM-Sec-SC, 1x HM-RC-19, 1x HM-Sen-MDIR-O, 1x HM-LC-Sw1PBU-FM

Benutzeravatar
deimos
Beiträge: 5396
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 Update 3.61.7

Beitrag von deimos » 02.03.2022, 08:07

Hi,

die Kommandos gelten für den Post oben drüber mit Ubuntu 20.04 und nicht für Proxmox (weder Host noch Container).
Ich bin recht sicher, dass bei Proxmox nicht das gleiche Problem vorliegt, auch wenn es sich ähnlich anfühlen mag, daher bitte mehr Infos (analog zu denen von fleck.a)

Viele Grüße
Alex

klayer2
Beiträge: 240
Registriert: 15.07.2013, 06:02
Hat sich bedankt: 4 Mal

Re: debmatic Update 3.61.7

Beitrag von klayer2 » 02.03.2022, 08:47

Hi,

danke fürs Feedback. Ich vermute, dass das Kernalupdate nicht mehr mit dem aktuellen Promox Kernel (V 6.x) kompatibel ist.
Leider komme ich zur Zeit nicht an den Server ran, kann also die gewünschten Infos erst morgen liefern.

Liebe Grüße


Martin
34 Geräte: 3x HM-LC-Sw1-Pl-2, 1x HM-OU-LED16, 9x HM-LC-Bl1PBU-FM, 1x HM-Sec-SFA-SM, 1x HM-RC-Sec3-B, 2x HM-RC-4-B, 1x HM-LC-Sw4-WM, 1x HM-Sec-RHS, 1x HM-EM-CCM, 1x HM-Sen-EP, 10x HM-Sec-SC, 1x HM-RC-19, 1x HM-Sen-MDIR-O, 1x HM-LC-Sw1PBU-FM

klayer2
Beiträge: 240
Registriert: 15.07.2013, 06:02
Hat sich bedankt: 4 Mal

Re: debmatic Update 3.61.7

Beitrag von klayer2 » 02.03.2022, 10:24

Hi,
bin jetzt doch noch zuhause gewesen. Hier die gewünschten infos.

Code: Alles auswählen

cat /var/lib/dkms/pivccu/1.0.70/build/make.log
cat: /var/lib/dkms/pivccu/1.0.70/build/make.log: No such file or directory

Code: Alles auswählen

sudo debmatic-info
debmatic version: 3.61.7-89
Kernel modules: Available
Raw UART dev:   Available
HMRF Hardware:  unknown
HMIP Hardware:  unknown

Code: Alles auswählen

sudo dpkg-reconfigure pivccu-modules-dkms
Removed /etc/systemd/system/debmatic.service.wants/pivccu-dkms.service.
Removed /etc/systemd/system/multi-user.target.wants/pivccu-dkms.service.
Removed /etc/systemd/system/pivccu.service.requires/pivccu-dkms.service.

------------------------------
Deleting module version: 1.0.71
completely from the DKMS tree.
------------------------------
Done.
Error! There are no instances of module: pivccu
1.0.71 located in the DKMS tree.

Creating symlink /var/lib/dkms/pivccu/1.0.71/source ->
                 /usr/src/pivccu-1.0.71

DKMS: add completed.
Error! Your kernel headers for kernel 5.4.166-1-pve cannot be found.
Please install the linux-headers-5.4.166-1-pve package,
or use the --kernelsourcedir option to tell DKMS where it's located
Created symlink /etc/systemd/system/multi-user.target.wants/pivccu-dkms.service -> /lib/systemd/system/pivccu-dkms.service.
Created symlink /etc/systemd/system/debmatic.service.wants/pivccu-dkms.service -> /lib/systemd/system/pivccu-dkms.service.
Created symlink /etc/systemd/system/pivccu.service.requires/pivccu-dkms.service -> /lib/systemd/system/pivccu-dkms.service.
es scheint, dass irgendein linux-headers-5.4.166-1 pve package nicht installiert zu sein.

Code: Alles auswählen

uname -r
5.4.166-1-pve
Liebe Grüße


Martin
Zuletzt geändert von klayer2 am 02.03.2022, 10:32, insgesamt 1-mal geändert.
34 Geräte: 3x HM-LC-Sw1-Pl-2, 1x HM-OU-LED16, 9x HM-LC-Bl1PBU-FM, 1x HM-Sec-SFA-SM, 1x HM-RC-Sec3-B, 2x HM-RC-4-B, 1x HM-LC-Sw4-WM, 1x HM-Sec-RHS, 1x HM-EM-CCM, 1x HM-Sen-EP, 10x HM-Sec-SC, 1x HM-RC-19, 1x HM-Sen-MDIR-O, 1x HM-LC-Sw1PBU-FM

Benutzeravatar
deimos
Beiträge: 5396
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 Update 3.61.7

Beitrag von deimos » 02.03.2022, 10:32

Hi,

ist zwar nicht die vollständige Info, aber ausreichend.
klayer2 hat geschrieben:
02.03.2022, 10:24
es scheint, dass irgendein linux-headers-5.4.166-1 pve package nicht installiert zu sein.
Ja, es braucht die passenden Kernel Header zum jeweils aktuellen Kernel. Will heißen, du solltest diese nachinstallieren.
Alternativ (und das wäre meine Empfehlung): Keinen LXC Container nutzen, sondern eine richtige VM.

Viele Grüße
Alex

Antworten

Zurück zu „debmatic“