I have been looking at my system and searching online for information related to this error message.
My setup is a Raspberry Pi Zero W with a Realtek Semiconductor Corp. RTL2838 DVB-T, piaware version 3.8.1
I have checked all possible issues i could think of
- powersupply, i used 3 different ones, all outputting 5v
- used multiple cables to make sure it is not a cable issue
- usb device being recognized using lsusb
- usb device working at all ( it does produce acarsdec messages without a problem )
- checked the usb device on another machine (works with laptop and phone)
- restarted, piaware, reboot etc.
- restarted faup1090 manually to trigger dump1090-fa
- fa-mlat-client comes up and get ports assinged
- ports are listening according to netstat
- UDP transport to 188.8.131.52 port 14840 is created
- Using piaware -debug i only see 2 warnings :
2020-05-15 10:56:11Z mlat-client(1796): Warning: Could not create results output ‘beast,listen,30105’: [Errno 98] Address already in use
2020-05-15 10:56:11Z mlat-client(1796): Warning: Could not create results output ‘ext_basestation,listen,30106’: [Errno 98] Address already in use
Eventually the process times out, kicks off a restart of dump1090-fa using faup1090 but the status remains the same.
"2020-05-15 11:01:36Z 0 msgs recv’d from dump1090-fa (0 in last 5m); 0 msgs sent to FlightAware "
pi@piaware:~ $ piaware-status
PiAware master process (piaware) is running with pid 414.
PiAware master process (piaware) is running with pid 1037.
PiAware ADS-B client (faup1090) is running with pid 1442.
PiAware ADS-B client (faup1090) is running with pid 1443.
PiAware ADS-B UAT client (faup978) is not running (disabled by configuration settings)
PiAware mlat client (fa-mlat-client) is running with pid 1259.
PiAware mlat client (fa-mlat-client) is running with pid 1282.
Local ADS-B receiver (dump1090-fa) is running with pid 1410.
dump1090-fa (pid 1410) is listening for ES connections on port 30005.
faup1090 is connected to the ADS-B receiver.
piaware is connected to FlightAware.
dump1090 is NOT producing data on localhost:30005.
Checking the network to be sure ports are available
pi@piaware:~ $ netstat -tulpn
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:30104 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:30002 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8978 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:30003 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:30004 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:30005 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
My knowledge on piaware is minimal yet i think i have excluded most obvious causes like device/network. Setup is completed, lights are green on flightaware but nothing is being send.
I already ordered another dongle to be able to check if the issue is there but this seems more like an application/setup issue to me seeing i can receive other message types and FM radio without a problem.
This issue has been reported by many people which helped me troubleshooting but i am running out of options…perhaps there are things i can check that are missing from the above list, please let me know.