REALTEK RTL8761B/BU USB Bluetooth adapter

Both return empty I’m afraid - I tried that earlier , also checked that /boot was mounted as I believe that can prevent kernel updates…it is mounted… all very confusing.

@MichaIng any idea why kernel is not upgraded and remain on Buster? Maybe a dependency to kernel headers?

just replayed buster-> bullseye (using DietPi - How to upgrade to "Bullseye" - DietPi blog ) and same result for bootloader and kernel , buster versions in use!

Could there be a problem with the apt lists changes? (I put the text into a bash script and ran it without any errors…)

can you share

for i in /etc/apt/sources.list{,.d/*.list}; do echo "$i:"; cat "$i"; done
/etc/apt/sources.list:
deb http://raspbian.raspberrypi.org/raspbian bookworm main contrib non-free rpi
/etc/apt/sources.list.d/mosquitto-bullseye.list:
deb https://repo.mosquitto.org/debian bullseye main
/etc/apt/sources.list.d/raspi.list:
deb https://archive.raspberrypi.org/debian/ bullseye main

https://forums.raspberrypi.com/viewtopic.php?t=351840&sid=56f3ac926edc407fa5fd0da8db0a72be&start=25

Familiar sounding issue, their solution was to force the kernel update!!!

Did you tried the solution?

sudo apt install raspberrypi-kernel=1:1.20230405-1

Apt tried to install bullseye versions !

this is fine. it should be kernel 6.x already.

The result was nothing like a Bookworm build with lots of Bullseye components…
Parked it for a while and am recreating the image from the Bookworm build img starting point…

Thanks @Joulinar for your efforts!

best is to share entire log. This way we could have a look where it stuck or goes wrong.

It looks like the Buster suite got a kernel and bootloader upgrade but the Bullseye suite did not, so the version string on Buster is newer as RPi does not use the actual kernel version, but a date as version string, hence it is not upgraded. Quite a similar issue to what Armbian did with their base-files package, also using their own date-based version string and a distro code name suffix.

Hence you need to manually downgrade (actually upgrade) the kernel packages to the newer Linux version from Bullseye, matching the version form the headers package as well:

apt install raspberrypi-{bootloader,kernel}=1:1.20230405-1

Confirm the downgrade when being asked.

Hmm, is it still worth it to add this step to our blog post about Buster => Bullseye upgrades?