-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
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