alexreinert / piVCCU

piVCCU is a project to install the original Homematic CCU3 firmware inside a virtualized container (lxc) on ARM based single board computers.
Apache License 2.0
302 stars 64 forks source link

FATAL: Module eq3_char_loop not found in directory /lib/modules/5.15.32-v8+ #445

Closed SKB-CGN closed 1 year ago

SKB-CGN commented 2 years ago

Hi, since i updated from debian buster to bullseye on my Pi4, i got the above mentioned error.

Jul 24 11:35:56 ioBroker systemd[1]: Starting piVCCU...
Jul 24 11:35:56 ioBroker start_container.sh[935]: modprobe: FATAL: Module eq3_char_loop not found in directory /lib/modules/5.15.32-v8+
Jul 24 11:35:56 ioBroker systemd[1]: pivccu.service: Can't open PID file /run/pivccu3.pid (yet?) after start: Operation not permitted
Jul 24 11:35:56 ioBroker systemd[1]: pivccu.service: Failed with result 'protocol'.
Jul 24 11:35:56 ioBroker systemd[1]: Failed to start piVCCU.

i already did:

Please downgrade to the latest provides official kernel deb using sudo apt-get install --reinstall raspberrypi-bootloader raspberrypi-kernel and ensure, that all necessary package are installed using sudo apt install lxc bridge-utils systemd After that steps you need reboot. It could be possible that you have to reinstall the module package after that reboot using sudo apt-get install --reinstall pivccu-modules-raspberrypi and reboot again.

How would i be able to use it again?

Thank you in advance!

alexreinert commented 2 years ago

Did you install the 64 bit image of Raspbian or the 32 bit image and just activated the 64 bit kernel?

SKB-CGN commented 2 years ago

I installed the 32 bit Version and only activated 64 bit in config.txt

alexreinert commented 2 years ago

That does not work as the required header files for the 64 bit kernel are not provided by the header package of the 32 bit image. You can use the 32 bit kernel on the 32 bit image or the 64 bit image on the 64 bit image, but not mix them.

SKB-CGN commented 2 years ago

Ok, is it possible somehow to make a backup of the system and restore it on the 64bit system easily?

Thanks!

alexreinert commented 2 years ago

Depends on what you mean with the system. If you mean just the CCU: Switch to 32 bit kernel and use the backup option in the WebUI.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.