Has anyone tried developing in RHEL 9.6 or in a container or both?

Discussions related to embedded firmware, driver, and user mode application software development
Post Reply
elliotbidwell
Posts: 1
Joined: Tue Aug 19, 2025 2:39 pm

Has anyone tried developing in RHEL 9.6 or in a container or both?

Post by elliotbidwell »

Hi all,

Over the past few months, I have been using libbladeRF to implement a C program that can stream RF data from four bladeRF 2.0's simultaneously. The app is containerized within a container whose image is based on RHEL 9, and the container itself is hosted on a beast of a RHEL 9.6 server. However, this RHEL 9.6 server is a brand-new environment, and we had been previously developing in Ubuntu while still using our RHEL based container. Now that we've migrated to RHEL 9.6, the program has been getting "operation timed out" errors when bladerf_sync_rx() is called, but only after several iterations of the while loop which makes that call.

So, we're having trouble chasing down the cause of the issue. It could be the implementation of the code itself, the configuration of the container, the USB controller used by our RHEL 9.6 host system, or one of any number of other things. If anyone might have some general guidance for how to diagnose the issue or even some solutions to try, that would be greatly appreciated. Feel free, to ask clarifying questions as well, as I know the information I've given may not be enough. Thanks!
louischan
Posts: 1
Joined: Tue Aug 19, 2025 9:17 pm

Re: Has anyone tried developing in RHEL 9.6 or in a container or both?

Post by louischan »

Sounds like a tricky USB/firmware issue. Try testing outside the container and check autosuspend/firmware updates first. GeoGuessr Free
Post Reply