Hi.
Below is the output from “satnogs-setup - -install” Also “lsusb” Shows the SDRplay plugged into the USB port but when - - probed it show no match for the “sdrplay” driver.
Hope this helps.
Thanks
Karl.
pi@Satnogs1920:~ $ SoapySDRUtil --find=“driver=sdrplay” ######################################################
Soapy SDR – the SDR abstraction library
######################################################
No devices found! driver=sdrplay
pi@Satnogs1920:~ $ sudo SoapySDRUtil --find
######################################################
Soapy SDR – the SDR abstraction library
######################################################
[INFO] [UHD] linux; GNU C++ version 12.2.0; Boost_107400; UHD_4.3.0.0+ds1-5
RtApiPulse::DeviceInfo pa_context_connect() failed: Connection refused
RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (default), No such file or directory.
RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:1,0), Unknown error 524.
No devices found!
pi@Satnogs1920:~ $ SoapySDRUtil --probe=“driver=sdrplay”
######################################################
Soapy SDR – the SDR abstraction library
######################################################
Probe device “driver=sdrplay”
RtApiPulse::DeviceInfo pa_context_connect() failed: Connection refused
[INFO] [UHD] linux; GNU C++ version 12.2.0; Boost_107400; UHD_4.3.0.0+ds1-5
RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (default), No such file or directory.
RtApiAlsa::getDeviceInfo: snd_pcm_open error for device (hw:1,0), Unknown error 524.
Error probing device: SoapySDR::Device::make() no driver specified and no enumeration results
pi@Satnogs1920:~ $ echo “satnogs_non_free_sdrplay_enabled: true” | sudo tee -a /var/lib/docker-bindmounts/ansible_ansib le/etc/ansible/host_vars/ansible/config.yml
satnogs_non_free_sdrplay_enabled: true
pi@Satnogs1920:~ $ sudo docker exec -ti satnogs_satnogs-client SoapySDRUtil --probe=“driver=sdrplay”
Error response from daemon: No such container: satnogs_satnogs-client
pi@Satnogs1920:~ $ satnogs-setup --install
Configuring SatNOGS Ansible…
Cloning into ‘/var/lib/docker-bindmounts/ansible_ansible/root/.ansible/pull/ansible’…
remote: Enumerating objects: 118, done.
remote: Counting objects: 100% (118/118), done.
remote: Compressing objects: 100% (77/77), done.
remote: Total 118 (delta 3), reused 88 (delta 2), pack-reused 0 (from 0)
Receiving objects: 100% (118/118), 50.27 KiB | 1.05 MiB/s, done.
Resolving deltas: 100% (3/3), done.
Provisioning SatNOGS station…
PLAY [satnogses] ***************************************************************
TASK [Gathering Facts] *********************************************************
ok: [ansible]
TASK [common : Check Ansible version] ******************************************
ok: [ansible] => {
“changed”: false,
“msg”: “All assertions passed”
}
TASK [common : Check distribution] *********************************************
ok: [ansible] => {
“changed”: false,
“msg”: “All assertions passed”
}
TASK [common : Manage sysctl entries] ******************************************
ok: [ansible] => (item={‘name’: ‘net.core.rmem_default’, ‘value’: ‘26214400’})
ok: [ansible] => (item={‘name’: ‘net.core.rmem_max’, ‘value’: ‘104857600’})
ok: [ansible] => (item={‘name’: ‘net.core.wmem_default’, ‘value’: ‘65536’})
ok: [ansible] => (item={‘name’: ‘net.core.wmem_max’, ‘value’: ‘104857600’})
TASK [common : Update APT cache] ***********************************************
changed: [ansible]
TASK [common : Manage packages for Debian/Ubuntu] ******************************
ok: [ansible] => (item=[‘present’, [{‘name’: ‘acl’, ‘state’: ‘present’}, {‘name’: ‘gnupg’, ‘state’: ‘present’}, {‘name’ : ‘cron’, ‘state’: ‘present’}, {‘name’: ‘rng-tools’, ‘state’: ‘present’}, {‘name’: ‘sudo’, ‘state’: ‘present’}]])
TASK [common : Set attributes of files] ****************************************
ok: [ansible] => (item={‘path’: ‘/var/lib/docker-bindmounts/ansible_ansible/etc/ansible/host_vars/ansible’, ‘state’: ‘d irectory’, ‘mode’: ‘750’, ‘owner’: ‘500’, ‘group’: ‘500’})
ok: [ansible] => (item={‘path’: ‘/var/lib/docker-bindmounts/ansible_ansible/root/.ansible/pull’, ‘state’: ‘directory’})
ok: [ansible] => (item={‘path’: ‘/var/lib/docker-bindmounts/satnogs_satnogs-client/opt/satnogs-non-free’, ‘state’: ‘dir ectory’, ‘mode’: ‘755’})
TASK [common : Add cron jobs] **************************************************
ok: [ansible] => (item={‘name’: ‘docker-container-prune’, ‘hour’: ‘4’, ‘minute’: ‘0’, ‘job’: ‘/usr/bin/docker container prune -f >/dev/null’, ‘user’: ‘root’})
ok: [ansible] => (item={‘name’: ‘docker-image-prune’, ‘hour’: ‘4’, ‘minute’: ‘10’, ‘job’: ‘/usr/bin/docker image prune -a -f >/dev/null’, ‘user’: ‘root’})
ok: [ansible] => (item={‘name’: ‘docker-volume-prune’, ‘hour’: ‘4’, ‘minute’: ‘20’, ‘job’: ‘/usr/bin/docker volume prun e -f >/dev/null’, ‘user’: ‘root’})
ok: [ansible] => (item={‘name’: ‘docker-network-prune’, ‘hour’: ‘4’, ‘minute’: ‘30’, ‘job’: ‘/usr/bin/docker network pr une -f >/dev/null’, ‘user’: ‘root’})
TASK [common : Gather service facts] *******************************************
ok: [ansible]
TASK [common : Check if old zram init script exists] ***************************
ok: [ansible]
TASK [common : Install zram-tools] *********************************************
ok: [ansible]
TASK [common : Configure ZRAM compression algorithm] ***************************
ok: [ansible]
TASK [common : Configure ZRAM 50% RAM usage] ***********************************
ok: [ansible]
TASK [satnogs_cleanup : Remove systemd services] *******************************
ok: [ansible] => (item=/etc/systemd/system/rigctld.service)
ok: [ansible] => (item=/etc/systemd/system/rotctld.service)
ok: [ansible] => (item=/etc/systemd/system/satnogs-client.service)
TASK [satnogs_cleanup : Remove SatNOGS Client tmpfs mount] *********************
ok: [ansible]
TASK [satnogs_cleanup : Remove third-party repositories repositories] **********
ok: [ansible] => (item=deb Index of /debian jessie-backports main)
TASK [satnogs_cleanup : Find old SatNOGS repositories] *************************
ok: [ansible]
TASK [satnogs_cleanup : Remove APT pins and configurations] ********************
ok: [ansible] => (item=/etc/apt/preferences.d/satnogs)
ok: [ansible] => (item=/etc/apt/apt.conf.d/01allow-releaseinfo-changes)
TASK [satnogs_cleanup : Uninstall SatNOGS packages] ****************************
ok: [ansible]
TASK [satnogs_cleanup : Remove SatNOGS scripts and directories] ****************
ok: [ansible] => (item=/usr/local/bin/satnogs-upgrade)
ok: [ansible] => (item=/usr/local/share/satnogs-setup)
ok: [ansible] => (item=/var/lib/satnogs-config)
ok: [ansible] => (item=/var/lib/satnogs)
TASK [satnogs_cleanup : Get stats of the SNMP config file] *********************
ok: [ansible]
TASK [satnogs : Add HydraSDR udev rules] ***************************************
ok: [ansible]
TASK [satnogs : Add Airspy udev rules] *****************************************
ok: [ansible]
TASK [satnogs : Add Airspy HF+ udev rules] *************************************
ok: [ansible]
TASK [satnogs : Add M2k udev rules] ********************************************
ok: [ansible]
TASK [satnogs : Add PlutoSDR udev rules] ***************************************
ok: [ansible]
TASK [satnogs : Add HackRF udev rules] *****************************************
ok: [ansible]
TASK [satnogs : Add UHD udev rules] ********************************************
ok: [ansible]
TASK [satnogs : Add LimeSDR udev rules] ****************************************
ok: [ansible]
TASK [satnogs : Add RTL-SDR udev rules] ****************************************
ok: [ansible]
TASK [satnogs : Add SDRplay udev rules] ****************************************
ok: [ansible]
TASK [satnogs : Blacklist SDR modules] *****************************************
ok: [ansible] => (item=rtl2832_sdr)
ok: [ansible] => (item=dvb_usb_rtl28xxu)
ok: [ansible] => (item=rtl2832)
ok: [ansible] => (item=airspy)
ok: [ansible] => (item=hackrf)
ok: [ansible] => (item=msi001)
ok: [ansible] => (item=msi2500)
TASK [satnogs : Check if list of kernel builtin modules exists] ****************
ok: [ansible]
TASK [satnogs : Unload SDR modules] ********************************************
ok: [ansible] => (item=rtl2832_sdr)
ok: [ansible] => (item=dvb_usb_rtl28xxu)
ok: [ansible] => (item=rtl2832)
ok: [ansible] => (item=airspy)
ok: [ansible] => (item=hackrf)
ok: [ansible] => (item=msi001)
ok: [ansible] => (item=msi2500)
TASK [satnogs : Create setup script configuration file] ************************
ok: [ansible]
TASK [satnogs : Copy setup script] *********************************************
ok: [ansible]
TASK [satnogs : Create SatNOGS non-free binary directory] **********************
ok: [ansible]
TASK [satnogs : Copy SatNOGS non-free installer script] ************************
ok: [ansible]
TASK [satnogs : Get install status of non-free software] ***********************
ok: [ansible]
TASK [satnogs : Schedule installation of non-free software] ********************
ok: [ansible]
TASK [docker_engine : Install module dependencies] *****************************
ok: [ansible]
TASK [docker_engine : Remove deprecated Python 3 virtualenv] *******************
ok: [ansible]
TASK [docker_engine : Create Docker image archives directory] ******************
ok: [ansible]
TASK [docker_engine : Find Docker image archives] ******************************
ok: [ansible]
TASK [docker_engine : Manage Docker containers] ********************************
changed: [ansible] => (item=None)
changed: [ansible]
TASK [docker_engine : Start Docker Compose application] ************************
ok: [ansible] => (item=None)
failed: [ansible] (item=None) => {“censored”: “the output has been hidden due to the fact that ‘no_log: true’ was speci fied for this result”, “changed”: true}
fatal: [ansible]: FAILED! => {“censored”: “the output has been hidden due to the fact that ‘no_log: true’ was specified for this result”, “changed”: true}
PLAY RECAP *********************************************************************
ansible : ok=45 changed=2 unreachable=0 failed=1 skipped=22 rescued=0 ignored=0
pi@Satnogs1920:~ $ sudo docker exec -ti satnogs_satnogs-client SoapySDRUtil --probe=“driver=sdrplay”
Error response from daemon: container 940f21ba31bbbf034965174909f3b37b4c3f15605a45caea21770f8f555f07da is not running
pi@Satnogs1920:~ $ lsusb
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@Satnogs1920:~ $ lsusb
Bus 001 Device 005: ID 1df7:3010 SDRplay RSP2/RSP2pro
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub