Hello, I have setup my PiAware image today on a raspberry pi 3B. I am using a generic USB DVB-T dongle (Blue) which meets thw dongle requirements. I am using a proper power supply, 5V 3A 24AWG power supply which works fine. My SD card is completely fine. It is a new sandisk ultra 32GB.
My issue is that I have only recieved aircraft during the first 2 minutes of boot, then nothing else shows up. My tracker currently has an uptime of 3 hours.
On my piaware information website, my radio (yellow) says “Connected to receiver but no recent data seen”. The piaware and flight aware are both green. My MLAT (Yellow) says “No clock synchronization with nearby receivers”. On my Piaware configuration page, if I try to set a nearby airport, it continously says “searching…”
pi@RaspberryPi:~ $ rtl_test -s 24000000
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM
Detached kernel driver
Found Rafael Micro R820T tuner
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
Invalid sample rate: 24000000 Hz
WARNING: Failed to set sample rate.
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
Reattached kernel driver
pi@piaware:~ $ sudo journalctl -u dump1090-fa -n50 --no-pager
-- Logs begin at Thu 2016-11-03 17:16:42 UTC, end at Thu 2018-11-22 21:14:39 UTC. --
Nov 22 21:03:36 piaware systemd[1]: Started dump1090 ADS-B receiver (FlightAware customization).
Nov 22 21:03:36 piaware dump1090-fa[490]: Thu Nov 22 21:03:36 2018 UTC dump1090-fa 3.6.3 starting up.
Nov 22 21:03:36 piaware dump1090-fa[490]: rtlsdr: using device #0: Generic RTL2832U OEM (Realtek, RTL2838UHIDIR, SN 00000001)
Nov 22 21:03:36 piaware dump1090-fa[490]: Found Rafael Micro R820T tuner
Nov 22 21:03:37 piaware dump1090-fa[490]: rtlsdr: enabling tuner AGC
Nov 22 21:03:58 piaware dump1090-fa[490]: Thu Nov 22 21:03:58 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:05:06 piaware dump1090-fa[490]: Thu Nov 22 21:05:06 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:06:06 piaware dump1090-fa[490]: Thu Nov 22 21:06:06 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:07:06 piaware dump1090-fa[490]: Thu Nov 22 21:07:06 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:08:07 piaware dump1090-fa[490]: Thu Nov 22 21:08:07 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:09:07 piaware dump1090-fa[490]: Thu Nov 22 21:09:07 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:10:07 piaware dump1090-fa[490]: Thu Nov 22 21:10:07 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:11:07 piaware dump1090-fa[490]: Thu Nov 22 21:11:07 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:12:07 piaware dump1090-fa[490]: Thu Nov 22 21:12:07 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:13:08 piaware dump1090-fa[490]: Thu Nov 22 21:13:08 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:14:08 piaware dump1090-fa[490]: Thu Nov 22 21:14:08 2018 UTC No data received from the SDR for a long time, it may have wedged
pi@piaware:~ $ sudo journalctl -u dump1090-fa -n50 --no-pager
-- Logs begin at Thu 2016-11-03 17:16:42 UTC, end at Thu 2018-11-22 21:18:11 UTC. --
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr: enabling tuner AGC
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_demod_read_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: rtlsdr_write_reg failed with -4
Nov 22 21:17:42 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:43 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:43 piaware dump1090-fa[1079]: Thu Nov 22 21:17:43 2018 UTC No data received from the SDR for a long time, it may have wedged
Nov 22 21:17:44 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:45 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:46 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:47 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:48 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:49 piaware dump1090-fa[1079]: Failed to submit transfer 0!
Nov 22 21:17:50 piaware dump1090-fa[1079]: Failed to submit transfer 0!
pi@piaware:~ $ rtl_test -s 24000000
No supported devices found.
replugging the dongle back in:
pi@piaware:~ $ rtl_test -s 24000000
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_demod_write_reg failed with -1
No supported tuner found
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
Enabled direct sampling mode, input 1
rtlsdr_demod_read_reg failed with -1
Supported gain values (1): 0.0
Invalid sample rate: 24000000 Hz
WARNING: Failed to set sample rate.
rtlsdr_demod_write_reg failed with -1
rtlsdr_demod_read_reg failed with -1
rtlsdr_write_reg failed with -1
rtlsdr_write_reg failed with -1
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...
Floating point exception
BTW, earlier I had done the RTL test on the other raspberry pi since I did not know what to stop.
My best guess is: device does not work without kernel drive for DVB-T for whatever stupid reason.
But dump1090 won’t work properly because the kernel driver somehow gets the device back.
Do you have a picture of the dongle maybe others can avoid it?
The dongle looks the same as any other DVB-T+FM+DAB (blue) generic dongle.
pi@piaware:~ $ sudo journalctl -u dump1090-fa -n50 --no-pager
-- Logs begin at Thu 2016-11-03 17:16:42 UTC, end at Thu 2018-11-22 21:33:13 UTC. --
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
Nov 22 21:33:01 piaware dump1090-fa[481]: weirdness: rtlsdr gave us a block with an unusual size (got 0 bytes, expected 262144 bytes)
i’m confuse do you have one raspberry pi or do you have two?
if you have two just change over the sdcard so you definitely know it’s the dongle.
also maybe you could use the newer pi for dump1090 and your problem would be solved (doubting that it will work on the other pi either though)
(already pretty sure it’s just the dongle not liking dump1090 but it’s worth a try)