I’m looking to get OpenWebRX running on my RSPDuo connected to a RPI5 running the latest Debian. Currently getting SoapySDR to talk to the hardware via the sdrplay_apiService “driver” but the apiService doesn’t actually reach the point of listening for TCP connections.

root@raspberrypi:~# systemctl status sdrplay
 sdrplay.service - SDRplay API Service
     Loaded: loaded (/etc/systemd/system/sdrplay.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-03-13 15:10:01 CDT; 6s ago
   Main PID: 1447884 (sdrplay_apiServ)
      Tasks: 3 (limit: 9431)
        CPU: 8ms
     CGroup: /system.slice/sdrplay.service
             └─1447884 /opt/sdrplay_api/sdrplay_apiService

Mar 13 15:10:01 raspberrypi systemd[1]: Started sdrplay.service - SDRplay API Service.
Mar 13 15:10:01 raspberrypi sdrplay_apiService[1447884]: [1447884]: sdrplay_apiService: sdrplay_apiServiceWorkerThread: Entry
Mar 13 15:10:01 raspberrypi sdrplay_apiService[1447884]: [1447885]: sdrplay_apiService_device: heartBeatThread: Entry
Mar 13 15:10:01 raspberrypi sdrplay_apiService[1447884]: [1447886]: sdrplay_apiService_device: registerDevThread: Entry
root@raspberrypi:~# netstat -tupan | grep sdr
root@raspberrypi:~#

I’ve straced the process and just get a lot of

futex(0x7fae6d2058, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1741893489, tv_nsec=743687000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
futex(0x7fae6d2000, FUTEX_WAKE, 1)      = 0
futex(0x7fae6d2058, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1741893489, tv_nsec=753687000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
futex(0x7fae6d2000, FUTEX_WAKE, 1)      = 0
futex(0x7fae6d2058, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1741893489, tv_nsec=763687000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT (Connection timed out)
futex(0x7fae6d2000, FUTEX_WAKE, 1)      = 0

Anyone using the SDRPlay API successfully on recent debians? Anyone know how to debug sdrplay_apiService?