Hi every one!
My config
Kali Linux 2020.4 ARM - 32bit + Raspberry 4 (2Gb Ram (that’s why 32bit OS) ) + RTL-SDR v3:
Blockquote #uname -a
Linux raspberrypi 5.4.42-v8+ #1319 SMP PREEMPT Wed May 20 14:1restart8:56 BST 2020 aarch64 GNU/Linux
Blockquote #lsb_release -a
No LSB modules are available.
Distributor ID: Kali
Description: Kali GNU/Linux Rolling
Release: 2020.4
Codename: kali-rolling
So first of all, I try to instal dump1090-fa + PiAware => but to fail. (Examples in attachment)
Then, I try combination dump1090-mutability ver 1.15~dev + FR24 Feeder => but to fail with dump1090-mutability, but FR24 armhf.deb installing OK.
At last, I try combination:
List item
ModeSDeco2 ==> OK
PiAware = to fail (piaware-repository_3.7.2_all.deb or piaware-repository_4.0_all.deb)
FR24 = OK (install_fr24_rpi.sh)
Planefinder Feeder = OK (pfclient_4.1.1_armhf.deb)
Now, my system work with: Kali Linux 32 bit ARM + ModeSDeco2 + FR24 + Planefinder Feeder
Perhaps, someone has ideas for solving the problem with PiAware
or someone has test builds for Kali Linix?
Manual for install take here:
UPD: Sorry, new users can only put one embedded media item in a post.
So, another screenshots I will add later
I guess you’ll need to rebuild the packages from source, as it looks like Kali is different enough to Raspbian that the prebuilt Raspbian packages will not work.
The 2nd link is pretty much the same process dump1090-fa is compiled.
Anyhow you run one decoder and then point everything to the beast output on 30005.
piaware is by default going to check there for data, so will the adsbexchange feed client.
fr24 if there is already dump1090-fa/readsb running will automatically configure on installation to use port 30002 and AVR … not sure why they do that you can configure it for beast on 30005 as well.
Not sure if for example graphs1090 will work but if you’re interested it’s linked here: Raspbian Lite: ADS B receiver · wiedehopf/adsb-wiki Wiki · GitHub
Also has some instructions on an fr24 service that’s not quite as ugly as the existing one though the binary is still horrible.
what’s different between ModeSDeco2 & dump1090-retro-html, they both send info to the the beast output on 30005. But PiAware didn’t want to install, another feeders work… ModeSDeco2 + FR24 + Planefinder Feeder
But, I try your variant too. THX
Dear, abcd567,
THX, your recommendations helped.
The dump1090 ADS-B receiver (FlightAware customization) now works with FR24,
but PiAware didn’t want to install again.
I will have to try to build it from surce code and see how it goes. Main issue expected is of dependencies. Anyway, if I succeed, I will post the method.
While installing dump1090-fa, you have edited file /etc/apt/sources.list and have installed tools debhelper, pkg-config, dh-systemd. Therefore you dont have to do it again. Just run the bash script below and it will install piaware
NOTE:
The above script installs lot of dependency packages. Installation of many of these packages takes very long time, and often you will feel that the Pi has hanged. Be patient.
When you will issue the above command, after short while it will ask for kali’s password. Once you enter the password rest of process is automatic. Go to kitchen, make two cups of coffee, sit by your computer sipping the coffee. When your 2nd cup of coffee will be about to finish, the process will announce installation is completed
Continuing my experiments …
after installing dump1090 ADS-B receiver (FlightAware customization) , I decided to install the graphs1090 module. Everything worked.
You’re lighttpd config is broken.
My guess would be you had dump1090 installed which adds a configuration which creates an issue with the dump1090-fa lighttpd config.
dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 9) libusb-1.0-0-dev pkg-config dh-systemd librtlsdr-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
Something went wrong building the debian package, exiting!
kali@kali:~$
WORKAROUND
sudo nano /etc/apt/sources.list
## Uncommented following line (i.e. remove # which was at the start of line
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
## Updated apt
sudo apt-get update
Now installed dependencies
sudo apt-get install debhelper libusb-1.0-0-dev pkg-config librtlsdr-dev
sudo apt-get install dh-systemd
E: Unable to locate package dh-systemd.
## Installed it this way:
wget http://ftp.us.debian.org/debian/pool/main/d/debhelper/dh-systemd_13.2.1_all.deb
sudo dpkg -i dh-systemd_13.2.1_all.deb
I have no clue why your lighttpd config would be so screwed up …
Interesting that it was working before 14:31 … if you’re gonna install all kinds of crazy stuff … well broken install is kinda expected.
It tells you which file is the issue … check for the duplicate entries mentioned
Good luck.
Or your hard drive is broken or something … because those errors are kinda strange.
Have never seen mime type issues.