List of Contents- (A) INTRODUCTION
- (B) INSTALLATION SCRIPTS
- (C) EXPLANATION (Please Scroll Down to Next Post)
(A) INTRODUCTION:The Radarbox24 feeder on first run sends information to Radarbox Server which identifies the
rbfeeder's architecture, computer's MAC address, and the CPU Serial.
The Radarbox24 server sends back the sharing key and station number which is saved in file /etc/rbfeeder.ini
For unknown and unfortunate reason, the key and station number supplied by Radarbox24 Server are INVALID if it is a non-RPi installation (i.e. the installed rbfeeder package does not have architecture arm64). Since Ubuntu and Debian installed on a PC have architecture AMD64, these cannot cannot run rbfeeder for RPi (arm64), and can run rbfeeder only with architecture AMD64, which runs perfectly well, but fails to get a valid Sharing-Key.
This problem is overcome by first installing qemu-user-support packages on Ubuntu / Debian AMD64 PC, after which rbfeeder package for RPi (64-bit arm64) can be installed and runs successfully on Ubuntu / Debian AMD64 PC. The arm64 RPi package gets a valid Sharing-Key from RB24 server.
Just run the following bash script on your Debian / Ubuntu AMD64 PC, and the rbfeeder:arm64 will be installed, a valid Sharing-Key will be obtained, and rbfeeder will run successfully.
(B) INSTALLATION SCRIPTS:(B.1) For Debian 12 & 13 (bookworm & trixie)This script is very long, and it’s right-most part may not be visible directly.
Please scroll right to view and copy it in fullsudo bash -c "$(wget -O - https://github.com/abcd567a/temp/raw/main/install-rb24-qemu-debian.sh)"
(B.2) For Ubuntu 22 & 24 (jammy & noble)This script is very long, and it’s right-most part may not be visible directly.
Please scroll right to view and copy it in fullsudo bash -c "$(wget -O - https://github.com/abcd567a/temp/raw/main/install-rb24-qemu-ubuntu.sh)"
(B.3) Future Upgrading to Newer Version of rbfeederUser of Ubuntu and Debian PC can upgrade to any new version released by RB24 by issueing following commands:
sudo apt update
sudo apt upgrade rbfeeder:arm64