RPi 4: Issues after update to balenaOS 2.82.10+rev1

Hi,

I’m the author of the balena-ads-b service. After upgrading to balenaOS 2.82.10+rev1 on his Raspberry Pi 4 (8 GB), one of our users reported that balena-ads-b could no longer claim the RTLSDR USB interface that’s used to receive radio traffic. However, after doing a fresh fresh install on a prior balenaOS version, everything worked again as expected. The user then tried to upgrade to version balenaOS 2.82.10+rev1 again, and this reproduced the issue.

The following GitHub issue has more details: After Balena OS update (balenaOS 2.82.10+rev1): dump1090-fa rtlsdr: no supported devices found. · Issue #34 · ketilmo/balena-ads-b · GitHub.

For the record, I tried upgrading my RPi 4 (2GB) test unit and do not see any problems.

Kind regards,
Ketil

2 Likes

Hi, thanks for reaching out. We have identified a problem with the balenaOS 2.82.10 release for the RaspberryPi4 in that device tree overlays are not loaded. See Device tree overlays not working in >= 2.82.10+rev1 for aarch64 device types · Issue #695 · balena-os/balena-raspberrypi · GitHub. We are actively working on finding a solution to this problem but until then we can only advise not to use this release (it has actually been removed from production). We will update this ticket as soon as a solution is released.

1 Like

Thanks for the update, @alexgg! And for confirming the issue. I will track the ticket and the resolution progress. Also thanks to @Sebadv for reporting this!

Cheers Ketil!

1 Like

@Ketil And @Sebadv – This should now be resolved, and using the latest version of balenaOS (2.83.10+rev1) should once again allow for the overlay and RTLSDR USB interface to function normally. If you happen to get a moment, go ahead and give it a try!

Hi @dtischler

I went ahead and upgraded to 2.83.10+rev1 but …

dump1090-fa Settings verified, proceeding with startup.
dump1090-fa
dump1090-fa Sat Sep 4 09:15:45 2021 UTC dump1090-fa 5.0 starting up.
dump1090-fa rtlsdr: no supported devices found.

So still the same issue i’m afraid.

Doh, sorry for the continued errors then @Sebadv … we will keep investigating. :slight_smile:

1 Like

Just confirming that I hit the same issue and had to downgrade to balenaOS 2.75.0+rev1 to get my rtlsdr working.

balenaOS 2.80.5+rev1 is the latest version that works for me.

@Ketil @Sebadv @Schuby Ok guys, we think we have this one solved (again!). This GitHub PR should resolve the issue: linux-raspberrypi_5.10.bbappend: Remove obsolete VL805 patch by floion · Pull Request #712 · balena-os/balena-raspberrypi · GitHub

That PR is merged into the latest release of balenaOS, so if you happen to get a chance to try out v2.85, you should be back up and running (I hope!).

:slight_smile:

1 Like

It works !

Now on balenaOS 2.85.2+rev3

Thanks @dtischler & team

1 Like

Excellent news! Thanks for testing and confirming it @Sebadv :partying_face:

1 Like

Things are looking great so far, thanks for the fix!

1 Like

Awesome! Thanks for sorting this issue, @dtischler and team. :partying_face::tada: Great work. And thanks to @Sebadv and @Schuby for confirming that it works. :raised_hands:t2:

2 Likes