Hi,
recently downloaded image for may odroid hc4. There was big sign with 23.5 version so i used this. Everything went fine. Set up lamp nextcloud server but then i wanted to set firewall with geoblock(xt_geoip) but can't go through basic steps. On my old version it workerd. With some addition steps but did.
Problem is with linux headers. I found out there is some weird "desync" with packages versioning? I downloaded image for 23.5 and repo seems to be on 23.2. Linux kernel on fresh image is 6.1.30 and in repo is 6.1.11. Even armbian-config is installing headers for 6.1.11 and can't compile my stuffs. I just wanted to downgrade kernel to 6.1.11, but i think it may be worth to ask here first if there is no some better solution. Maybe i just did broke something? But I am not sure if there was an option to do so.
Just checked hostnamectl and it shows 23.08.0...
Static hostname: odroidhc4
Icon name: computer
Machine ID: bb96d7c6a69c4d53802181498c890c56
Boot ID: c6223f2f9d8b49238cbf77cbb183c538
Operating System: Armbian 23.08.0-trunk bookworm
Kernel: Linux 6.1.30-meson64
Architecture: arm64
# cat /etc/armbian-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=odroidhc4
BOARD_NAME="Odroid HC4"
BOARDFAMILY=meson-sm1
BUILD_REPOSITORY_URL=https://github.com/armbian/build
BUILD_REPOSITORY_COMMIT=508a701
VERSION=23.05.1
LINUXFAMILY=meson64
ARCH=arm64
IMAGE_TYPE=stable
BOARD_TYPE=conf
INITRD_ARCH=arm64
KERNEL_IMAGE_TYPE=Image
FORCE_BOOTSCRIPT_UPDATE=
VENDOR=Armbian
REVISION=23.05.1
BOOTSCRIPT_FORCE_UPDATE="no"
BOOTSCRIPT_DST="boot.cmd"
BRANCH=current
# cat /etc/armbian-image-release
# PLEASE DO NOT EDIT THIS FILE
BOARD=odroidhc4
BOARD_NAME="Odroid HC4"
BOARDFAMILY=meson-sm1
BUILD_REPOSITORY_URL=https://github.com/armbian/build
BUILD_REPOSITORY_COMMIT=508a701
VERSION=23.05.1
LINUXFAMILY=meson64
ARCH=arm64
IMAGE_TYPE=stable
BOARD_TYPE=conf
INITRD_ARCH=arm64
KERNEL_IMAGE_TYPE=Image
FORCE_BOOTSCRIPT_UPDATE=
VENDOR=Armbian
REVISION=23.05.1
BOOTSCRIPT_FORCE_UPDATE="no"
BOOTSCRIPT_DST="boot.cmd"
IMAGE_UUID=114fd58e-d496-4ae9-9fb5-9342d4c75b31
Have no idea what is going on here. On one hand i have 23.05 and on the other whole repository is for 23.02. Is this 23.05 suitable at all?
Sorry if i cam deeply wrong. I am not familiarly with debian based distros.