AirNav RadarBox
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 


Author Topic: [beta] rbfeeder 1.0.3  (Read 11139 times)

0 Members and 1 Guest are viewing this topic.

Jonis Maurin Ceara

  • AirNav Systems
  • New Member
  • *****
  • Posts: 11
[beta] rbfeeder 1.0.3
« on: August 17, 2021, 07:18:24 PM »
Hi.

We are releasing our first beta-release of 2021 and I would like to ask your help testing this new version.
Since It's in beta stage, we do not recommend to install in your production system (already running raspberry pi with other feeders, for example) since it can have bugs and freeze your rpi (we hope not!).

These are some changes (along with a lot more):
  • New standard versinoning format (we used to use 0.x.x-yyyy). Starting with version 1.0.3
  • RBFeeder runs as unprivileged user
  • RBFeeder will be available for x86 and x64 system in near future
  • This version improves communication with our server and transmitted data is reduced about 30% (sometimes reduction is morethan 50% from previous version)

To install, use this command:
Code: [Select]
sudo bash -c "$(wget -O - http://apt.rb24.com/inst_rbfeeder_beta.sh)"
Please report bugs here, in this thread.

Thank you!

abcd567

  • Hero Member
  • *****
  • Posts: 890
  • CYYZ - Toronto
Re: [beta] rbfeeder 1.0.3
« Reply #1 on: August 18, 2021, 06:09:12 PM »
Replaced Current Version by the Beta.
Beta working great with MLAT Synchronized with 10 nearby stations
https://www.radarbox.com/stations/EXTRPI000008

Machine: RPI Model 2B+
OS: Piaware SD Card image (Raspberry Pi OS Lite Buster)

Code: [Select]
pi@piaware:~ $ uname -a
Linux piaware 5.10.17-v7+ #1403 SMP Mon Feb 22 11:29:51 GMT 2021 armv7l GNU/Linux


Code: [Select]
pi@piaware:~ $ cat /var/log/rbfeeder.log
[2021-08-18 13:21:25]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:21:25]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:21:25]  Network-mode enabled.
[2021-08-18 13:21:25]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:21:25]           Remote port: 30005
[2021-08-18 13:21:25]           Remote protocol: BEAST
[2021-08-18 13:21:25]  System: raspberry
[2021-08-18 13:21:25]  Start date/time: 2021-08-18 13:21:25
[2021-08-18 13:21:25]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:21:26]  Connection established.
[2021-08-18 13:21:27]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:21:27]  This is your station serial number: EXTRPI000008
[2021-08-18 13:21:40]  Error removing PID file.
[2021-08-18 13:21:40]  Exit success!
[2021-08-18 13:22:36]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:22:36]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:22:36]  Network-mode enabled.
[2021-08-18 13:22:36]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:22:36]           Remote port: 30005
[2021-08-18 13:22:36]           Remote protocol: BEAST
[2021-08-18 13:22:36]  System: raspberry
[2021-08-18 13:22:36]  Start date/time: 2021-08-18 13:22:36
[2021-08-18 13:22:36]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:22:37]  Connection established.
[2021-08-18 13:22:39]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:22:39]  This is your station serial number: EXTRPI000008
[2021-08-18 13:23:36]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:23:36]  Packets sent in the last 60 seconds: 287, Total packets sent since startup: 287
[2021-08-18 13:23:36]  Data sent: 7.9 KB
[2021-08-18 13:23:36]  Data received: 29 B
[2021-08-18 13:23:50]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:23:50]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:23:50]  Network-mode enabled.
[2021-08-18 13:23:50]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:23:50]           Remote port: 30005
[2021-08-18 13:23:50]           Remote protocol: BEAST
[2021-08-18 13:23:50]  System: raspberry
[2021-08-18 13:23:50]  Start date/time: 2021-08-18 13:23:50
[2021-08-18 13:23:50]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:23:51]  Connection established.
[2021-08-18 13:23:57]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:23:57]  This is your station serial number: EXTRPI000008
[2021-08-18 13:24:50]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:24:50]  Packets sent in the last 60 seconds: 312, Total packets sent since startup: 312
[2021-08-18 13:24:50]  Data sent: 8.3 KB
[2021-08-18 13:24:50]  Data received: 29 B
[2021-08-18 13:25:51]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:25:51]  Packets sent in the last 60 seconds: 287, Total packets sent since startup: 599
[2021-08-18 13:25:51]  Data sent: 15.5 KB
[2021-08-18 13:25:51]  Data received: 29 B
[2021-08-18 13:26:52]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:26:52]  Packets sent in the last 60 seconds: 396, Total packets sent since startup: 995
[2021-08-18 13:26:52]  Data sent: 25.7 KB
[2021-08-18 13:26:52]  Data received: 29 B
[2021-08-18 13:27:53]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:27:53]  Packets sent in the last 60 seconds: 380, Total packets sent since startup: 1375
[2021-08-18 13:27:53]  Data sent: 35.8 KB
[2021-08-18 13:27:53]  Data received: 29 B
[2021-08-18 13:28:54]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:28:54]  Packets sent in the last 60 seconds: 364, Total packets sent since startup: 1739
[2021-08-18 13:28:54]  Data sent: 44.7 KB
[2021-08-18 13:28:54]  Data received: 29 B
[2021-08-18 13:29:55]  ******** Statistics updated every 60 seconds ********



Code: [Select]
pi@piaware:~ $ apt-cache policy rbfeeder
rbfeeder:
  Installed: 1:1.0.3
  Candidate: 1:1.0.3
  Version table:
 *** 1:1.0.3 500
        500 https://apt.rb24.com rpi-beta/main armhf Packages
        100 /var/lib/dpkg/status




Code: [Select]
pi@piaware:~ $ dpkg-parsechangelog -l /usr/share/doc/rbfeeder/changelog.gz     
Source: rbfeeder
Version: 1:1.0.3
Distribution: stable
Urgency: medium
Maintainer:  Jonis Maurin Ceara <[email protected]>
Timestamp: 1629225554
Date: Tue, 17 Aug 2021 19:39:14 +0100
Changes:
 rbfeeder (1:1.0.3) stable; urgency=medium
 .
   * First public-beta release.

« Last Edit: August 18, 2021, 06:24:35 PM by abcd567 »

Jonis Maurin Ceara

  • AirNav Systems
  • New Member
  • *****
  • Posts: 11
Re: [beta] rbfeeder 1.0.3
« Reply #2 on: August 18, 2021, 06:20:42 PM »
Replaced Current Version by the Beta.
Beta working great with MLAT Synchronized with 10 nearby stations
https://www.radarbox.com/stations/EXTRPI000008


Code: [Select]
pi@piaware:~ $ cat /var/log/rbfeeder.log
[2021-08-18 13:21:25]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:21:25]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:21:25]  Network-mode enabled.
[2021-08-18 13:21:25]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:21:25]           Remote port: 30005
[2021-08-18 13:21:25]           Remote protocol: BEAST
[2021-08-18 13:21:25]  System: raspberry
[2021-08-18 13:21:25]  Start date/time: 2021-08-18 13:21:25
[2021-08-18 13:21:25]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:21:26]  Connection established.
[2021-08-18 13:21:27]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:21:27]  This is your station serial number: EXTRPI000008
[2021-08-18 13:21:40]  Error removing PID file.
[2021-08-18 13:21:40]  Exit success!
[2021-08-18 13:22:36]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:22:36]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:22:36]  Network-mode enabled.
[2021-08-18 13:22:36]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:22:36]           Remote port: 30005
[2021-08-18 13:22:36]           Remote protocol: BEAST
[2021-08-18 13:22:36]  System: raspberry
[2021-08-18 13:22:36]  Start date/time: 2021-08-18 13:22:36
[2021-08-18 13:22:36]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:22:37]  Connection established.
[2021-08-18 13:22:39]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:22:39]  This is your station serial number: EXTRPI000008
[2021-08-18 13:23:36]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:23:36]  Packets sent in the last 60 seconds: 287, Total packets sent since startup: 287
[2021-08-18 13:23:36]  Data sent: 7.9 KB
[2021-08-18 13:23:36]  Data received: 29 B
[2021-08-18 13:23:50]  Starting RBFeeder Version 1.0.3 (build 20210817194000)
[2021-08-18 13:23:50]  Using configuration file: /etc/rbfeeder.ini
[2021-08-18 13:23:50]  Network-mode enabled.
[2021-08-18 13:23:50]           Remote host to fetch data: 127.0.0.1
[2021-08-18 13:23:50]           Remote port: 30005
[2021-08-18 13:23:50]           Remote protocol: BEAST
[2021-08-18 13:23:50]  System: raspberry
[2021-08-18 13:23:50]  Start date/time: 2021-08-18 13:23:50
[2021-08-18 13:23:50]  Socket for ANRB created. Waiting for connections on port 32088
[2021-08-18 13:23:51]  Connection established.
[2021-08-18 13:23:57]  Connection with RadarBox24 server OK! Key accepted by server.
[2021-08-18 13:23:57]  This is your station serial number: EXTRPI000008
[2021-08-18 13:24:50]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:24:50]  Packets sent in the last 60 seconds: 312, Total packets sent since startup: 312
[2021-08-18 13:24:50]  Data sent: 8.3 KB
[2021-08-18 13:24:50]  Data received: 29 B
[2021-08-18 13:25:51]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:25:51]  Packets sent in the last 60 seconds: 287, Total packets sent since startup: 599
[2021-08-18 13:25:51]  Data sent: 15.5 KB
[2021-08-18 13:25:51]  Data received: 29 B
[2021-08-18 13:26:52]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:26:52]  Packets sent in the last 60 seconds: 396, Total packets sent since startup: 995
[2021-08-18 13:26:52]  Data sent: 25.7 KB
[2021-08-18 13:26:52]  Data received: 29 B
[2021-08-18 13:27:53]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:27:53]  Packets sent in the last 60 seconds: 380, Total packets sent since startup: 1375
[2021-08-18 13:27:53]  Data sent: 35.8 KB
[2021-08-18 13:27:53]  Data received: 29 B
[2021-08-18 13:28:54]  ******** Statistics updated every 60 seconds ********
[2021-08-18 13:28:54]  Packets sent in the last 60 seconds: 364, Total packets sent since startup: 1739
[2021-08-18 13:28:54]  Data sent: 44.7 KB
[2021-08-18 13:28:54]  Data received: 29 B
[2021-08-18 13:29:55]  ******** Statistics updated every 60 seconds ********



Code: [Select]
pi@piaware:~ $ apt-cache policy rbfeeder
rbfeeder:
  Installed: 1:1.0.3
  Candidate: 1:1.0.3
  Version table:
 *** 1:1.0.3 500
        500 https://apt.rb24.com rpi-beta/main armhf Packages
        100 /var/lib/dpkg/status



Code: [Select]
pi@piaware:~ $ dpkg-parsechangelog -l /usr/share/doc/rbfeeder/changelog.gz     
Source: rbfeeder
Version: 1:1.0.3
Distribution: stable
Urgency: medium
Maintainer:  Jonis Maurin Ceara <[email protected]>
Timestamp: 1629225554
Date: Tue, 17 Aug 2021 19:39:14 +0100
Changes:
 rbfeeder (1:1.0.3) stable; urgency=medium
 .
   * First public-beta release.


You will see a large decrease in bandwidth compared to our current production version.

abcd567

  • Hero Member
  • *****
  • Posts: 890
  • CYYZ - Toronto
Re: [beta] rbfeeder 1.0.3
« Reply #3 on: August 18, 2021, 06:34:05 PM »
You will see a large decrease in bandwidth compared to our current production version.

1. This is great. I will monitor the bandwidth

2. Now I have installed Beta on RPI Model 2B+ with Buster (EXTRPI000008).

3. Tomorrow I will replace the existing version by Beta on RPi Model 4 with 64-bit Rapberry Pi OS. It has both arm64 and armhf enabled by default:

Code: [Select]
pi@raspberrypi:~ $ dpkg --print-architecture
arm64
pi@raspberrypi:~ $ dpkg --print-foreign-architectures
armhf



Code: [Select]
pi@raspberrypi:~ $ apt-cache policy rbfeeder
rbfeeder:
  Installed: 0.3.5-20200623164017
  Candidate: 0.3.5-20200623164017
  Version table:
 *** 0.3.5-20200623164017 500
        500 https://apt.rb24.com buster/main arm64 Packages
        100 /var/lib/dpkg/status


 
« Last Edit: August 18, 2021, 06:36:41 PM by abcd567 »

Jonis Maurin Ceara

  • AirNav Systems
  • New Member
  • *****
  • Posts: 11
Re: [beta] rbfeeder 1.0.3
« Reply #4 on: August 18, 2021, 06:52:36 PM »
64bits version is not available yet. It's an old version, not the current beta (1.0.3). Only 32bits available for now.

We are looking for any bug or memory leak (hope we don't find any!).

abcd567

  • Hero Member
  • *****
  • Posts: 890
  • CYYZ - Toronto
Re: [beta] rbfeeder 1.0.3
« Reply #5 on: August 19, 2021, 04:01:20 PM »

We are looking for any bug or memory leak (hope we don't find any!).
Unfortunately there seems to be memory leak. Please see attached graph for memory for last 48 hrs - Tuesday 2021-08-17 12:00 EDT to Thursday 2021-08-19 12:00 EDT (EDT = UTC +4 hrs)

The existing Version 0.4.3-20210704004500 was replaced by Beta Version 1.0.3 on Wednesday 2021-08-18 at 13:21 EDT, and that is when memory use went up as shown by the graph

« Last Edit: August 19, 2021, 04:12:56 PM by abcd567 »

abcd567

  • Hero Member
  • *****
  • Posts: 890
  • CYYZ - Toronto
Re: [beta] rbfeeder 1.0.3
« Reply #6 on: August 20, 2021, 05:24:26 PM »
Good news.
Rebooting seems to have fixed memory leak so far (9 hrs since reboot)

Rebooting done at 04:30 EDT on Friday Aug 20, 2021.
Please see memory graphs (1) last 24hrs (2) last 7 days.
« Last Edit: August 20, 2021, 05:27:15 PM by abcd567 »

markr468

  • New Member
  • *
  • Posts: 21
Re: [beta] rbfeeder 1.0.3
« Reply #7 on: September 14, 2021, 10:27:53 AM »
I'm running the beta build. Got this email yesterday indicating a new release build. Should we (beta users) update to the release build? And how to do so (remove beta/purge/just update/etc)


Quote
AirNav Systems is pleased to announce the release of a new Raspberry Pi build (software update) for feeders sharing data with RadarBox.com.

The new build (v0.4.3)

Runway 31

  • Moderator
  • Hero Member
  • *****
  • Posts: 34067
Re: [beta] rbfeeder 1.0.3
« Reply #8 on: September 14, 2021, 11:39:02 AM »
I believe you should but as the email received stated, its purely optional but recommended and I believe the updating instructions are contained in the email

From whatsapp group it advises

Sudo apt-get update
Sudo apt-get install rbfeeder
Sudo systemctl restart rbfeeder

Also note that the installer will likely ask if you want to replace the rbfeeder ini. file, you should not replace it keep the original ini. file by typing N when the question is asked

Alan
« Last Edit: September 14, 2021, 11:44:19 AM by Runway 31 »

markr468

  • New Member
  • *
  • Posts: 21
Re: [beta] rbfeeder 1.0.3
« Reply #9 on: September 14, 2021, 11:45:01 AM »
Thanks for the quick reply. I'm not sure if I need to remove the beta version first or doing the install will take care of that. Guess I'll try the install and see what happens...

markr468

  • New Member
  • *
  • Posts: 21
Re: [beta] rbfeeder 1.0.3
« Reply #10 on: September 14, 2021, 12:04:16 PM »
This forum is driving me nuts....contact info/clear talk/javascript....anyway. Since it is not letting post the results all at once, gonna have to do this one at a time. Nothing changes or is updated and everything is referenced to beta version still.

rbfeeder is already the newest version, date is August 17

Quote
pi@piaware:~ $ sudo apt-get install rbfeeder
Reading package lists... Done
Building dependency tree
Reading state information... Done
rbfeeder is already the newest version (1:1.0.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
pi@piaware:~ $ dpkg-parsechangelog -l /usr/share/doc/rbfeeder/changelog.gz
Source: rbfeeder
Version: 1:1.0.3
Distribution: stable
Urgency: medium
Timestamp: 1629225554
Date: Tue, 17 Aug 2021 19:39:14 +0100
Changes:
 rbfeeder (1:1.0.3) stable; urgency=medium
 .
   * First public-beta release.

Runway 31

  • Moderator
  • Hero Member
  • *****
  • Posts: 34067
Re: [beta] rbfeeder 1.0.3
« Reply #11 on: September 14, 2021, 12:11:36 PM »
Thats to stop spammers

It hasnt updated for some reason, new version released 10th September, v0.4.3

Did you use all the lines posted on my previous email

Do you need to reboot the Pi?

I am not Linux knowledgable so hopefully someone with knowledge will come along soon

Alan
« Last Edit: September 14, 2021, 12:15:46 PM by Runway 31 »

markr468

  • New Member
  • *
  • Posts: 21
Re: [beta] rbfeeder 1.0.3
« Reply #12 on: September 14, 2021, 12:20:25 PM »
I rebooted the Pi and redid the steps, still claims rebfeeder is the latest version and all the references appear to the beta version (1:1.0.3). I'll wait to see if someone smarter than me, which should be just about anyone, and go from there. Thanks for your help!

Runway 31

  • Moderator
  • Hero Member
  • *****
  • Posts: 34067
Re: [beta] rbfeeder 1.0.3
« Reply #13 on: September 14, 2021, 12:22:00 PM »
Try [email protected] for advice

Alan