@anorak:
The failure of RB Feeder seems to be caused by conflict between FR24 feeder and RB Feeder.
This conflict is due to competition between two feeders to grab the dvb-t dongle.
Both these feeders have integral decoder and both these decoders try to grab the dvb-t dongle. The one which grabs first, works ok, other fails.
To overcome this situation,
a separate decoder such as dump1090 should be installed, and the built-in decoders of both RB24 & FR24 feeders disabled and prevented from grabing dvb-t by
running both feeders in network mode. In network mode, the integral decoders of two feeders will not grab & use the dvb-t dongle. Only dump1090 will grab the dvb-t dongle, and both RB24 & FR24 feeders will use dump1090's output.
1) Format microSD Card
2) Download Latest Raspbian Jessie image from
www.raspberrypi.org/downloads3) Write Raspbian Jessie image to microSD card
4) Install either dump1090, or dump1090-mutability, or dump1090-fa
NOTE:
It is important to install dump1090 BEFORE installing any data feeders to have a trouble free install5) Install RB Feeder, and configure it to network mode as detailed below
6) Install FR24 feeder and configure it to network mode as detailed below
Settings of RB24 feeder when using a separate dump1090sudo rbfeeder --no-start --set-network-mode on
sudo rbfeeder --no-start --set-network-host 127.0.0.1
sudo rbfeeder --no-start --set-network-port 30005
sudo rbfeeder --no-start --set-network-protocol beast
#Now check the file rbfeeder.ini to make sure correct settings have been entered and saved.
cat /etc/rbfeeder.ini
#Above command should show settings like below:
[client]
network_mode = true
log_file = /var/log/rbfeeder.log
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[network]
mode = beast
external_port = 30005
external_host = 127.0.0.1
#If settings are not as above, these can be modified manually by editing the file rbfeeder.ini
sudo nano /etc/rbfeeder.ini
#After edit Ctrl+o (Save File) and then Ctrl+x (Exit the editor)
Finally restart Pi for settings to take effect.
#Restart PI
sudo reboot
Settings of FR24 feeder when using a separate dump1090The FR24 Feeder can be configured on the page http://<IP of RPi>:8754/settings.html
The "Receiver" and "Host/IP" setting should be:
Receiver: ModeS Beast(TCP)
Host/IP: 127.0.0.1:30005
OR
Receiver: AVR(TCP)
Host/IP: 127.0.0.1:30002
Click
"Save" button on bottom right of the settings page, and then click
"Restart" button also at bottom-right of page