Hi there just installed the latest image on my NanoPi Neo3. It’s reporting Version 8.1 and Bookworm. However the Kernel is still 5.15 (with uname -r). How can I switch to the recent 6.1 lts?
Well latest DietPi version is 8.20
Usually, we don’t do own kernel development and if I’m not mistaken, we use vendor kernel on this board. Means no other version available than the one installed
Thx. But if it’s bookworm Debian mentioned LTS Kernel 6.1 for it. So Dietpi decided against putting the newer kernel 6.1?
I guess you misunderstood. We don’t deceived anything. It’s simply the vendor of your board who is not providing any other kernel version. There is not that one single kernel used on each and every device. Every SBC has own individual kernel as they need to be compiled for each SBC individually.
From our side we use kernel from Raspberry, Armbian, plain Debian or vendor own kernel. This depends on the SBC.
FriendlyElec deliver still 5.15, see
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO3#Install_OS
but armbian has already an image with 6.1, see
https://www.armbian.com/nanopineo3/
I thought our NanoPi images are based on the armbian ones, but I’m an exclusiv RPi user, so I might be wrong.
But @MichaIng knows.
Still a long-term plan to create an overview per SBC which kernel and image is used
thx. so I misunderstood. So do you think it’s likely that you can update the kernel given this vendor? I can still return and switch over to raspberry or something more common. I’m planing to use this as an pi hole only device, that I want to keep on running headless with minimum maintenance effort.
As soon as an update is available, we will update the kernel. Usually updates are automatically provided using apt
package manager.
However this device and current kernel version are perfectly fine for a Pihole. Nothing to worry about.
Armbian is not updating their APT repo since >6 months. I compiled new packages with their build system. Please try this one:
cd /tmp
curl -fO https://dietpi.com/downloads/binaries/armbian-firmware.deb
curl -fO https://dietpi.com/downloads/binaries/linux-dtb-current-rockchip64.deb
curl -fO https://dietpi.com/downloads/binaries/linux-image-current-rockchip64.deb
apt install ./armbian-firmware.deb ./linux-*
rm ./armbian-firmware.deb ./linux-*
reboot
I will also ship this update along with the DietPi update and will start working on an own APT repo to ship own packages and kernel builds from.
Wow, that’s support :). Thx a lot. If I do this will I still get new updates (whenever I decide to call dietpi-update)?
Will do this tomorrow.
Yes, this does not affect the update ability. However, DietPi v8.21 has just been released and will apply the same package updates. If you did/do them manually beforehand, they (only those package upgrades) will be skipped during dietpi-update. So end result is the same.
I just uplied the normal update and running 6.1 now. You’re great! Thank you.