cheapbian Posted August 29, 2023 Posted August 29, 2023 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. 0 Quote
Solution Werner Posted August 30, 2023 Solution Posted August 30, 2023 Two options: - downgrade to 23.02 kernel and grab header from repo - use the build framework to build a set of firmware packages by yourself which then can be installed via dpkg 0 Quote
cheapbian Posted August 30, 2023 Author Posted August 30, 2023 @Werner thanks for reply. I'll go downgrade. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.