SatNOGS install errors

Yeahh !!! finally :clap: :clap:

grafik

Thank you both!!!
No I will see if RX and observations are working… → it’s working !! :slight_smile:

3 Likes

Unfortunately it only worked for a short time, probably until I made a reboot…

I don’t get any observations anymore…

Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_init called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: dummy: _init called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_register (1)
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_register (2)
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: dummy_rot_init called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_open called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: dummy_rot_open called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_get_position called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: dummy_rot_get_position called
Aug 07 11:47:01 satnogs-vhf satnogs-client[368]: rot_set_position called
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: Traceback (most recent call last):
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: File “/usr/bin/satnogs_fsk.py”, line 544, in
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: main()
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: File “/usr/bin/satnogs_fsk.py”, line 527, in main
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: tb = top_block_cls(antenna=options.antenna, baudrate=options.baudrate, bb_freq=options.bb_freq, bw=options.bw, dc_removal=options.dc_removal, decoded_data_file_path=options.decoded_data_file_path, dev_args=options.dev_args, doppler_correction_per_sec=options.doppler_correction_per_sec, enable_iq_dump=options.enable_iq_dump, file_path=options.file_path, framing=options.framing, gain=options.gain, gain_mode=options.gain_mode, iq_file_path=options.iq_file_path, lo_offset=options.lo_offset, other_settings=options.other_settings, ppm=options.ppm, rigctl_port=options.rigctl_port, rx_freq=options.rx_freq, samp_rate_rx=options.samp_rate_rx, soapy_rx_device=options.soapy_rx_device, stream_args=options.stream_args, tune_args=options.tune_args, udp_IP=options.udp_IP, udp_dump_host=options.udp_dump_host, udp_dump_port=options.udp_dump_port, udp_port=options.udp_port, waterfall_file_path=options.waterfall_file_path)
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: File “/usr/bin/satnogs_fsk.py”, line 139, in init
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: self.satnogs_doppler_compensation_0 = satnogs.doppler_compensation(samp_rate_rx, rx_freq, lo_offset, baudrate*decimation, 1, 0)
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: File “/usr/lib/python3/dist-packages/satnogs/doppler_compensation.py”, line 117, in init
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: firdes.WIN_HAMMING))
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: File “/usr/lib/python3/dist-packages/gnuradio/filter/filter_swig.py”, line 143, in low_pass
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: return _filter_swig.firdes_low_pass(*args, **kwargs)
Aug 07 11:47:04 satnogs-vhf satnogs-client[368]: RuntimeError: firdes check failed: 0 < fa <= sampling_freq / 2
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: apscheduler.executors.default - ERROR - Job “spawn_observer (trigger: date[2022-08-07 11:47:01 UTC], next run at: 2022-08-07 11:47:01 UTC)” raised an exception
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: Traceback (most recent call last):
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/apscheduler/executors/base.py”, line 125, in run_job
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: retval = job.func(*job.args, **job.kwargs)
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/scheduler/tasks.py”, line 65, in spawn_observer
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: observer.observe()
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/observer/observer.py”, line 209, in observe
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: waterfall = Waterfall(self.observation_waterfall_file)
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py”, line 105, in init
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: self.data = _get_waterfall(datafile_path)
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py”, line 80, in _get_waterfall
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: waterfall = _read_waterfall(datafile_path)
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/waterfall.py”, line 36, in _read_waterfall
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: ‘timestamp’: np.fromfile(datafile, dtype=‘|S32’, count=1)[0],
Aug 07 11:47:10 satnogs-vhf satnogs-client[368]: IndexError: index 0 is out of bounds for axis 0 with size 0

Generating support report. Please wait…
------------[ copy here ]------------
{
“versions”: {
“satnogs-client”: “1.6”,
“satnogs-client-ansible”: “202205101826”,
“satnogs-flowgraphs”: “1.4-1”,
“gr-satnogs”: “2.3.1.1-1”,
“gr-soapy”: “2.1.3.1-1”,
“gnuradio”: “3.8.2.0-14satnogs2”,
“satnogs-config”: “0.12”
},
“state”: {
“is-applied”: true,
“pending-tags”: null
},
“system”: {
“date”: “2022-08-07T11:57:08.778456+00:00”,
“distribution”: {
“DESCRIPTION”: “Raspbian GNU/Linux 10 (buster)”,
“RELEASE”: “10”,
“CODENAME”: “buster”,
“ID”: “Raspbian”
},
“pending-updates”: false,
“platform”: {
“system”: “Linux”,
“node”: “satnogs-vhf”,
“release”: “5.10.103-v7l+”,
“version”: “#1529 SMP Tue Mar 8 12:24:00 GMT 2022”,
“machine”: “armv7l”,
“processor”: “”
},
“memory”: {
“total”: 4025208832,
“available”: 3766181888,
“percent”: 6.4,
“used”: 113229824,
“free”: 3579785216,
“active”: 179097600,
“inactive”: 195121152,
“buffers”: 33431552,
“cached”: 298762240,
“shared”: 8839168,
“slab”: 45432832
},
“disk”: {
“total”: 30776799232,
“used”: 3367829504,
“free”: 26104066048,
“percent”: 11.4
}
},
“configuration”: {
“satnogs_antenna”: “RX”,
“satnogs_api_token”: “[redacted]”,
“satnogs_rf_gain”: “54”,
“satnogs_rx_samp_rate”: “256e3”,
“satnogs_soapy_rx_device”: “driver=airspyhf”,
“satnogs_station_elev”: “100”,
“satnogs_station_id”: “1559”,
“satnogs_station_lat”: “52.290”,
“satnogs_station_lon”: “9.831”
}
}
------------[ copy end ]-------------

Can you raise the sample rate, I see some decimation steps in this obs, maybe it isn’t high enough and after decimation there isn’t anything left.

3 Likes

I am using AirSpy HF + too here are my config:

Generating support report. Please wait…
------------[ copy here ]------------
{
“versions”: {
“satnogs-client”: “1.7”,
“satnogs-client-ansible”: “202205101826”,
“satnogs-flowgraphs”: “1.4-1”,
“gr-satnogs”: “2.3.1.1-1”,
“gr-soapy”: “2.1.3.1-1”,
“gnuradio”: “3.8.2.0-14satnogs2”,
“satnogs-config”: “0.12”
},
“state”: {
“is-applied”: true,
“pending-tags”: null
},
“system”: {
“date”: “2022-08-07T15:51:59.611120+00:00”,
“distribution”: {
“DESCRIPTION”: “Debian GNU/Linux 10 (buster)”,
“RELEASE”: “10”,
“CODENAME”: “buster”,
“ID”: “Debian”
},
“pending-updates”: false,
“platform”: {
“system”: “Linux”,
“node”: “SatNogs-POL”,
“release”: “4.19.0-21-amd64”,
“version”: “#1 SMP Debian 4.19.249-2 (2022-06-30)”,
“machine”: “x86_64”,
“processor”: “”
},
“memory”: {
“total”: 8205389824,
“available”: 6045175808,
“percent”: 26.3,
“used”: 1851330560,
“free”: 5619245056,
“active”: 2109194240,
“inactive”: 284045312,
“buffers”: 52649984,
“cached”: 682164224,
“shared”: 48177152,
“slab”: 118296576
},
“disk”: {
“total”: 116012584960,
“used”: 7927980032,
“free”: 102144212992,
“percent”: 7.2
}
},
“configuration”: {
“satnogs_antenna”: “RX”,
“satnogs_api_token”: “[redacted]”,
“satnogs_artifacts_api_token”: “dd4e0fba9f972e77205076a1d169bd33947c97d0”,
“satnogs_artifacts_enabled”: true,
“satnogs_client_version”: “1.7”,
“satnogs_post_observation_script”: “/usr/local/bin/satnogs-post {{ID}} {{FREQ}} {{TLE}} {{TIMESTAMP}} {{BAUD}} {{SCRIPT_NAME}}”,
“satnogs_pre_observation_script”: “/usr/local/bin/satnogs-pre {{ID}} {{FREQ}} {{TLE}} {{TIMESTAMP}} {{BAUD}} {{SCRIPT_NAME}}”,
“satnogs_rx_samp_rate”: “768e3”,
“satnogs_soapy_rx_device”: “driver=airspyhf”,
“satnogs_station_elev”: “120”,
“satnogs_station_id”: “1533”,
“satnogs_station_lat”: “36.091”,
“satnogs_station_lon”: “28.085”,
“satnogs_waterfall_autorange”: false,
“satnogs_waterfall_max_value”: “-95”,
“satnogs_waterfall_min_value”: “-118”,
“udp_dump_host”: “127.0.0.1”
}
}
------------[ copy end ]-------------

Press Enter to continue…

2 Likes

Setting the sample rate to “768e3" in fact fixed it :slight_smile:
https://network.satnogs.org/observations/6307151/

Beside this: I do believe the AirSpy HF+ driver is having some problems, probably related to sample rate. Since an update some time ago, I’m seeing strong interference from the repeater outputs below the VHF satellite band… some sort if image rejection filtering no more working. I don’t see this with QubikSDR or SDR#…

But that’s another topic, glad to see my station is running again…

5 Likes

I just ran into this when building a satnogs-client docker image. I had the problem that wget was not installed (and I couldn’t install it because of the broken certificate). So I used curl instead:

curl -vs http://download.opensuse.org/repositories/home:/librespace:/satnogs/Debian_11/Release.key | apt-key --keyring /etc/apt/trusted.gpg add -