Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adalm pluto via ethernet not found #1317

Open
Denisfk1985 opened this issue Feb 2, 2024 · 10 comments
Open

Adalm pluto via ethernet not found #1317

Denisfk1985 opened this issue Feb 2, 2024 · 10 comments
Labels
bug Something isn't working

Comments

@Denisfk1985
Copy link

WARNING: Filling out the template below is NOT optional. Issues not filling out this template will be closed without review.

FIRST: Before reporting any bug, make sure that the bug you are reporting has not been reported before. Also, try to use the nightly version if possible in case I've already fixed the bug.

Hardware

  • CPU:
  • RAM:
  • GPU:
  • SDR: LibreSDR (Adalm pluto) via Ethernet

Software

  • Operating System: Name + Exact version (eg. Windows 10 x64, Ubuntu 22.04, MacOS 10.15)
  • SDR++: Version + Build date (available either in the window title or in the credits menu which you can access by clicking on the SDR++ icon in the top right corner of the software).
    Windows 10 x64
    SDR++ v1.1.0 build 02 feb 2024

Bug Description

Adalm pluto via ethernet(LibreSDR) not found in current nightly versiot at windows.
But in old version sdrpp i can it is possible to specify the IP address of the pluto, but it not avaible in current version sdrpp.

Steps To Reproduce

  1. ...
  2. ...
  3. ...

Only If SDR++ fails to lauch or the SDR fails to start:
Run SDR++ from a command line window with special parameters:

  • On Windows, open a terminal and cd to SDR++'s directory and run .\sdrpp.exe -c (if running SDR++ version 1.0.4 or older, use -s instead, though you should probably update SDR++ instead...)
  • On Linux: Open a terminal and run sdrpp -c
  • On MacOS: Open a terminal and run /path/to/the/SDR++.app/Contents/MacOS/sdrpp -c
    Then, post the entire logs from start to after the issue. DOT NOT truncate to where you think the error is...

Screenshots
Add any screenshot that is relevant to the bug (GUI error messages, strange behavior, graphics glitch, etc...).

Additional info
Add any other relevant information.

@Denisfk1985 Denisfk1985 added the bug Something isn't working label Feb 2, 2024
@AlexandreRouma
Copy link
Owner

Show logs

@F5OEO
Copy link

F5OEO commented Feb 5, 2024

Libresdr is a derivative of plutosdr. Even it is compatible with PlutoSDR, its signature is different : for example, model is ""LibreSDR Rev.5 (Z7020/AD9363)"" and not "Analog Devices PlutoSDR Rev.B (Z7010-AD9364)" . Same behaviour with Antsdr.

Propose solution is to be less strict and just show a warning here :

if (desc.find("PlutoSDR") == std::string::npos) {

@AlexandreRouma
Copy link
Owner

AlexandreRouma commented Feb 5, 2024

@F5OEO It's why I'm asking for logs to check if it was being rejected, But no, you can't just put a warning there. PlutoSDR & derivatives aren't the only thing that use IIO, here is a concrete example of the wrong device being shown when this check was not in place:
image

@F5OEO
Copy link

F5OEO commented Feb 5, 2024

Here are antsdr and plutosdr on network and usb.
plutosdrplus

Maybe string filter on "Analog Devices" instead of "PlutoSDR"...or add each variant string (antsdr,libresdr,plutoplus) ?

@AlexandreRouma
Copy link
Owner

I've got an AntSDR on the way, should get it thursday, will experiment with things like that and see what works best.

@kiklhorn
Copy link

PlutoSDR on LAN address 192.168.199.67
Working on version 1.0.4
Not discovered on version 1.1.0

Is there any way how to add IP manually?
notdiscovered

Logs:
C:\Users\marti\Downloads\sdrpp_windows_x64-1.0.4>sdrpp.exe -s [2024-02-10 10:29:36.640] [info] SDR++ v1.0.4 [2024-02-10 10:29:36.643] [info] Loading config [2024-02-10 10:29:37.054] [info] Using OpenGL 3.0 [2024-02-10 10:29:37.187] [info] Loading icons [2024-02-10 10:29:37.274] [info] Loading band plans [2024-02-10 10:29:37.282] [info] Loading band plans color table [2024-02-10 10:29:37.296] [info] Loading modules [2024-02-10 10:29:37.297] [info] Loading ./modules/airspyhf_source.dll [2024-02-10 10:29:37.369] [info] Loading ./modules/airspy_source.dll [2024-02-10 10:29:37.416] [info] Loading ./modules/audio_sink.dll [2024-02-10 10:29:37.471] [info] Loading ./modules/bladerf_source.dll [2024-02-10 10:29:37.517] [info] Loading ./modules/discord_integration.dll [2024-02-10 10:29:37.544] [info] Loading ./modules/file_source.dll [2024-02-10 10:29:37.573] [info] Loading ./modules/frequency_manager.dll [2024-02-10 10:29:37.605] [info] Loading ./modules/hackrf_source.dll [2024-02-10 10:29:37.650] [info] Loading ./modules/limesdr_source.dll [2024-02-10 10:29:37.708] [info] Loading ./modules/m17_decoder.dll [2024-02-10 10:29:37.753] [info] Loading ./modules/meteor_demodulator.dll [2024-02-10 10:29:37.785] [info] Loading ./modules/network_sink.dll [2024-02-10 10:29:37.814] [info] Loading ./modules/plutosdr_source.dll [2024-02-10 10:29:37.883] [info] Loading ./modules/radio.dll [2024-02-10 10:29:37.914] [info] Loading ./modules/recorder.dll [2024-02-10 10:29:37.951] [info] Loading ./modules/rigctl_server.dll [2024-02-10 10:29:37.980] [info] Loading ./modules/rtl_sdr_source.dll [2024-02-10 10:29:38.035] [info] Loading ./modules/rtl_tcp_source.dll [2024-02-10 10:29:38.066] [info] Loading ./modules/sdrplay_source.dll [2024-02-10 10:29:38.100] [info] Loading ./modules/soapy_source.dll [2024-02-10 10:29:38.132] [error] Couldn't load ./modules/soapy_source.dll. Error code: 126 [2024-02-10 10:29:38.133] [info] Loading ./modules/spyserver_source.dll [2024-02-10 10:29:38.163] [info] Initializing Airspy Source (airspy_source) [2024-02-10 10:29:40.415] [info] Initializing AirspyHF+ Source (airspyhf_source) [2024-02-10 10:29:41.751] [info] Initializing Audio Sink (audio_sink) [2024-02-10 10:29:41.753] [info] Initializing BladeRF Source (bladerf_source) [2024-02-10 10:29:41.829] [error] Could not list devices -7 [2024-02-10 10:29:41.830] [info] Initializing File Source (file_source) [2024-02-10 10:29:41.833] [info] Initializing Frequency Manager (frequency_manager) [2024-02-10 10:29:41.835] [info] Initializing HackRF Source (hackrf_source) [2024-02-10 10:29:41.908] [info] Initializing LimeSDR Source (limesdr_source) [2024-02-10 10:29:41.911] [info] Initializing Network Sink (network_sink) [2024-02-10 10:29:41.913] [info] Initializing PlutoSDR Source (plutosdr_source) [2024-02-10 10:29:41.915] [info] Initializing RTL-SDR Source (rtl_sdr_source) [2024-02-10 10:29:44.425] [info] Initializing RTL-TCP Source (rtl_tcp_source) [2024-02-10 10:29:44.428] [info] Initializing Radio (radio) [2024-02-10 10:29:45.623] [info] RtAudio stream open [2024-02-10 10:29:45.624] [info] Initializing Recorder (recorder) [2024-02-10 10:29:45.628] [info] Initializing Rigctl Server (rigctl_server) [2024-02-10 10:29:45.630] [info] Initializing SDRplay Source (sdrplay_source) [2024-02-10 10:29:45.632] [error] Could not intiatialized the SDRplay API. Make sure that the service is running. [2024-02-10 10:29:45.632] [info] Initializing SoapySDR Source (soapy_source) [2024-02-10 10:29:45.634] [error] Module 'soapy_source' doesn't exist [2024-02-10 10:29:45.638] [info] Initializing SpyServer Source (spyserver_source) [2024-02-10 10:29:45.641] [info] Loading color maps [2024-02-10 10:29:45.643] [info] Loading ./res/colormaps/classic.json [2024-02-10 10:29:45.646] [info] Loading ./res/colormaps/classic_green.json [2024-02-10 10:29:45.648] [info] Loading ./res/colormaps/electric.json [2024-02-10 10:29:45.653] [info] Loading ./res/colormaps/gqrx.json [2024-02-10 10:29:45.655] [info] Loading ./res/colormaps/greyscale.json [2024-02-10 10:29:45.656] [info] Loading ./res/colormaps/inferno.json [2024-02-10 10:29:45.658] [info] Loading ./res/colormaps/magma.json [2024-02-10 10:29:45.662] [info] Loading ./res/colormaps/plasma.json [2024-02-10 10:29:45.665] [info] Loading ./res/colormaps/turbo.json [2024-02-10 10:29:45.667] [info] Loading ./res/colormaps/viridis.json [2024-02-10 10:29:45.669] [info] Loading ./res/colormaps/websdr.json [2024-02-10 10:29:45.704] [info] New DSP samplerate: 4000000.0 (source samplerate is 4000000.0) [2024-02-10 10:29:45.706] [info] Updating FFT DSP settings: Keep: 65536, Skip: 134464 [2024-02-10 10:29:45.708] [info] PlutoSDRSourceModule 'PlutoSDR Source': Menu Select! [2024-02-10 10:29:45.710] [info] New DSP samplerate: 4000000.0 (source samplerate is 4000000.0) [2024-02-10 10:29:45.712] [info] Updating FFT DSP settings: Keep: 65536, Skip: 134464 [2024-02-10 10:29:46.661] [warning] ConfigManager locked, waiting... [2024-02-10 10:29:46.962] [info] RtAudio stream open [2024-02-10 10:29:46.991] [info] Updating FFT DSP settings: Keep: 65536, Skip: 134464 [2024-02-10 10:29:46.994] [info] Updating FFT DSP settings: Keep: 65536, Skip: 134464 [2024-02-10 10:29:46.999] [info] Updating FFT DSP settings: Keep: 65536, Skip: 134464 [2024-02-10 10:29:47.000] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 100000000.0! [2024-02-10 10:29:47.001] [info] Running post-init for Airspy Source [2024-02-10 10:29:47.004] [info] Running post-init for AirspyHF+ Source [2024-02-10 10:29:47.005] [info] Running post-init for Audio Sink [2024-02-10 10:29:47.006] [info] Running post-init for BladeRF Source [2024-02-10 10:29:47.007] [info] Running post-init for File Source [2024-02-10 10:29:47.010] [info] Running post-init for Frequency Manager [2024-02-10 10:29:47.011] [info] Running post-init for HackRF Source [2024-02-10 10:29:47.012] [info] Running post-init for LimeSDR Source [2024-02-10 10:29:47.016] [info] Running post-init for Network Sink [2024-02-10 10:29:47.017] [info] Running post-init for PlutoSDR Source [2024-02-10 10:29:47.019] [info] Running post-init for RTL-SDR Source [2024-02-10 10:29:47.020] [info] Running post-init for RTL-TCP Source [2024-02-10 10:29:47.021] [info] Running post-init for Radio [2024-02-10 10:29:47.022] [info] Running post-init for Recorder [2024-02-10 10:29:47.024] [info] Running post-init for Rigctl Server [2024-02-10 10:29:47.024] [info] Running post-init for SDRplay Source [2024-02-10 10:29:47.025] [info] Running post-init for SpyServer Source [2024-02-10 10:29:47.029] [info] Ready. WARNING: Unknown parameter '0' in <context> WARNING: Unknown parameter '25' in <context> WARNING: Unknown parameter 'v0.25' in <context> WARNING: Unknown attribute 'label' in <device> [2024-02-10 10:30:00.667] [info] PlutoSDRSourceModule 'PlutoSDR Source': Start! [2024-02-10 10:30:00.671] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 100000000.0! [2024-02-10 10:30:08.147] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 96600000.0! [2024-02-10 10:30:17.981] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 93200000.0! [2024-02-10 10:30:30.916] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 89800000.0! [2024-02-10 10:30:41.934] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 93200000.0! [2024-02-10 10:30:44.520] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 96600000.0! [2024-02-10 10:30:50.400] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 100000000.0! [2024-02-10 10:31:05.135] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 103400000.0! [2024-02-10 10:31:33.570] [info] PlutoSDRSourceModule 'PlutoSDR Source': Tune: 106800000.0!

C:\Users\marti\Downloads\sdrpp_windows_x64>sdrpp.exe -c [10/02/2024 10:32:31.000] [INFO] SDR++ v1.1.0 [10/02/2024 10:32:31.000] [INFO] Loading config [10/02/2024 10:32:31.000] [INFO] Using OpenGL 3.0 [10/02/2024 10:32:32.000] [INFO] Loading icons [10/02/2024 10:32:32.000] [INFO] Loading band plans [10/02/2024 10:32:32.000] [INFO] Loading band plans color table [10/02/2024 10:32:32.000] [INFO] Loading modules [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/airspyhf_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/airspy_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/audio_sink.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/audio_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/bladerf_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/discord_integration.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/file_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/frequency_manager.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/hackrf_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/hermes_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/iq_exporter.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/limesdr_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/m17_decoder.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/meteor_demodulator.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/network_sink.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/perseus_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/plutosdr_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/radio.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/recorder.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/rfspace_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/rigctl_client.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/rigctl_server.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/rtl_sdr_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/rtl_tcp_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/scanner.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/sdrplay_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/sdrpp_server_source.dll [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/soapy_source.dll [10/02/2024 10:32:32.000] [ERROR] Couldn't load C:/Users/marti/Downloads/sdrpp_windows_x64/modules/soapy_source.dll. Error code: 126 [10/02/2024 10:32:32.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/modules/spyserver_source.dll [10/02/2024 10:32:32.000] [INFO] Initializing Airspy Source (airspy_source) [10/02/2024 10:32:33.000] [INFO] Initializing AirspyHF+ Source (airspyhf_source) [10/02/2024 10:32:33.000] [INFO] Initializing Audio Sink (audio_sink) [10/02/2024 10:32:33.000] [INFO] Initializing Audio Source (audio_source) [10/02/2024 10:32:34.000] [INFO] New DSP samplerate: 48000.000000 (source samplerate is 48000.000000) [10/02/2024 10:32:34.000] [INFO] Initializing BladeRF Source (bladerf_source) [10/02/2024 10:32:37.000] [ERROR] Could not list devices -7 [10/02/2024 10:32:37.000] [INFO] Initializing File Source (file_source) [10/02/2024 10:32:37.000] [INFO] Initializing Frequency Manager (frequency_manager) [10/02/2024 10:32:37.000] [INFO] Initializing HackRF Source (hackrf_source) [10/02/2024 10:32:37.000] [INFO] Initializing Hermes Source (hermes_source) [10/02/2024 10:32:37.000] [INFO] Initializing LimeSDR Source (limesdr_source) [10/02/2024 10:32:37.000] [INFO] Initializing Network Sink (network_sink) [10/02/2024 10:32:37.000] [INFO] Initializing PerseusSDR Source (perseus_source) perseus: perseus_init() perseus: EXE: [C:\Users\marti\Downloads\sdrpp_windows_x64\sdrpp.exe] perseus: path: [C:\Users\marti\Downloads\sdrpp_windows_x64\] name: [sdrpp.exe] libusb: warning [enumerate_hcd_root_hub] could not infer VID/PID of HCD root hub from 'ROOT\USB\0000' libusb: warning [enumerate_hcd_root_hub] could not infer VID/PID of HCD root hub from 'ROOT\SYSTEM\0001' libusb: warning [winusb_get_device_list] could not retrieve port number for device 'USBESTUB\DEVICES\0000': [13] NeplatnÚ ˙daje. perseus: Found device with VID/PID 8087:0024 on BUS3 ADDR1 perseus: Found device with VID/PID E5B7:0811 on BUS2 ADDR5 perseus: Found device with VID/PID 1058:25E2 on BUS4 ADDR2 perseus: Found device with VID/PID 8086:1C26 on BUS4 ADDR0 perseus: Found device with VID/PID 046D:C52B on BUS2 ADDR6 perseus: Found device with VID/PID 1B21:1042 on BUS2 ADDR0 perseus: Found device with VID/PID 8086:1C2D on BUS3 ADDR0 perseus: Found device with VID/PID 0BDA:0161 on BUS3 ADDR2 perseus: Found device with VID/PID 090C:6000 on BUS3 ADDR3 perseus: Found device with VID/PID 2109:2811 on BUS2 ADDR3 perseus: Found device with VID/PID 0BDA:5822 on BUS2 ADDR7 perseus: Found device with VID/PID 1D6B:0001 on BUS1 ADDR0 perseus: Found device with VID/PID 8087:0024 on BUS4 ADDR1 perseus: Found device with VID/PID 2886:0018 on BUS2 ADDR4 perseus: Found device with VID/PID 2109:8110 on BUS2 ADDR1 perseus: Found device with VID/PID 1D6B:0001 on BUS5 ADDR0 [10/02/2024 10:32:37.000] [INFO] Initializing PlutoSDR (plutosdr_source) [10/02/2024 10:32:39.000] [INFO] Initializing RFspace Source (rfspace_source) [10/02/2024 10:32:39.000] [INFO] Initializing RTL-SDR Source (rtl_sdr_source) [10/02/2024 10:32:40.000] [INFO] Initializing RTL-TCP Source (rtl_tcp_source) [10/02/2024 10:32:40.000] [INFO] Initializing Radio (radio) [Resamp] predec: 8192, interp: 25, decim: 6, inacc: 0.000000%, taps: 1900 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [Resamp] predec: 32, interp: 5000, decim: 7813, inacc: 0.000000%, taps: 593750 [Resamp] predec: 8192, interp: 125, decim: 24, inacc: 0.000000%, taps: 9500 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [10/02/2024 10:32:41.000] [WARN] Demod switch took 75246 us [10/02/2024 10:32:42.000] [INFO] RtAudio stream open [10/02/2024 10:32:42.000] [INFO] Initializing Recorder (recorder) [10/02/2024 10:32:42.000] [INFO] Initializing Rigctl Server (rigctl_server) [10/02/2024 10:32:42.000] [INFO] Initializing SDR++ Server Source (sdrpp_server_source) [10/02/2024 10:32:42.000] [INFO] Initializing SDRplay Source (sdrplay_source) [10/02/2024 10:32:42.000] [ERROR] Could not intiatialized the SDRplay API. Make sure that the service is running. [10/02/2024 10:32:42.000] [INFO] Initializing SpyServer Source (spyserver_source) [10/02/2024 10:32:42.000] [INFO] Loading color maps [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/classic.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/classic_green.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/electric.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/gqrx.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/greyscale.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/inferno.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/magma.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/plasma.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/smoke.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/temper_colors.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/turbo.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/viridis.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/vivid.json [10/02/2024 10:32:42.000] [INFO] Loading C:/Users/marti/Downloads/sdrpp_windows_x64/res/colormaps/websdr.json [10/02/2024 10:32:42.000] [INFO] New DSP samplerate: 4000000.000000 (source samplerate is 4000000.000000) [10/02/2024 10:32:42.000] [INFO] PlutoSDRSourceModule 'PlutoSDR': Menu Select! [10/02/2024 10:32:42.000] [INFO] New DSP samplerate: 4000000.000000 (source samplerate is 4000000.000000) [10/02/2024 10:32:42.000] [WARN] ConfigManager locked, waiting... [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [10/02/2024 10:32:43.000] [INFO] RtAudio stream open [10/02/2024 10:32:43.000] [INFO] PlutoSDRSourceModule 'PlutoSDR': Tune: 100000000.000000! [10/02/2024 10:32:43.000] [INFO] Running post-init for Airspy Source [10/02/2024 10:32:43.000] [INFO] Running post-init for AirspyHF+ Source [10/02/2024 10:32:43.000] [INFO] Running post-init for Audio Sink [10/02/2024 10:32:43.000] [INFO] Running post-init for Audio Source [10/02/2024 10:32:43.000] [INFO] Running post-init for BladeRF Source [10/02/2024 10:32:43.000] [INFO] Running post-init for File Source [10/02/2024 10:32:43.000] [INFO] Running post-init for Frequency Manager [10/02/2024 10:32:43.000] [INFO] Running post-init for HackRF Source [10/02/2024 10:32:43.000] [INFO] Running post-init for Hermes Source [10/02/2024 10:32:43.000] [INFO] Running post-init for LimeSDR Source [10/02/2024 10:32:43.000] [INFO] Running post-init for Network Sink [10/02/2024 10:32:43.000] [INFO] Running post-init for PerseusSDR Source [10/02/2024 10:32:43.000] [INFO] Running post-init for PlutoSDR [10/02/2024 10:32:43.000] [INFO] Running post-init for RFspace Source [10/02/2024 10:32:43.000] [INFO] Running post-init for RTL-SDR Source [10/02/2024 10:32:43.000] [INFO] Running post-init for RTL-TCP Source [10/02/2024 10:32:43.000] [INFO] Running post-init for Radio [10/02/2024 10:32:43.000] [INFO] Running post-init for Recorder [10/02/2024 10:32:43.000] [INFO] Running post-init for Rigctl Server [10/02/2024 10:32:43.000] [INFO] Running post-init for SDR++ Server Source [10/02/2024 10:32:43.000] [INFO] Running post-init for SDRplay Source [10/02/2024 10:32:43.000] [INFO] Running post-init for SpyServer Source [10/02/2024 10:32:43.000] [INFO] Ready. [10/02/2024 10:32:57.000] [INFO] PlutoSDRSourceModule 'PlutoSDR': Tune: 100000000.000000! [10/02/2024 10:33:02.000] [INFO] PlutoSDRSourceModule 'PlutoSDR': Tune: 103525000.000000! [10/02/2024 10:33:06.000] [INFO] PlutoSDRSourceModule 'PlutoSDR': Tune: 107025000.000000!

@AlexandreRouma
Copy link
Owner

Ok so it looks like iio itself isn't even finding the device, You can check that by running iio_info.exe -s

Is there any way how to add IP manually?

There is not, the point of switching to auto discovery is to fix the hack that was to force users to manually specify an IP and have proper support for per-device settings.

@AlexandreRouma
Copy link
Owner

Alright it seems the issue is the version of IIO shipped with the windows build is missing network autodetection for some reason. I guess this will only be fixed once I move to my own build of it... Stay tuned I guess

@Sprutx
Copy link

Sprutx commented Mar 28, 2024

Hi, I'm using LibreSDR (aka PlutoSDR) and I'm seeing the same error - SDR++ doesn't find the device

Debian 12
SDR++ Nightly Build (currently 1.1.0) 03/26/2024

log:

[28/03/2024 14:06:06.000] [INFO] RtAudio stream open
[28/03/2024 14:06:06.000] [INFO] AirspySourceModule 'Airspy Source': Tune: 100000000.000000!
[28/03/2024 14:06:06.000] [INFO] Running post-init for Airspy Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for AirspyHF+ Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for Audio Sink
[28/03/2024 14:06:06.000] [INFO] Running post-init for Audio Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for BladeRF Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for File Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for Frequency Manager
[28/03/2024 14:06:06.000] [INFO] Running post-init for HackRF Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for Hermes Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for Network Sink
[28/03/2024 14:06:06.000] [INFO] Running post-init for PlutoSDR Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for RFspace Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for RTL-TCP Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for Radio
[28/03/2024 14:06:06.000] [INFO] Running post-init for Recorder
[28/03/2024 14:06:06.000] [INFO] Running post-init for Rigctl Server
[28/03/2024 14:06:06.000] [INFO] Running post-init for SDR++ Server Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for SoapySDR Source
[28/03/2024 14:06:06.000] [INFO] Running post-init for SpyServer Source
[28/03/2024 14:06:06.000] [INFO] Ready.
[28/03/2024 14:07:36.000] [INFO] AirspySourceModule 'Airspy Source': Menu Deselect!
[28/03/2024 14:07:36.000] [INFO] New DSP samplerate: 4000000.000000 (source samplerate is 4000000.000000)
[28/03/2024 14:07:36.000] [INFO] PlutoSDRSourceModule 'PlutoSDR Source': Menu Select!
[28/03/2024 14:07:45.000] [WARN] Ignored IIO device: [ip:libre.local] 192.168.1.10 (LibreSDR Rev.5 (Z7020-AD9361)), serial=
[28/03/2024 14:10:56.000] [INFO] Exiting successfully

The same thing happens in Win10

Version 1.0.4 finds the device well

@AlexandreRouma
Copy link
Owner

First, version 1.0.4 doesn't "find" anything because it doesn't search for devices in the first place, your pluto just has the default IP.

Secondly, the issue is completely different to this one. Yours is that SDR++ expects "PlutoSDR" devices, not "LibreSDR". I'm not sure yet how to best handle this and I suggest you open a separate bug report.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants