SDRPlay driver not recognised by SoapySDR

SDRPlay Independent Community Forum Forums SDR Software (RSP Compatible) SDRPlay driver not recognised by SoapySDR

  • This topic has 2 replies, 2 voices, and was last updated by .
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #593
    g7jaf
    Participant

      I’m attempting to use my SDRPlay2 with CubicSDR on a Raspberry Pi 4.

      I downloaded and have installed the latest SDRplay_RSP_API-RPi-2.13.1.run driver following instructions online. This process seemed to pass OK,
      I see a file /usr/local/lib/libsdrplay_api.so along with a couple of other links in the same directory pointing to this file.

      I then installed SoapySDR as per published procedure. Again, this seems to go OK with no error messages being reported.

      The problem I have is that SoapySDR fails to find the SDRPlay driver.

      SoapySDRUtil –find

      returns

      ######################################################
      ## Soapy SDR — the SDR abstraction library ##
      ######################################################
      [ERROR] SoapySSDPEndpoint::sendTo(udp://[ff02::c]:1900) = -1
      sendto(udp://[ff02::c]:1900) [99: Cannot assign requested address]
      [ERROR] SoapySSDPEndpoint::sendTo(udp://[ff02::c]:1900) = -1
      sendto(udp://[ff02::c]:1900) [99: Cannot assign requested address]
      No devices found!

      SoapySDRUtil –info

      returns

      ######################################################
      ## Soapy SDR — the SDR abstraction library ##
      ######################################################
      Lib Version: v0.8.0-gf722f9ce
      API Version: v0.8.0
      ABI Version: v0.8
      Install root: /usr/local
      Search path: /usr/local/lib/SoapySDR/modules0.8
      Module found: /usr/local/lib/SoapySDR/modules0.8/libremoteSupport.so (0.5.2-6d9bd82)
      Available factories… remote
      Available converters…
      – CF32 -> [CF32, CS16, CS8, CU16, CU8]
      – CS16 -> [CF32, CS16, CS8, CU16, CU8]
      – CS32 -> [CS32]
      – CS8 -> [CF32, CS16, CS8, CU16, CU8]
      – CU16 -> [CF32, CS16, CS8]
      – CU8 -> [CF32, CS16, CS8]
      – F32 -> [F32, S16, S8, U16, U8]
      – S16 -> [F32, S16, S8, U16, U8]
      – S32 -> [S32]
      – S8 -> [F32, S16, S8, U16, U8]
      – U16 -> [F32, S16, S8]
      – U8 -> [F32, S16, S8]

      SoapySDRUtil –check=”sdrplay”

      returns

      ######################################################
      ## Soapy SDR — the SDR abstraction library ##
      ######################################################
      Loading modules… done
      Checking driver ‘sdrplay’… MISSING!

      which seems to infer SoapySDR can’t locate the SDRPlay driver.

      Running uname gives me the following response

      Linux pi23 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux

      Any pointers on where to look next?

      • This topic was modified 4 years, 3 months ago by .
      #595
      Lee
      Participant

        did you install soapysdrplay also?

        i’m running a RSP2 on a pi4 via archlinuxarm.

        [lee@alarmpi ~]$ SoapySDRUtil –info
        ######################################################
        ## Soapy SDR — the SDR abstraction library ##
        ######################################################

        Lib Version: v0.8.0-g23e5951d
        API Version: v0.8.0
        ABI Version: v0.8
        Install root: /usr
        Search path: /usr/lib/SoapySDR/modules0.8
        Search path: /usr/local/lib/SoapySDR/modules0.8 (missing)
        Module found: /usr/lib/SoapySDR/modules0.8/libairspySupport.so (0.1.2-99756be)
        Module found: /usr/lib/SoapySDR/modules0.8/librtlsdrSupport.so (0.3.1-5c5d950)
        Module found: /usr/lib/SoapySDR/modules0.8/libsdrPlaySupport.so (0.3.0-14ec39e)
        Available factories… airspy, rtlsdr, sdrplay
        Available converters…
        – CF32 -> [CF32, CS16, CS8, CU16, CU8]
        – CS16 -> [CF32, CS16, CS8, CU16, CU8]
        – CS32 -> [CS32]
        – CS8 -> [CF32, CS16, CS8, CU16, CU8]
        – CU16 -> [CF32, CS16, CS8]
        – CU8 -> [CF32, CS16, CS8]
        – F32 -> [F32, S16, S8, U16, U8]
        – S16 -> [F32, S16, S8, U16, U8]
        – S32 -> [S32]
        – S8 -> [F32, S16, S8, U16, U8]
        – U16 -> [F32, S16, S8]
        – U8 -> [F32, S16, S8]
        [lee@alarmpi ~]$

        • This reply was modified 4 years, 3 months ago by .
        #608
        g7jaf
        Participant

          Yes, you’re absolutely right – this was the problem. I somehow missed it in the instructions.
          I’ve now got SDRPlay working on the raspberry pi 4, connecting remotely from my Mac Pro.
          Thanks for your help.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.