Skip to content

Issues trying to connect RTL_433 to SoapySDR Server #3451

@catatung

Description

@catatung

Hi, I've set up a PlutoPlus SDR on my network. I've run the following to confirm subsystems are working: (I've bolded the commands, for some reason the code blocking does not seem to be working correctly on here)

root@oscar:/opt/SoapyPlutoSDR/build# SoapySDRUtil --check=plutosdr ######################################################

Soapy SDR -- the SDR abstraction library

######################################################

Loading modules... done
Checking driver 'plutosdr'... PRESENT

root@oscar:/opt/SoapyPlutoSDR/build# SoapySDRUtil --find=plutosdr,hostname=192.168.1.99
######################################################

Soapy SDR -- the SDR abstraction library

######################################################

ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5205:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5205:(_snd_config_evaluate) function snd_func_concat returned er ror: No such file or directory
ALSA lib confmisc.c:1342:(snd_func_refer) error evaluating name
ALSA lib conf.c:5205:(_snd_config_evaluate) function snd_func_refer returned err or: No such file or directory
ALSA lib conf.c:5728:(snd_config_expand) Evaluate error: No such file or directo ry
ALSA lib control.c:1575:(snd_ctl_open_noupdate) Invalid CTL default
ALSA lib control.c:1575:(snd_ctl_open_noupdate) Invalid CTL pulse
[INFO] [UHD] linux; GNU C++ version 14.2.0; Boost_108300; UHD_4.8.0.0+ds1-2
[ERROR] avahi_service_browser_new() failed: Bad state

RtApiJack::probeDevices: Jack server not found or connection error!

RtApiPulse::probeDevices: pa_context_connect() failed: Connection refused

RtApiPulse::probeDevices: pa_context_connect() failed: Connection refused

usb_claim_interface error -6
ERROR: Unable to create Avahi DNS-SD client :Daemon not running
[WARNING] Unable to scan ip: -26

Found device 0
device = PlutoSDR
driver = plutosdr
hostname = 192.168.1.99
label = PlutoSDR #0 192.168.1.99
uri = local:

Found device 1
driver = rtlsdr
label = Generic RTL2832U OEM ::
manufacturer = Realtek
product = RTL2838UHIDIR
serial =
tuner = unavailable

root@oscar:/opt/SoapyPlutoSDR/build# ps xa | grep Soapy
89 ? Ssl 0:02 /usr/bin/SoapySDRServer --bind
2907 pts/3 S+ 0:00 grep Soapy

root@oscar:/opt/SoapyPlutoSDR/build# netstat -atulpn | grep 55132
tcp6 0 0 :::55132 :::* LISTEN 89/SoapySDRServer

root@oscar:/opt/SoapyPlutoSDR/build# telnet localhost 55132
Trying ::1...
Connected to localhost.
Escape character is '^]'.
^]
telnet> q
Connection closed.

However when I try this command I receive this error:

root@oscar:/opt/SoapyPlutoSDR/build# rtl_433 -d "soapy=0,driver=remote,remote=tcp://127.0.0.1:55132"
rtl_433 version 25.02 (2025-02-19) inputs file rtl_tcp RTL-SDR SoapySDR
[SoapySDR] Unable to scan ip: -26

[sdr_open_soapy] Failed to open sdr device matching 'soapy=0,driver=remote,remote=tcp://127.0.0.1:55132'.

Is there something I'm missing or doing wrong? In case it's not perfectly clear, my objective is to access the PlutoPlus SDR over the network using RTL_433 on a linux machine. From what I've gathered, the steps are to get the PlutoPlus on the network with it's own ip address, set up SoapySDRServer to be able to access the PlutoPlus, and then with the correct command switches, RTL_433 should be able to access the PlutoPlus through the SoapySDRServer. If I'm wrong anywhere here please let me know so I can see where I'm going wrong. Thanks for any help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions