Main Menu

Bake a Pi

Started by abcd567, June 23, 2017, 10:03:27 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Gabriel6764

If I have a orange flight feeder from flight aware. This feeder have some port open like 30005. 30002 and other. Y have my own RPI but I dont have RTL. Can I make dump1090 pull the data from the fa feeder?  And feed to RB fr24 and other?

Runway 31

See the previous post on this thread

Alan

abcd567

#77
Quote from: Gabriel6764 on September 14, 2021, 05:08:34 PM
If I have a orange flight feeder from flight aware. This feeder have some port open like 30005. 30002 and other. Y have my own RPI but I dont have RTL. Can I make dump1090 pull the data from the fa feeder?  And feed to RB fr24 and other?

The dump1090 cannot pull data from source. It can only receive data if a source is on the same pi on which dump1090 is running. Therefore it can NOT pull data from Flightfeeder.


All feeders like RB24, FR24, Planefinder running on a Pi can connect directly to Flightfeeder over local network (LAN) and receive data from Flightfeeder. You dont need dump1090 for this purpose.

All these feeders have default setting to get data from dump1090 running on same Pi,and in their settings they have host= 127.0.0.1

To make them connect to Flightfeeder, simply change host=127.0.0.1 to host=192.168.0.21 (replace 192.168.0.21 by Local IP of your Flightfeeder).

RB24
sudo nano /etc/rbfeeder.ini

In above file use settings shown in red

[client]
network_mode=true

[network]
mode=beast
external_port=30005
external_host=192.168.0.21

(Note:replace 192.18.0.21 by Local IP of Flightfeeder)

.

FR24

sudo nano /etc/fr24feed.ini

In above file use settings shown in red

receiver="avr-tcp"
host="192.168.0.21:30002"

(Note:replace 192.18.0.21 by Local IP of Flightfeeder)


.

Gabriel6764

Thanks I will try this. I only need to installs the feeders.

abcd567

Quote from: Gabriel6764 on September 15, 2021, 08:23:37 AM
Thanks I will try this. I only need to installs the feeders.

Right.
Feeders are enough to pull data from Flightfeeder, if feeders are configured properly (as shown in my previous post).
No need to install dump1090.


SoNic67

#80
I re-installed the rbfeeder on my Pi (that doesn't have dump1090 installed) and tried to connect to two of my network feeders. It doesn't work for some reason:

Quotepi@pi3:~ $ sudo systemctl status rbfeeder -l
● rbfeeder.service - RBFeeder Service
   Loaded: loaded (/lib/systemd/system/rbfeeder.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-10-23 07:25:21 EDT; 25min ago
  Process: 568 ExecStartPre=/usr/bin/mkdir /var/run/rbfeeder (code=exited, status=0/SUCCESS)
  Process: 578 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/run/rbfeeder (code=exited, status=0/SUCCESS)
  Process: 580 ExecStartPre=/usr/bin/touch /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 597 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 602 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /etc/rbfeeder.ini (code=exited, status=0/SUCCESS)
Main PID: 603 (rbfeeder)
    Tasks: 10 (limit: 2059)
   CGroup: /system.slice/rbfeeder.service
           └─603 /usr/bin/rbfeeder

Oct 23 07:48:57 pi3 rbfeeder[603]: [2021-10-23 07:48:57]  Data sent: 26.1 KB
Oct 23 07:48:57 pi3 rbfeeder[603]: [2021-10-23 07:48:57]  Data received: 480 B
Oct 23 07:49:08 pi3 rbfeeder[603]: [2021-10-23 07:49:08]  Connection established.
Oct 23 07:49:19 pi3 rbfeeder[603]: [2021-10-23 07:49:19]  Could not start connection. Timeout.
Oct 23 07:49:58 pi3 rbfeeder[603]: [2021-10-23 07:49:58]  ******** Statistics updated every 60 seconds ********
Oct 23 07:49:58 pi3 rbfeeder[603]: [2021-10-23 07:49:58]  Packets sent in the last 60 seconds: 44, Total packets sen
Oct 23 07:49:58 pi3 rbfeeder[603]: [2021-10-23 07:49:58]  Data sent: 27.3 KB
Oct 23 07:49:58 pi3 rbfeeder[603]: [2021-10-23 07:49:58]  Data received: 508 B
Oct 23 07:50:20 pi3 rbfeeder[603]: [2021-10-23 07:50:20]  Connection established.
Oct 23 07:50:30 pi3 rbfeeder[603]: [2021-10-23 07:50:30]  Could not start connection. Timeout.

SoNic67

#81
I have restarted Pi and now I get:

Quotepi@pi3:~ $ sudo systemctl status rbfeeder -l
● rbfeeder.service - RBFeeder Service
   Loaded: loaded (/lib/systemd/system/rbfeeder.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-10-23 08:09:52 EDT; 2min 41s ago
  Process: 28518 ExecStartPre=/usr/bin/mkdir /var/run/rbfeeder (code=exited, status=1/FAILURE)
  Process: 28519 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/run/rbfeeder (code=exited, status=0/SUCCESS)
  Process: 28520 ExecStartPre=/usr/bin/touch /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28521 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28522 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /etc/rbfeeder.ini (code=exited, status=0/SUCCESS)
Main PID: 28523 (rbfeeder)
    Tasks: 10 (limit: 2059)
   CGroup: /system.slice/rbfeeder.service
           └─28523 /usr/bin/rbfeeder

Oct 23 08:11:04 pi3 rbfeeder[28523]: [2021-10-23 08:11:04]  Connection established.
Oct 23 08:11:04 pi3 rbfeeder[28523]: [2021-10-23 08:11:04]  Error authenticating Sharing-Key: Invalid sharing-key
Oct 23 08:11:14 pi3 rbfeeder[28523]: [2021-10-23 08:11:14]  Could not start connection. Timeout.
Oct 23 08:11:53 pi3 rbfeeder[28523]: [2021-10-23 08:11:53]  ******** Statistics updated every 60 seconds ********
Oct 23 08:11:53 pi3 rbfeeder[28523]: [2021-10-23 08:11:53]  Packets sent in the last 60 seconds: 1, Total packets sent since
Oct 23 08:11:53 pi3 rbfeeder[28523]: [2021-10-23 08:11:53]  Data sent: 98 B
Oct 23 08:11:53 pi3 rbfeeder[28523]: [2021-10-23 08:11:53]  Data received: 56 B
Oct 23 08:12:15 pi3 rbfeeder[28523]: [2021-10-23 08:12:15]  Connection established.
Oct 23 08:12:15 pi3 rbfeeder[28523]: [2021-10-23 08:12:15]  Error authenticating Sharing-Key: Invalid sharing-key
Oct 23 08:12:25 pi3 rbfeeder[28523]: [2021-10-23 08:12:25]  Could not start connection. Timeout.

The key was generated automatically at start and claimed using the webpage.
QuoteSuccess.   Raspberry Pi already associated with this account. See your station at https://www.radarbox.com/stations/EXTRPI000878
This is ridiculous...

SoNic67

OK, I have claimed again that code and... the error is different now:

Quotepi@pi3:~ $ sudo systemctl status rbfeeder -l
● rbfeeder.service - RBFeeder Service
   Loaded: loaded (/lib/systemd/system/rbfeeder.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-10-23 08:09:52 EDT; 7min ago
  Process: 28518 ExecStartPre=/usr/bin/mkdir /var/run/rbfeeder (code=exited, status=1/FAILURE)
  Process: 28519 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/run/rbfeeder (code=exited, status=0/SUCCESS)
  Process: 28520 ExecStartPre=/usr/bin/touch /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28521 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28522 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /etc/rbfeeder.ini (code=exited, status=0/SUCCESS)
Main PID: 28523 (rbfeeder)
    Tasks: 10 (limit: 2059)
   CGroup: /system.slice/rbfeeder.service
           └─28523 /usr/bin/rbfeeder

Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  ******** Statistics updated every 60 seconds ********
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Packets sent in the last 60 seconds: 1, Total packets sent since
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Data sent: 245 B
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Data received: 112 B
Oct 23 08:15:48 pi3 rbfeeder[28523]: [2021-10-23 08:15:48]  Connection established.
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  ******** Statistics updated every 60 seconds ********
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Packets sent in the last 60 seconds: 1, Total packets sent since
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Data sent: 294 B
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Data received: 112 B
Oct 23 08:15:59 pi3 rbfeeder[28523]: [2021-10-23 08:15:59]  Could not start connection. Timeout.

abcd567

#83
Quote from: SoNic67 on October 23, 2021, 12:18:13 PM
OK, I have claimed again that code and... the error is different now:

Quotepi@pi3:~ $ sudo systemctl status rbfeeder -l
● rbfeeder.service - RBFeeder Service
   Loaded: loaded (/lib/systemd/system/rbfeeder.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2021-10-23 08:09:52 EDT; 7min ago
  Process: 28518 ExecStartPre=/usr/bin/mkdir /var/run/rbfeeder (code=exited, status=1/FAILURE)
  Process: 28519 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/run/rbfeeder (code=exited, status=0/SUCCESS)
  Process: 28520 ExecStartPre=/usr/bin/touch /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28521 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /var/log/rbfeeder.log (code=exited, status=0/SUCCESS)
  Process: 28522 ExecStartPre=/usr/bin/chown rbfeeder:rbfeeder /etc/rbfeeder.ini (code=exited, status=0/SUCCESS)
Main PID: 28523 (rbfeeder)
    Tasks: 10 (limit: 2059)
   CGroup: /system.slice/rbfeeder.service
           └─28523 /usr/bin/rbfeeder

Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  ******** Statistics updated every 60 seconds ********
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Packets sent in the last 60 seconds: 1, Total packets sent since
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Data sent: 245 B
Oct 23 08:14:56 pi3 rbfeeder[28523]: [2021-10-23 08:14:56]  Data received: 112 B
Oct 23 08:15:48 pi3 rbfeeder[28523]: [2021-10-23 08:15:48]  Connection established.
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  ******** Statistics updated every 60 seconds ********
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Packets sent in the last 60 seconds: 1, Total packets sent since
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Data sent: 294 B
Oct 23 08:15:57 pi3 rbfeeder[28523]: [2021-10-23 08:15:57]  Data received: 112 B
Oct 23 08:15:59 pi3 rbfeeder[28523]: [2021-10-23 08:15:59]  Could not start connection. Timeout.


(1) Did you use correct IP address of the data source (dump1090-fa on another PI)?


sudo nano /etc/rbfeeder.ini


In above file use settings shown in red

[client]
network_mode=true

[network]
mode=beast
external_port=30005
external_host=192.168.0.21

Note:replace 192.18.0.21 by Local IP of other RPi (i.e. data source)


(2) The RB24 server may break connection to save bandwidth if no data is being sent by the receiver.

This can happen if rbfeeder does NOT receive data from dump1090 (on same Pi or on another Pi).

To make sure your RB24 feeder is receiving Data from dump1090, give following commands. If rbfeeder is receiving data from dump1090 (local or on another Pi), it will output that data on ports 32457 (beast format) and 32459 (basestation format) as follows:

BEAST FORMAT

netcat 127.0.0.1 32457   

▒.▒▒"▒<3▒▒▒>▒<J▒XA▒▒▒{▒▒3▒D▒$▒▒O▒Xw4▒▒2,B2▒▒▒]▒1▒/▒▒2▒▒Y]▒T▒▒▒▒2▒▒▒]▒Y"▒3▒▒%▒▒N▒▒ Z▒▒▒▒▒▒▒-▒3▒|▒%▒▒a#▒#J▒▒#2▒▒r!▒▒▒▒2▒▒]▒1▒/▒▒3▒'
▒2▒-S▒>▒]▒T▒▒▒▒3▒C▒(▒@j▒▒▒~▒?▒▒h\3▒▒▒$▒▒O▒▒     WpL)K2▒ p]▒1▒/▒▒2▒▒]▒T▒▒▒▒3▒TR+▒<J▒▒▒;0▒▒&u3▒Z▒�▒Y▒
▒ R▒▒3▒▒▒▒9▒▒▒▒H▒▒▒<▒'▒▒2▒▒z(▒▒X▒K▒▒2▒▒ᐹ߯F3▒▒▒
&▒@j▒X▒▒ܱ▒▒ǒ2▒m▒]▒a#▒▒▒3▒▒▒▒H[D▒HX\▒?▒U▒2▒F▒▒e▒▒ll▒2▒;▒&]▒a#▒▒▒3▒(-▒9▒   X▒▒▒߽
▒▒▒3▒x▒!▒IRg▒
㓘P▒▒▒3▒▒▒▒▒a#▒|▒▒F3▒"%A▒IRgX/▒▒Y▒c3▒▒?▒IRg▒▒|k▒▒3▒▒▒*▒▒N▒Y*!Bw+▒▒2▒▒▒&]▒a#▒▒▒2▒i▒▒ ▒Hd2▒]▒O▒▒`▒2▒▒>]IRg▒▒3▒r:▒▒▒▒▒, ▒
^LK2▒▒L]▒^▒7▒▒2▒f▒]▒O▒▒`▒2▒mh:]IRg▒▒2▒▒▒▒+▒3▒▒▒▒O▒X▒t▒=▒▒' 2Ѽ']▒O▒▒`▒2▒V▒a▒▒▒Ƀ2▒[▒▒▒▒▒▒▒3֐▒U▒▒L▒X#▒#MQL▒u▒3׈▒(▒@j▒▒*}▒@3▒J▒▒▒▒~▒
▒H`▒V▒▒3▒▒▒S▒▒L▒▒▒▒▒3▒և▒▒1▒▒0▒d▒I▒2ߧZ▒a▒▒▒Ƀ3▒▒`1▒▒.▒X!▒H▒߃<▒2▒,#▒
▒eS2▒j]IRg▒▒2▒▒▒6▒▒▒2▒+▒ ▒Hd2▒▒%Ꮃ2▒0$Ꮃ2▒>▒U▒8-PT2淸T▒8-PT2犌▒   ▒]ӗ2▒▒▒ ▒]ӗ2▒   
▒]▒^rδ▒2▒ϋHWq▒2▒HIHWq▒3▒▒▒▒'X▒bg▒Y3&Ȧ2▒\]H[D},▒3▒▒▒▒O▒Xw4▒       ▒@▒▒▒2▒▒W]▒L▒5U2▒▒ >3▒f▒▒O▒▒HX▒▒2▒B`▒▒8▒m▒2▒▒▒a▒▒▒Ƀ3▒▒▒F▒▒▒▒ ▒$▒#▒<3▒▒J"@▒▒▒2▒▒
▒▒▒▒▒▒3▒+▒▒O▒   ▒@▒H3▒䆍▒~▒`$▒-z▒▒3▒w▒▒▒▒Y▒
x▒(<▒rB3▒▒5▒<J▒XA▒      ▒
▒▒.o3▒▒E▒▒E▒3▒vS!▒▒O▒▒▒▒WpL)K3▒2▒▒H[D▒▒X▒$▒▒▒*3▒@▒▒▒T▒▒+f▒!▒3▒▒P▒▒1▒X▒▒?20KE]<J▒▒̫3▒▒B▒<J▒▒▒;0▒▒▒f▒3~▒▒▒O▒%0x





BASESTATION (msg) FORMAT

netcat 127.0.0.1 32459

MSG,7,1,1,C04FBB,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,22900,,,,,,,,,,
MSG,4,1,1,A9A1B9,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,,421,290,,,0,,,,,0
MSG,7,1,1,C04CF4,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,5850,,,,,,,,,,
MSG,7,1,1,C04CF4,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,5850,,,,,,,,,,
MSG,5,1,1,C05913,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,1625,,,,,,,0,,0,
MSG,5,1,1,C07EE8,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,3750,,,,,,,0,,0,
MSG,7,1,1,495267,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,8350,,,,,,,,,,
MSG,7,1,1,495267,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,8350,,,,,,,,,,
MSG,8,1,1,C05913,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,,,,,,,,,,,0
MSG,8,1,1,406A9E,1,2021/10/23,19:09:53.049,2021/10/23,19:09:53.049,,,,,,,,,,,,0

SoNic67

#84
Yeah, the config file is correct.
The netcat commands that you have given above outputs data on the screen.

I think my connection is refused by radarbox24 servers.

Runway 31

No reason for them to refuse a connection, it not in their interest.  Have you contacted [email protected] for advice

Alan

SoNic67

#86
Quote from: Runway 31 on October 24, 2021, 01:48:35 PM
No reason for them to refuse a connection, it not in their interest.  Have you contacted [email protected] for advice
I don't know what it is exactly. I'll find out.. hopefully soon.
QuoteWe have received your request and a ticket has been created.
A support representative will be reviewing your request and will send you a response.

Thank you for your patience.

Sincerely,
AirNav Systems Support Team

abcd567


abcd567

.


Latest updates on Feb 29, 2024:

OPTION-1 (dump1090-mutability)
OPTION-2 (dump1090-fa)
OPTION-3 (piaware SD card image)



.