Good morning,
I have a station with Toshiba Satellite L300 / Debian 11 Bullseye. The station (3600) was working fine with SDR RTL V2. I try to upgrade to SDR RTL V4.
I followed the steps from https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/ ( Getting Started on Linux).
For the Soapy driver with V4 support I cloned from GitHub - pothosware/SoapyRTLSDR: SoapySDR RTL-SDR Support Module
After that, I installed libsoapysdr-dev from Debian – Package Download Selection – libsoapysdr-dev_0.7.2-2_amd64.deb.
Now, the station 3600 is receiving, but I can not modify any settings in satnogs-setup.
There are some information about setup.
$ rtl_test
Found 1 device(s):
0: RTLSDRBlog, Blog V4, SN: 00000001
Using device 0: Generic RTL2832U OEM
Found Rafael Micro R828D tuner
RTL-SDR Blog V4 Detected
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
Sampling at 2048000 S/s.
Info: This tool will continuously read from the device, and report if
samples get lost. If you observe no further output, everything is fine.
Reading samples in async mode…
^CSignal caught, exiting!
User cancel, exiting…
Samples per million lost (minimum): 0
ristian@yo4dft:~$ SoapySDRUtil --probe="driver=rtlsdr" ###################################################### ## Soapy SDR -- the SDR abstraction library ## ###################################################### Probe device driver=rtlsdr Found Rafael Micro R828D tuner RTL-SDR Blog V4 Detected [INFO] Opening Generic RTL2832U OEM :: 00000001... Found Rafael Micro R828D tuner RTL-SDR Blog V4 Detected ---------------------------------------------------- -- Device identification ---------------------------------------------------- driver=RTLSDR hardware=R828D index=0 origin=https://github.com/pothosware/SoapyRTLSDR ---------------------------------------------------- -- Peripheral summary ---------------------------------------------------- Channels: 1 Rx, 0 Tx Timestamps: YES Time sources: sw_ticks Other Settings: * Direct Sampling - RTL-SDR Direct Sampling Mode [key=direct_samp, default=0, type=string, options=(0, 1, 2)] * Offset Tune - RTL-SDR Offset Tuning Mode [key=offset_tune, default=false, type=bool] * I/Q Swap - RTL-SDR I/Q Swap Mode [key=iq_swap, default=false, type=bool] * Digital AGC - RTL-SDR digital AGC Mode [key=digital_agc, default=false, type=bool] * Bias Tee - RTL-SDR Blog V.3 Bias-Tee Mode [key=biastee, default=false, type=bool] ---------------------------------------------------- -- RX Channel 0 ---------------------------------------------------- Full-duplex: NO Supports AGC: YES Stream formats: CS8, CS16, CF32 Native format: CS8 [full-scale=128] Stream args: * Buffer Size - Number of bytes per buffer, multiples of 512 only. [key=bufflen, units=bytes, default=262144, type=int] * Ring buffers - Number of buffers in the ring. [key=buffers, units=buffers, default=15, type=int] * Async buffers - Number of async usb buffers (advanced). [key=asyncBuffs, units=buffers, default=0, type=int] Antennas: RX Full gain range: [0, 49.6] dB TUNER gain range: [0, 49.6] dB Full freq range: [23.999, 1764] MHz RF freq range: [24, 1764] MHz CORR freq range: [-0.001, 0.001] MHz Sample rates: 0.25, 1.024, 1.536, 1.792, 1.92, 2.048, 2.16, 2.56, 2.88, 3.2 MSps Filter bandwidths: [0, 8] MHz
Generating support report. Please wait…
------------[ copy here ]------------
{
“versions”: {
“satnogs-client”: “1.8.1”,
“satnogs-client-ansible”: “202209101521”,
“satnogs-flowgraphs”: “1.5-1”,
“gr-satnogs”: “2.3.5.0-1”,
“gr-soapy”: “2.1.3.1-1”,
“gnuradio”: “3.8.2.0-14”,
“satnogs-config”: “0.13.2”
},
“state”: {
“is-applied”: false,
“pending-tags”: null
},
“system”: {
“date”: “2024-06-12T07:46:35.391671+00:00”,
“distribution”: {
“DESCRIPTION”: “Debian GNU/Linux 11 (bullseye)”,
“RELEASE”: “11”,
“CODENAME”: “bullseye”,
“ID”: “Debian”
},
“pending-updates”: false,
“platform”: {
“system”: “Linux”,
“node”: “yo4dft”,
“release”: “5.10.0-29-amd64”,
“version”: “#1 SMP Debian 5.10.216-1 (2024-05-03)”,
“machine”: “x86_64”
},
“memory”: {
“total”: 2984091648,
“available”: 1038753792,
“percent”: 65.2,
“used”: 1664995328,
“free”: 187863040,
“active”: 510722048,
“inactive”: 1986539520,
“buffers”: 59990016,
“cached”: 1071243264,
“shared”: 100016128,
“slab”: 146710528
},
“disk”: {
“total”: 238530957312,
“used”: 14027231232,
“free”: 212312416256,
“percent”: 6.2
}
},
“configuration”: {
“satnogs_antenna”: “RX”,
“satnogs_api_token”: “[redacted]”,
“satnogs_ppm_error”: “0”,
“satnogs_rf_gain”: “36.4”,
“satnogs_rx_samp_rate”: “2.048e6”,
“satnogs_soapy_rx_device”: “driver=rtlsdr”,
“satnogs_station_elev”: “50”,
“satnogs_station_id”: “3600”,
“satnogs_station_lat”: “44.141”,
“satnogs_station_lon”: “28.617”
}
}
------------[ copy end ]-------------
Press Enter to continue…
When I try to update configuration tool,
tarting Ansible Pull at 2024-06-12 10:49:41 /usr/bin/ansible-pull -d /root/.satnogs/ansible -U https://gitlab.com/librespacefoundation/satnogs/satnogs-client-ansible.git -o -t satnogs-setup local.yml -C stable /usr/lib/python3/dist-packages/paramiko/transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release "class": algorithms.Blowfish, [WARNING]: Could not match supplied host pattern, ignoring: yo4dft localhost | SUCCESS => { "after": "e6b68d6755a085f79c6c4697d75b055d3699b36a", "before": "e6b68d6755a085f79c6c4697d75b055d3699b36a", "changed": false, "remote_url_changed": false } Repository has not changed, quitting.
When I try to APPLY the settings modifications
/usr/lib/python3/dist-packages/paramiko/transport.py:219: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release "class": algorithms.Blowfish, Executing playbook local.yml - localhost on hosts: localhost - Gathering Facts... Check Ansible version... Check distribution... Remove APT configuration disabling recommends... Update APT cache... Install required package for APT... Install repository keys... Remove old repository... Install repository... Install packages... Gather package facts... Disable swap file... Add ZRAM init script... Create needrestart directory for Raspbian... Configure needrestart for Raspbian... Remove deprecated satnogs-setup system dependencies... Install satnogs-setup system dependencies... Retrying... (1 of 4) Retrying... (2 of 4) Retrying... (3 of 4) localhost failed | msg: No package matching 'needrestart' is available - Play recap - localhost : ok=10 changed=0 unreachable=0 failed=1 rescued=0 ignored=0
Any idea or help is welcome,
Cristian - YO4DFT