# Dead dongle?

**URL:** <https://discussions.flightaware.com/t/dead-dongle/53839>\
**Category:** ADS-B Flight Tracking\
**Created:** [August 18, 2019, 7:07am UTC](https://discussions.flightaware.com/t/dead-dongle/53839 "2019-08-18T07:07:37Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jungleboogie](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/jungleboogie/32/47048_2.png) [@jungleboogie](https://discussions.flightaware.com/u/jungleboogie)\
**Post date:** [August 18, 2019, 7:07am UTC](https://discussions.flightaware.com/t/dead-dongle/53839/1 "2019-08-18T07:07:37Z")

</div>

Hi All,

After over a year in service, it looks like my Flight Aware Blue dongle isn’t working anymore. I really hope that’s not the case and I can have some direction on what to try.

Hardware:  
Raspberry pi 3 with sufficient power  
FlightAware Pro Stick Plus purchased from amazon

OS: piaware-sd-card-3.7.1.img written today.

Suspect parts of the dmesg:

> [878.351019] dvb\_usb\_rtl28xxu 1-1.3:1.0: chip type detection failed -71  
> [878.351055] dvb\_usb\_rtl28xxu: probe of 1-1.3:1.0 failed with error -71  
> [878.363529] usb 1-1.3: USB disconnect, device number 5  
> [897.090050] usb 1-1.4: new high-speed USB device number 6 using dwc\_otg  
> [897.231770] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=2832  
> [897.231783] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3  
> [897.231792] usb 1-1.4: Product: RTL2832U  
> [897.231800] usb 1-1.4: Manufacturer: Realtek  
> [897.231809] usb 1-1.4: SerialNumber: 00001000  
> [897.239289] usb 1-1.4: dvb\_usb\_v2: found a ‘Realtek RTL2832U reference design’ in warm state  
> [897.298958] usb 1-1.4: dvb\_usb\_v2: will pass the complete MPEG2 transport stream to the software demuxer  
> [897.299015] dvbdev: DVB: registering new adapter (Realtek RTL2832U reference design)  
> [897.306820] i2c i2c-3: Added multiplexed i2c bus 4  
> [897.306836] rtl2832 3-0010: Realtek RTL2832 successfully attached  
> [897.306897] usb 1-1.4: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))…  
> [897.307210] r820t 4-001a: creating new instance  
> [897.314158] r820t 4-001a: Rafael Micro r820t successfully identified  
> [897.325590] Registered IR keymap rc-empty  
> [897.325753] rc rc0: Realtek RTL2832U reference design as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/rc/rc0  
> [897.325964] input: Realtek RTL2832U reference design as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/rc/rc0/input4  
> [897.326609] input: MCE IR Keyboard/Mouse (dvb\_usb\_rtl28xxu) as /devices/virtual/input/input5  
> [897.327050] rc rc0: lirc\_dev: driver ir-lirc-codec (dvb\_usb\_rtl28xxu) registered at minor = 0  
> [897.327070] usb 1-1.4: dvb\_usb\_v2: schedule remote query interval to 200 msecs  
> [897.345557] usb 1-1.4: dvb\_usb\_v2: ‘Realtek RTL2832U reference design’ successfully initialized and connected  
> [909.100778] r820t 4-001a: destroying instance  
> [909.101022] dvb\_usb\_v2: ‘Realtek RTL2832U reference design:1-1.4’ successfully deinitialized and disconnected

I suddenly started seeing emails from flightaware a couple months ago about my feeder being offline, and when I went to the piaware webpage, the tracking was all blank; I saw similar dmesg logs and thought I had updated something incorrectly. Today I reimaged it and connected it up and received the same einitialized and disconnected messages.

The good news is that rtl\_test still sees it but can’t open it:

> $ rtl\_test  
> Found 1 device(s):  
> 0: Realtek, RTL2832U, SN: 00001000
> 
> Using device 0: Generic RTL2832U  
> usb\_claim\_interface error -6  
> Failed to open rtlsdr device #0.

My piaware-config.txt has only one real change:

> receiver-type rtlsdr

PiAware3Configuration.pdf don’t mention a need to blacklist any usb dev rules. Is that not the case?

So what’s next? Try another rpi and see what happens? I’ve tried all four USB ports on the rpi, although I haven’t tried another USB device in it.

Thanks for any guidance!

---

<div class="post-metadata">

**Author:** ![obj](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/obj/32/118984_2.png) [@obj](https://discussions.flightaware.com/u/obj)\
**Post date:** [August 18, 2019, 7:14am UTC](https://discussions.flightaware.com/t/dead-dongle/53839/2 "2019-08-18T07:14:21Z")

</div>

There’s nothing in there that looks abnormal. `rtl_test` doesn’t work because you need to stop dump1090 first. The messages about “deinitialized and disconnected” are the kernel-side driver being unloaded when dump1090 starts up; this is normal.

---

<div class="post-metadata">

**Author:** ![jungleboogie](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/jungleboogie/32/47048_2.png) [@jungleboogie](https://discussions.flightaware.com/u/jungleboogie)\
**Post date:** [August 18, 2019, 7:33am UTC](https://discussions.flightaware.com/t/dead-dongle/53839/3 "2019-08-18T07:33:30Z")

</div>

Stopping dump1090-fa does allow rtl\_test to run:

> $ sudo rtl\_test  
> Found 1 device(s):  
> 0: Realtek, RTL2832U, SN: 00001000
> 
> Using device 0: Generic RTL2832U  
> 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  
> [R82XX] PLL not locked!  
> 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…

So what’s next? Check the cable from dongle to antenna?

Thanks for the quick reply!

---

<div class="post-metadata">

**Author:** ![wiedehopf](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/wiedehopf/32/114045_2.png) [@wiedehopf](https://discussions.flightaware.com/u/wiedehopf)\
**Post date:** [August 18, 2019, 8:06am UTC](https://discussions.flightaware.com/t/dead-dongle/53839/4 "2019-08-18T08:06:30Z")

</div>

> [@jungleboogie](#):
>
> Raspberry pi 3 with sufficient power

You say that yet you probably haven’t measured the voltage.

For this type of failure, power problems are most likely.  
Check:

```auto
sudo dmesg --ctime | grep voltage

```

And in regards to rtl\_test, you should run it at the same sample frequency dump1090-fa uses:

```auto
timeout 30 rtl_test -s 2400000

```

This command above will also terminate after 30 seconds.

---

<div class="post-metadata">

**Author:** ![obj](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/obj/32/118984_2.png) [@obj](https://discussions.flightaware.com/u/obj)\
**Post date:** [August 18, 2019, 9:12am UTC](https://discussions.flightaware.com/t/dead-dongle/53839/5 "2019-08-18T09:12:38Z")

</div>

> [@jungleboogie](#):
>
> Check the cable from dongle to antenna?

Worth checking. I’d also check the dump1090 logs (see /var/log/syslog, or `journalctl -u dump1090-fa`); if it’s a dongle problem then that’s where any errors are likely to be reported.

(as wiedehopf says, check the power too)

---

<div class="post-metadata">

**Author:** ![jungleboogie](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/jungleboogie/32/47048_2.png) [@jungleboogie](https://discussions.flightaware.com/u/jungleboogie)\
**Post date:** [August 18, 2019, 3:51pm UTC](https://discussions.flightaware.com/t/dead-dongle/53839/6 "2019-08-18T15:51:06Z")

</div>

> You say that yet you probably haven’t measured the voltage.

Yeah, because I’ve had this running since December 2017. Nothing shows up in dmesg about voltage. Thanks for the tip, though.

> $ timeout 30 rtl\_test -s 2400000  
> .Found 1 device(s):  
> 0: Realtek, RTL2832U, SN: 00001000
> 
> Using device 0: Generic RTL2832U  
> 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  
> [R82XX] PLL not locked!  
> Sampling at 2400000 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…  
> Signal caught, exiting!  
> Signal caught, exiting!
> 
> User cancel, exiting…  
> Samples per million lost (minimum): 0  
> Reattached kernel driver

Looks ok, right?

---

<div class="post-metadata">

**Author:** ![jungleboogie](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/jungleboogie/32/47048_2.png) [@jungleboogie](https://discussions.flightaware.com/u/jungleboogie)\
**Post date:** [August 18, 2019, 3:56pm UTC](https://discussions.flightaware.com/t/dead-dongle/53839/7 "2019-08-18T15:56:52Z")

</div>

Looks okay as well:

> Aug 18 15:48:37 piaware dump1090-fa[12037]: Sun Aug 18 15:48:37 2019 UTC Waiting for receive thread termination  
> Aug 18 15:48:37 piaware systemd[1]: Stopped dump1090 ADS-B receiver (FlightAware customization).  
> Aug 18 15:53:04 piaware systemd[1]: Started dump1090 ADS-B receiver (FlightAware customization).  
> Aug 18 15:53:04 piaware dump1090-fa[15557]: Sun Aug 18 15:53:04 2019 UTC dump1090-fa 3.7.1 starting up.  
> Aug 18 15:53:04 piaware dump1090-fa[15557]: rtlsdr: using device #0: Generic RTL2832U (Realtek, RTL2832U, SN 00001000)  
> Aug 18 15:53:04 piaware dump1090-fa[15557]: Detached kernel driver  
> Aug 18 15:53:04 piaware dump1090-fa[15557]: Found Rafael Micro R820T tuner  
> Aug 18 15:53:04 piaware dump1090-fa[15557]: rtlsdr: enabling tuner AGC

---

<div class="post-metadata">

**Author:** ![wiedehopf](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/wiedehopf/32/114045_2.png) [@wiedehopf](https://discussions.flightaware.com/u/wiedehopf)\
**Post date:** [August 18, 2019, 4:08pm UTC](https://discussions.flightaware.com/t/dead-dongle/53839/8 "2019-08-18T16:08:50Z")

</div>

> [@jungleboogie](#):
>
> Looks okay as well:

But no airplanes on the map?

Probably a bad dongle.  
Could still be voltage, even if dmesg doesn’t show anything.  
Trying another power supply is always a good idea.

In theory could also be water in the antenna cable or something along those lines.

---

<div class="post-metadata">

**Author:** ![jungleboogie](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/jungleboogie/32/47048_2.png) [@jungleboogie](https://discussions.flightaware.com/u/jungleboogie)\
**Post date:** [August 18, 2019, 4:24pm UTC](https://discussions.flightaware.com/t/dead-dongle/53839/9 "2019-08-18T16:24:25Z")

</div>

> But no airplanes on the map?

The map hasn’t even been set to my region, so nothing is on the map at all ☹

piaware info page shows this: [https://imgur.com/Z8LgI1u](https://imgur.com/Z8LgI1u)

> Trying another power supply is always a good idea.

That and another pi. I have a raspberry pi 2. Any reason you know of that the image wouldn’t work? piaware-sd-card-3.7.1.img

---

<div class="post-metadata">

**Author:** ![wiedehopf](https://sea1.discourse-cdn.com/flex019/user_avatar/discussions.flightaware.com/wiedehopf/32/114045_2.png) [@wiedehopf](https://discussions.flightaware.com/u/wiedehopf)\
**Post date:** [August 18, 2019, 8:04pm UTC](https://discussions.flightaware.com/t/dead-dongle/53839/10 "2019-08-18T20:04:20Z")

</div>

> [@jungleboogie](#):
>
> The map hasn’t even been set to my region, so nothing is on the map at all ☹

Well you haven’t set the coordinates for your new station.

Or set the old feeder-id: [For Beginners - How to Get Back Existing Station Number in A Fresh Install](https://discussions.flightaware.com/t/for-beginners-how-to-get-back-existing-station-number-in-a-fresh-install/30981)

The yellow radio combine with normal dump1090-fa log most likely means you are just not receiving anything.  
That means either the LNA inside the dongle is dead or your antenna connection is damaged.

It will really be easiest to test with another dongle.  
Or you can exclude an antenna problem first: Put a 6.9 cm wire into the SMA connector of the dongle.  
With the dongle and wire upright and near a window you should at least receive something.
