fever_wits Posted March 6 Posted March 6 Hello, This is more informative. I saw the following news: https://www.armbian.com/newsflash/armbian-v25-2/ After seeing that you fixed USB3, I decided to update. For me, USB3 is not working. Stopped working and rngd If any additional information is needed, I will share. 0 Quote
SuperKali Posted March 7 Posted March 7 Hi, Can you provide logs with armbianmonitor -u helps with troubleshooting and significantly raises chances that issue gets addressed. 0 Quote
fever_wits Posted March 21 Author Posted March 21 (edited) Здравейте, извинете за късния отговор, ето информацията от armbianmonitor -u https://paste.next.armbian.com/yajehilude I hope this is useful, if you need any further information I will share. After writing my post I think there are 2 or 3 new versions of kernel. So far everything else is working normally, at least apparently no problems. Greetings, Edited March 21 by fever_wits 0 Quote
Solution SuperKali Posted April 2 Solution Posted April 2 Hi, sorry for the late reply. We've been working on resolving the issue you reported — with the latest kernel 6.14, it should now be working again: https://github.com/armbian/build/pull/7980 Best regards, Dany 1 Quote
fever_wits Posted April 2 Author Posted April 2 On 4/2/2025 at 12:10 PM, SuperKali said: Hi, sorry for the late reply. Expand No problem. On 4/2/2025 at 12:10 PM, SuperKali said: We've been working on resolving the issue you reported — with the latest kernel 6.14, it should now be working again: https://github.com/armbian/build/pull/7980 Expand Super, I'll wait for it to show up and test it. 0 Quote
SuperKali Posted April 2 Posted April 2 On 4/2/2025 at 12:23 PM, fever_wits said: Ottimo, aspetterò che esca e lo proverò. Expand You can use the beta repository to start using it beta.armbian.com 0 Quote
fever_wits Posted April 2 Author Posted April 2 If there was a way to bring back an old version of kernel , I would test. But I don't know how. A crisis option is boot from another flash, chroot and fix the problem, but that takes a long time with me. My configuration is: the flash card is only /boot/, the OS is in raid1 /dev/nvme1n1p1 /dev/nvme2n1p1, separately I use zfs, again raid1 /dev/nvme1n1p2 u /dev/nvme2n1p2. I avoid using the test repo for this. 0 Quote
SuperKali Posted April 2 Posted April 2 Just make sure to update the following packages: linux-dtb-edge-rockchip64 linux-headers-edge-rockchip64 linux-image-edge-rockchip64 linux-libc-dev-edge-rockchip64 linux-u-boot-nanopct6-edge Whether you're updating or downgrading, remember to include the version of U-Boot compiled for that version because it might cause issues otherwise. 0 Quote
fever_wits Posted Saturday at 09:24 AM Author Posted Saturday at 09:24 AM I got up the courage to try (hahaha), got a little bug # aptitude install linux-dtb-edge-rockchip64 linux-headers-edge-rockchip64 linux-image-edge-rockchip64 linux-libc-dev-edge-rockchip64 linux-u-boot-nanopct6-edge The following NEW packages will be installed: linux-dtb-edge-rockchip64 linux-headers-edge-rockchip64 linux-image-edge-rockchip64 linux-libc-dev-edge-rockchip64 linux-u-boot-nanopct6-edge The following packages will be REMOVED: linux-libc-dev-current-rockchip-rk3588{a} linux-u-boot-nanopct6-current{a} 0 packages upgraded, 5 newly installed, 2 to remove and 0 not upgraded. Need to get 64.0 MB of archives. After unpacking 345 MB will be used. Do you want to continue? [Y/n/?] Y Get: 1 https://armbian.systemonachip.net/apt bookworm/main arm64 linux-libc-dev-edge-rockchip64 arm64 25.2.3 [1,388 kB] Get: 2 https://armbian.systemonachip.net/apt bookworm/main arm64 linux-dtb-edge-rockchip64 arm64 25.2.3 [397 kB] Get: 3 https://armbian.systemonachip.net/apt bookworm/main arm64 linux-headers-edge-rockchip64 arm64 25.2.3 [14.8 MB] Get: 4 https://armbian.systemonachip.net/apt bookworm/main arm64 linux-image-edge-rockchip64 arm64 25.2.3 [46.4 MB] Get: 5 https://armbian.systemonachip.net/apt bookworm/main arm64 linux-u-boot-nanopct6-edge arm64 25.2.3 [1,032 kB] Fetched 64.0 MB in 3s (21.1 MB/s) dpkg: linux-libc-dev-current-rockchip-rk3588:arm64: dependency problems, but removing anyway as you requested: libc6-dev:arm64 depends on linux-libc-dev; however: Package linux-libc-dev is not installed. Package linux-libc-dev-current-rockchip-rk3588:arm64 which provides linux-libc-dev is to be removed. (Reading database ... 76690 files and directories currently installed.) Removing linux-libc-dev-current-rockchip-rk3588:arm64 (24.11.2) ... Selecting previously unselected package linux-libc-dev-edge-rockchip64:arm64. (Reading database ... 75671 files and directories currently installed.) Preparing to unpack .../linux-libc-dev-edge-rockchip64_25.2.3_arm64.deb ... Unpacking linux-libc-dev-edge-rockchip64:arm64 (25.2.3) ... (Reading database ... 76695 files and directories currently installed.) Removing linux-u-boot-nanopct6-current (25.2.3) ... Selecting previously unselected package linux-dtb-edge-rockchip64. (Reading database ... 76684 files and directories currently installed.) Preparing to unpack .../linux-dtb-edge-rockchip64_25.2.3_arm64.deb ... Armbian 'linux-dtb-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' starting. Armbian 'linux-dtb-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' finishing. Unpacking linux-dtb-edge-rockchip64 (25.2.3) ... Selecting previously unselected package linux-headers-edge-rockchip64. Preparing to unpack .../linux-headers-edge-rockchip64_25.2.3_arm64.deb ... Armbian 'linux-headers-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' starting. Armbian 'linux-headers-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' finishing. Unpacking linux-headers-edge-rockchip64 (25.2.3) ... Selecting previously unselected package linux-image-edge-rockchip64. Preparing to unpack .../linux-image-edge-rockchip64_25.2.3_arm64.deb ... Armbian 'linux-image-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' starting. Armbian 'linux-image-edge-rockchip64' for '6.14.0-edge-rockchip64': 'preinst' finishing. Unpacking linux-image-edge-rockchip64 (25.2.3) ... Selecting previously unselected package linux-u-boot-nanopct6-edge. Preparing to unpack .../linux-u-boot-nanopct6-edge_25.2.3_arm64.deb ... Unpacking linux-u-boot-nanopct6-edge (25.2.3) ... Setting up linux-dtb-edge-rockchip64 (25.2.3) ... Armbian 'linux-dtb-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' starting. Armbian: DTB: symlinking /boot/dtb to /boot/dtb-6.14.0-edge-rockchip64... 'dtb' -> 'dtb-6.14.0-edge-rockchip64' Armbian 'linux-dtb-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' finishing. Setting up linux-libc-dev-edge-rockchip64:arm64 (25.2.3) ... Setting up linux-image-edge-rockchip64 (25.2.3) ... Armbian 'linux-image-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' starting. dkms: running auto installation service for kernel 6.14.0-edge-rockchip64. Sign command: /lib/modules/6.14.0-edge-rockchip64/build/scripts/sign-file Binary /lib/modules/6.14.0-edge-rockchip64/build/scripts/sign-file not found, modules won't be signed Running the pre_build script: checking for gawk... gawk checking metadata... META file checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking whether make sets $(MAKE)... yes checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... aarch64-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether aarch64-linux-gnu-gcc accepts -g... yes checking for aarch64-linux-gnu-gcc option to enable C11 features... none needed checking whether aarch64-linux-gnu-gcc understands -c and -o together... yes checking dependency style of aarch64-linux-gnu-gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by aarch64-linux-gnu-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from aarch64-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if aarch64-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for aarch64-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if aarch64-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if aarch64-linux-gnu-gcc static flag -static works... yes checking if aarch64-linux-gnu-gcc supports -c -o file.o... yes checking if aarch64-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the aarch64-linux-gnu-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gcc... (cached) aarch64-linux-gnu-gcc checking whether the compiler supports GNU C... (cached) yes checking whether aarch64-linux-gnu-gcc accepts -g... (cached) yes checking for aarch64-linux-gnu-gcc option to enable C11 features... (cached) none needed checking whether aarch64-linux-gnu-gcc understands -c and -o together... (cached) yes checking dependency style of aarch64-linux-gnu-gcc... (cached) none checking whether ln -s works... yes checking for pkg-config... no checking dependency style of aarch64-linux-gnu-gcc... none checking whether to build with code coverage support... no checking how to create a pax tar archive... gnutar checking zfs author... OpenZFS checking zfs license... CDDL checking whether NLS is requested... yes checking for msgfmt... no checking for gmsgfmt... : checking for xgettext... no checking for msgmerge... no checking for ld... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking for the common suffixes of directories in the library search path... lib,lib checking zfs config... kernel checking the number of available CPUs... 8 checking whether aarch64-linux-gnu-gcc supports -Wno-clobbered... yes checking whether aarch64-linux-gnu-gcc supports -Winfinite-recursion... yes checking whether supports -Winfinite-recursion... yes checking whether aarch64-linux-gnu-gcc supports -Wimplicit-fallthrough... yes checking whether aarch64-linux-gnu-gcc supports -Wframe-larger-than=<size>... yes checking whether aarch64-linux-gnu-gcc supports -Wno-format-truncation... yes checking whether aarch64-linux-gnu-gcc supports -Wno-format-zero-length... yes checking whether aarch64-linux-gnu-gcc supports -Wformat-overflow... yes checking whether aarch64-linux-gnu-gcc supports -fno-omit-frame-pointer... yes checking whether aarch64-linux-gnu-gcc supports -fno-ipa-sra... yes checking whether supports -fno-ipa-sra... yes checking whether to build with -fsanitize=address support... no checking whether to build with -fsanitize=undefined support... no checking for system type (linux-gnu)... Linux checking for python3... python3 checking for python version... 3.11 checking for python platform... linux checking for GNU default python prefix... ${prefix} checking for GNU default python exec_prefix... ${exec_prefix} checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages configure: Disabling pyzfs for kernel/srpm config checking whether to enable pyzfs: ... no checking for sed --in-place... --in-place checking for cppcheck... no checking for shellcheck... no checking for checkbashisms... no checking for parallel... no checking kernel source and build directories... done checking kernel source directory... /lib/modules/6.14.0-edge-rockchip64/build checking kernel build directory... /lib/modules/6.14.0-edge-rockchip64/build checking kernel source version... 6.14.0-edge-rockchip64 configure: error: *** Cannot build against kernel version 6.14.0-edge-rockchip64. *** The maximum supported kernel version is 6.13. Building module: Cleaning build area...(bad exit status: 2) make -j8 KERNELRELEASE=6.14.0-edge-rockchip64...(bad exit status: 2) Error! Bad return status for module build on kernel: 6.14.0-edge-rockchip64 (aarch64) Consult /var/lib/dkms/zfs/2.3.1/build/make.log for more information. Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. dkms: autoinstall for kernel: 6.14.0-edge-rockchip64 failed! run-parts: /etc/kernel/postinst.d/dkms exited with return code 11 update-initramfs: Generating /boot/initrd.img-6.14.0-edge-rockchip64 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8126a-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8126a-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125bp-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125d-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125d-1.fw for module r8169 update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.14.0-edge-rockchip64 Image Name: uInitrd Created: Sat Apr 5 12:15:14 2025 Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 17825090 Bytes = 17407.31 KiB = 17.00 MiB Load Address: 00000000 Entry Point: 00000000 update-initramfs: Armbian: Symlinking /boot/uInitrd-6.14.0-edge-rockchip64 to /boot/uInitrd '/boot/uInitrd' -> 'uInitrd-6.14.0-edge-rockchip64' update-initramfs: Armbian: done. Free space after deleting the package linux-image-edge-rockchip64 in /boot: 1.5G dpkg: error processing package linux-image-edge-rockchip64 (--configure): installed linux-image-edge-rockchip64 package post-installation script subprocess returned error exit status 1 Setting up linux-headers-edge-rockchip64 (25.2.3) ... Armbian 'linux-headers-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' starting. Configuring kernel-headers (6.14.0-edge-rockchip64) - please wait ... HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/confdata.o HOSTCC scripts/kconfig/expr.o LEX scripts/kconfig/lexer.lex.c YACC scripts/kconfig/parser.tab.[ch] HOSTCC scripts/kconfig/lexer.lex.o HOSTCC scripts/kconfig/menu.o HOSTCC scripts/kconfig/parser.tab.o HOSTCC scripts/kconfig/preprocess.o HOSTCC scripts/kconfig/symbol.o HOSTCC scripts/kconfig/util.o HOSTLD scripts/kconfig/conf # # configuration written to .config # Compiling kernel-headers scripts (6.14.0-edge-rockchip64) using 8 CPUs - please wait ... SYNC include/config/auto.conf.cmd HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/data.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/util.o LEX scripts/dtc/dtc-lexer.lex.c YACC scripts/dtc/dtc-parser.tab.[ch] HOSTCC scripts/dtc/libfdt/fdt.o HOSTCC scripts/dtc/libfdt/fdt_ro.o HOSTCC scripts/dtc/libfdt/fdt_wip.o HOSTCC scripts/dtc/libfdt/fdt_sw.o HOSTCC scripts/dtc/libfdt/fdt_rw.o HOSTCC scripts/dtc/libfdt/fdt_strerror.o HOSTCC scripts/dtc/libfdt/fdt_empty_tree.o HOSTCC scripts/dtc/libfdt/fdt_addresses.o HOSTCC scripts/dtc/libfdt/fdt_overlay.o HOSTCC scripts/dtc/fdtoverlay.o HOSTCC scripts/dtc/dtc-lexer.lex.o HOSTCC scripts/dtc/dtc-parser.tab.o HOSTLD scripts/dtc/fdtoverlay HOSTLD scripts/dtc/dtc HOSTCC scripts/kallsyms HOSTCC scripts/sorttable HOSTCC scripts/insert-sys-cert HOSTCC scripts/asn1_compiler HOSTCC scripts/selinux/mdp/mdp Compiling kernel-headers scripts/mod (6.14.0-edge-rockchip64) using 8 CPUs - please wait ... make[1]: Entering directory '/usr/src/linux-headers-6.14.0-edge-rockchip64/scripts/mod' CC empty.o HOSTCC mk_elfconfig CC devicetable-offsets.s MKELF elfconfig.h HOSTCC modpost.o HOSTCC sumversion.o HOSTCC symsearch.o UPD devicetable-offsets.h HOSTCC file2alias.o HOSTLD modpost MODPOST Module.symvers make[1]: Leaving directory '/usr/src/linux-headers-6.14.0-edge-rockchip64/scripts/mod' Done compiling kernel-headers (6.14.0-edge-rockchip64). Done compiling kernel-headers tools (6.14.0-edge-rockchip64). Armbian 'linux-headers-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' finishing. Setting up linux-u-boot-nanopct6-edge (25.2.3) ... Armbian 'uboot-nanopct6-edge' for '2025.04-rc1-Sa517-P5a21-Hda62-V7687-Bb703-R448a': 'postinst' starting. Armbian 'uboot-nanopct6-edge' for '2025.04-rc1-Sa517-P5a21-Hda62-V7687-Bb703-R448a': 'postinst' finishing. Errors were encountered while processing: linux-image-edge-rockchip64 E: Sub-process /usr/bin/dpkg returned an error code (1) Setting up linux-image-edge-rockchip64 (25.2.3) ... Armbian 'linux-image-edge-rockchip64' for '6.14.0-edge-rockchip64': 'postinst' starting. dkms: running auto installation service for kernel 6.14.0-edge-rockchip64. /usr/sbin/dkms: line 2497: echo: write error: Broken pipe Sign command: /lib/modules/6.14.0-edge-rockchip64/build/scripts/sign-file Binary /lib/modules/6.14.0-edge-rockchip64/build/scripts/sign-file not found, modules won't be signed Running the pre_build script: checking for gawk... gawk checking metadata... META file checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking whether make sets $(MAKE)... yes checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking whether ln -s works... yes checking for pkg-config... no checking dependency style of gcc... none checking whether to build with code coverage support... no checking how to create a pax tar archive... gnutar checking zfs author... OpenZFS checking zfs license... CDDL checking whether NLS is requested... yes checking for msgfmt... no checking for gmsgfmt... : checking for xgettext... no checking for msgmerge... no checking for ld... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... no checking for the common suffixes of directories in the library search path... lib,lib checking zfs config... kernel checking the number of available CPUs... 8 checking whether gcc supports -Wno-clobbered... yes checking whether gcc supports -Winfinite-recursion... yes checking whether supports -Winfinite-recursion... yes checking whether gcc supports -Wimplicit-fallthrough... yes checking whether gcc supports -Wframe-larger-than=<size>... yes checking whether gcc supports -Wno-format-truncation... yes checking whether gcc supports -Wno-format-zero-length... yes checking whether gcc supports -Wformat-overflow... yes checking whether gcc supports -fno-omit-frame-pointer... yes checking whether gcc supports -fno-ipa-sra... yes checking whether supports -fno-ipa-sra... yes checking whether to build with -fsanitize=address support... no checking whether to build with -fsanitize=undefined support... no checking for system type (linux-gnu)... Linux checking for python3... python3 checking for python version... 3.11 checking for python platform... linux checking for GNU default python prefix... ${prefix} checking for GNU default python exec_prefix... ${exec_prefix} checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages configure: Disabling pyzfs for kernel/srpm config checking whether to enable pyzfs: ... no checking for sed --in-place... --in-place checking for cppcheck... no checking for shellcheck... no checking for checkbashisms... no checking for parallel... no checking kernel source and build directories... done checking kernel source directory... /lib/modules/6.14.0-edge-rockchip64/build checking kernel build directory... /lib/modules/6.14.0-edge-rockchip64/build checking kernel source version... 6.14.0-edge-rockchip64 configure: error: *** Cannot build against kernel version 6.14.0-edge-rockchip64. *** The maximum supported kernel version is 6.13. Building module: Cleaning build area...(bad exit status: 2) make -j8 KERNELRELEASE=6.14.0-edge-rockchip64...(bad exit status: 2) Error! Bad return status for module build on kernel: 6.14.0-edge-rockchip64 (aarch64) Consult /var/lib/dkms/zfs/2.3.1/build/make.log for more information. Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. dkms: autoinstall for kernel: 6.14.0-edge-rockchip64 failed! run-parts: /etc/kernel/postinst.d/dkms exited with return code 11 update-initramfs: Generating /boot/initrd.img-6.14.0-edge-rockchip64 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8126a-3.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8126a-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125bp-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125d-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125d-1.fw for module r8169 update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.14.0-edge-rockchip64 Image Name: uInitrd Created: Sat Apr 5 12:16:03 2025 Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 17825351 Bytes = 17407.57 KiB = 17.00 MiB Load Address: 00000000 Entry Point: 00000000 update-initramfs: Armbian: Symlinking /boot/uInitrd-6.14.0-edge-rockchip64 to /boot/uInitrd '/boot/uInitrd' -> 'uInitrd-6.14.0-edge-rockchip64' update-initramfs: Armbian: done. Free space after deleting the package linux-image-edge-rockchip64 in /boot: 1.5G dpkg: error processing package linux-image-edge-rockchip64 (--configure): installed linux-image-edge-rockchip64 package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: linux-image-edge-rockchip64 I guess it's in the ZFS version, but I can't remember which armbian repository I can install zfs from. 0 Quote
fever_wits Posted Saturday at 11:02 AM Author Posted Saturday at 11:02 AM Thanks for the suggestion, during my experience the zfs packages got updated. It turned out that zfs-zed has a new package, but it doesn't work because of zfsutils-linux which wants libzfs6linux, and zfs-zed wants libzfs4linux. After that there is a little hell :). Solution: aptitude install zfs-dkms=2.2.7-1~bpo12+1 zfsutils-linux=2.2.7-1~bpo12+1 libuutil3linux=2.2.7-1~bpo12+1 libnvpair3linux=2.2.7-1~bpo12+1 zfs-zed As my addition is not the right place please say and I will start a new thread. Maybe that will save someone a little headache. 0 Quote
Igor Posted Sunday at 08:17 AM Posted Sunday at 08:17 AM On 4/5/2025 at 11:02 AM, fever_wits said: Thanks for the suggestion, during my experience the zfs packages got updated. It turned out that zfs-zed has a new package, but it doesn't work because of zfsutils-linux which wants libzfs6linux, and zfs-zed wants libzfs4linux. Expand Should be fixed in Armbian repo for some time now: https://github.com/armbian/os/pull/299/files But for kernel 6.14.y this wont be enough anyway. https://github.com/openzfs/zfs/releases/tag/zfs-2.2.7 "Linux: compatible with 4.18 - 6.12 kernels" 0 Quote
fever_wits Posted Sunday at 09:44 AM Author Posted Sunday at 09:44 AM Hello, Thanks for the information. Even zfs version 2.3.1 supports maximum kernel version 6.13. I will wait for all the necessary dependencies to come out and test and write again if sharing information is useful for you. Regards, 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.