jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.53k stars 187 forks source link

RaspberryMatic not starting under Ubuntu 24.04 on Raspi 4B #2770

Closed ChriZ982 closed 3 months ago

ChriZ982 commented 3 months ago

Describe the issue you are experiencing

We installed RaspberryMatic using the official Docker install script and started it. However, we are getting errors from multimacd and ReGaHss on startup. Also, the webpage only shows the forwarding message but nothing happens.

We kindly ask you to help us debug this issue as we have no idea what else to try and would love to use RaspberryMatic.

Describe the behavior you expected

RaspberryMatic starting without errors and the webpage forwarding to the setup/login page.

Steps to reproduce the issue

  1. Install RaspberryMatic via the automatic Docker install script on Ubuntu 24.04
  2. Start the ccu
  3. Visit the webpage - it only shows that you will be forwarded but nothing happens

What is the version this bug report is based on?

3.75.7-20240601

Which base platform are you running?

rpi4 (RaspberryPi4, ARM64/aarch64)

Which HomeMatic/homematicIP radio module are you using?

HmIP-RFUSB

Anything in the logs that might be useful for us?

Identifying host system: Raspberry Pi 4 Model B Rev 1.4 (oci), OK
Initializing RTC Clock: no hardware found
Running sysctl: OK
Checking for Factory Reset: not required
Checking for Backup Restore: not required
Running seedrng: OK
Initializing System: OK
Setup ca-certificates: OK
Starting logging: OK
Populating /dev using udev: done
Init onboard LEDs: init, OK
Starting iptables: OK
Starting network: eth0: link up, fixed, firewall, inet up, 172.22.0.8, OK
Identifying Homematic RF-Hardware: ....HmRF: HMIP-RFUSB/eQ-3 HmIP-RFUSB@usb-0000:01:00.0-1.1.2, HmIP: HMIP-RFUSB/eQ-3 HmIP-RFUSB@usb-0000:01:00.0-1.1.2, OK
Updating Homematic RF-Hardware: HMIP-RFUSB: 4.4.16=>4.4.18, OK
Starting hs485dLoader: disabled
Starting xinetd: OK
Starting eq3configd: OK
Starting lighttpd: OK
Starting ser2net: disabled
Starting ssdpd: OK
Starting NUT services: disabled
Initializing Third-Party Addons: OK
Starting LGWFirmwareUpdate: ...OK
Setting LAN Gateway keys: OK
Starting hs485d: disabled
Starting multimacd: ..........ERROR
Starting rfd: ERROR: /dev/mmd_bidcos missing, no BidCos-RF hardware found
Starting HMIPServer: ERROR: /dev/mmd_hmip missing
Starting ReGaHss: ....................ERROR
Starting CloudMatic: OK
Starting NeoServer: disabled
Starting Third-Party Addons: OK
Starting crond: OK
Setup onboard LEDs: booted, OK
Finished Boot: 3.75.7.20240601 (raspmatic_oci_arm64)

Additional information

uname -a Linux XYZXYZ 6.8.0-1005-raspi #5-Ubuntu SMP PREEMPT_DYNAMIC Wed May 22 15:01:35 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux

jens-maus commented 3 months ago

We kindly ask you to help us debug this issue as we have no idea what else to try and would love to use RaspberryMatic.

This is not a help fora help, but a bug/issue ticket system where issues/bugs are reported that exist in RaspberryMatic. However, your issue is (as many others before you) certainly related to kernel module installation issues in your local system. So please read here (https://github.com/jens-maus/RaspberryMatic/wiki/Installation-Docker-OCI#potential-container-startup-errors) and also in the discussion part and perhaps also ask for help in the homematic-forum.de for help.

github-actions[bot] commented 3 months ago

@ChriZ982, the issue ticket you created does not seem to report a general issue/problem/bug in RaspberryMatic itself, but rather seems to point at a local usage issue that rather requires some support using a discussion or support fora. It will therefore be moved to the discussion area where you can continue for identifying solutions to your issue.