{"id":6835,"date":"2016-03-28T02:22:13","date_gmt":"2016-03-28T00:22:13","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=6835"},"modified":"2019-07-08T18:29:35","modified_gmt":"2019-07-08T16:29:35","slug":"dump1090-installation","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=6835","title":{"rendered":"Aktuellste Debian Jessie: Wie wird DUMP1090-mutability mit Feeds f\u00fcr Planefinder, Flightaware, Flightradar24 und RadarBox24 in 60 Min erstellt?"},"content":{"rendered":"<p>Vor einiger Zeit hatte ich schon mal beschrieben wie man die Flugzeugsignale (<a href=\"https:\/\/de.wikipedia.org\/wiki\/Transponder#Flugfunktransponder\" target=\"_blank\" rel=\"noopener noreferrer\">Transponder<\/a>) mit dem Raspberry Pi empf\u00e4ngt und nach <a href=\"https:\/\/www.flightradar24.com\/52.49,9.66\/9\" target=\"_blank\" rel=\"noopener noreferrer\">Flightradar24.com<\/a>, <a href=\"https:\/\/de.flightaware.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">de.FlightAware.com<\/a> und <a href=\"https:\/\/planefinder.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">Planefinder.net<\/a> gleichzeitig senden kann. In der Zwischenzeit gibt es Debian mit der Version Jessie und einige neue Versionen der Feed-Software. Hier nun eine Anleitung wie in ca. 1 Stunde alles auf einem <a href=\"https:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Raspberry Pi<\/a> installiert werden kann. Zuerst einmal ein Architektur \u00dcberblick:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/plane-spotting-raspberry-pi.png\" rel=\"attachment wp-att-6848\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/plane-spotting-raspberry-pi.png\" alt=\"plane-spotting-raspberry-pi\" width=\"640\" height=\"453\" class=\"aligncenter size-full wp-image-6848\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/plane-spotting-raspberry-pi.png 640w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/plane-spotting-raspberry-pi-300x212.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><br \/>\n<!--more--><\/p>\n<h1>Debian Jessi installieren und konfigurieren<\/h1>\n<pre class=\"lang:default decode:true \" >\r\n# Minimal image based on Debian Jessie vom March 2016 von https:\/\/www.raspberrypi.org\/downloads\/raspbian\/ laden\r\n# Auf der SD-Karte installieren sudo dd if=2016-03-18-raspbian-jessie-lite.img of=\/dev\/rdisk3 bs=1m\r\n# Anmelden mit ssh pi@ADRESSE\r\n# Passwort raspberry\r\n# Auf der Konsole eingeben\r\nsudo raspi-config\r\n# Speicher erweitern, Passwort \u00e4ndern, Serielle Schnittstelle aktivieren, Hostname vergeben, Zeitzone auf Berlin ..\r\n# Alles aktualisieren\r\nsudo apt-get update\r\nsudo apt-get upgrade\r\n# N\u00f6tige libs installieren\r\nsudo apt-get install build-essential debhelper librtlsdr-dev libusb-1.0-0-dev pkg-config tcl8.5-dev autoconf python3-dev python-virtualenv libz-dev git tclx8.4 tcllib tcl-tls itcl3 htop\r\n<\/pre>\n<h1>Dump1090-mutability laden und bauen<\/h1>\n<pre class=\"lang:default decode:true \" >\r\n\r\n# das Repo von dump1090-mutability in ein eigenes Verzeichnis laden und bauen\r\nmkdir dump1090-mutability\r\ncd dump1090-mutability\/\r\ngit clone https:\/\/github.com\/mutability\/dump1090.git\r\ncd dump1090\/\r\ndpkg-buildpackage -b\r\n<\/pre>\n<h1>Flightaware laden und bauen<\/h1>\n<pre class=\"lang:default decode:true \" ># das gleiche mit Flightaware\r\ncd ..\r\nmkdir flightaware\r\ncd flightaware\/\r\ngit clone https:\/\/github.com\/flightaware\/piaware_builder.git\r\ncd piaware_builder\/\r\n.\/sensible-build.sh\r\ncd package\/\r\ndpkg-buildpackage -b<\/pre>\n<h1>Dump1090-mutability installieren<\/h1>\n<pre class=\"lang:default decode:true \" >\r\n# dump1090-mutability installieren \r\ncd dump1090-mutability  \r\nsudo dpkg -i dump1090-mutability_1.15~dev_armhf.deb<\/pre>\n<h1>Flightware installieren<\/h1>\n<pre class=\"lang:default decode:true \" ># flightware installieren\r\ncd ..\r\ncd flightaware\/\r\ncd piaware_builder\/\r\nsudo dpkg -i piaware_2.1-5_armhf.deb<\/pre>\n<h1>Dump1090-mutability konfigurieren<\/h1>\n<pre class=\"lang:default decode:true \" ># Port f\u00fcr dump1090 anpassen von BEAST_INPUT_PORT=\"301004,30004\" auf \"30104\" \r\ncd ~\r\nsudo vi \/etc\/default\/dump1090-mutability\r\n# \u00c4nderungen neu laden\r\nsudo \/etc\/init.d\/dump1090-mutability force-reload<\/pre>\n<h1>Lighttpd Server installieren<\/h1>\n<pre class=\"lang:default decode:true \" >\r\n# eigenen Server installieren und neu laden und aktivieren\r\nsudo apt-get install lighttpd\r\nsudo lighty-enable-mod dump1090\r\nsudo \/etc\/init.d\/lighttpd force-reload<\/pre>\n<h1>FlightAware konfigurieren und starten<\/h1>\n<pre class=\"lang:default decode:true \" ># und nun noch die Daten an den vorhandenen FlightAware Account senden an mit (Passwort auf der Konsole eingeben) z.B. sudo piaware-config -user Brachycera -password\r\nsudo piaware-config -user &lt;Dein FlightAware LOGIN&gt; -password \r\nsudo \/etc\/init.d\/piaware restart\r\n# Checken ob alles geklappt hat in der Logdatei\r\ntail -f \/tmp\/piaware.out\r\n# Ergebnis z.B.\r\n# piaware has successfully sent several msgs to FlightAware!\r\n# 21 msgs recv'd from dump1090-mutab; 16 msgs sent to FlightAware\r\n\r\n# Oder den Status auf der Konsole ausgeben mit:\r\nsudo \/etc\/init.d\/piaware status\r\n\r\n<\/pre>\n<h1>Flightradar 24 installieren<\/h1>\n<pre class=\"lang:default decode:true \" ># Flightradar 24 installieren mit diesem Script\r\n# aufrufen und die Fragen beantworten z.B e-mail, sharing key, mlat=yes, lan 52.4387, lon 9.7424, H\u00f6he in Fuss der Antenne 183, autoconfig yes\r\nsudo bash -c \"$(wget -O - http:\/\/repo.feed.flightradar24.com\/install_fr24_rpi.sh)\"\r\nsudo service fr24feed restart\r\n# Aktuellen Status checken und ausgeben\r\nsudo service fr24feed status\r\n<\/pre>\n<h1>Planefinder installieren<\/h1>\n<pre class=\"lang:default decode:true \" ># planefinder installieren siehe http:\/\/blog.wenzlaff.de\/?p=5674\r\nmkdir planefinder\r\ncd planefinder\/\r\n# auf https:\/\/planefinder.net\/sharing\/client nach der aktuellen Version suchen (jetzt 3.7.20) und hier ersetzen\r\nwget http:\/\/client.planefinder.net\/pfclient_3.7.20_armhf.deb\r\nsudo dpkg -i pfclient_3.7.20_armhf.deb\r\n# dann auf 127.0.0.1:30053 gehen\r\n# und auf dem Reiter Beast die Adresse 127.0.0.1 und Port: 30005 eingeben\r\n<\/pre>\n<h1>RadarBox 24 installieren<\/h1>\n<pre class=\"lang:default decode:true \" >\r\n# einmalige Installation des Scriptes\r\nsudo bash -c \"$(wget -O - http:\/\/apt.rb24.com\/inst_rbfeeder.sh)\"\r\n# die Ini Datei \u00f6ffnen und evl. editieren\r\nsudo nano \/etc\/rbfeeder.ini\r\n# optional den Key aus der ini Datai anzeigen\r\nsudo rbfeeder --showkey\r\n# optional den Feeder nach einem Restart autom. starten mit\r\nsudo systemctl restart rbfeeder\r\n<\/pre>\n<h1>Stand sichern (optional, backup, Mac OS X)<\/h1>\n<p>Dieser Stand kann nun gesichert werden. <\/p>\n<pre class=\"lang:default decode:true \" >\r\n# Zuerest ein\r\nsudo shutdown\r\n# SD-Karte aus dem Raspberry Pi entfernen\r\n# Im Mac die Karte verbinden und schauen wo sie ist\r\ndiskutil list\r\n# ok, bei mir disk3, dann mit dd sichern\r\nsudo dd if=\/dev\/rdisk3 of=\/Volumes\/Backup-FP\/Pi-Home-Backup\/pi-flug-fr24-planfinder-server.img\r\n# evl. in einer anderen Session schauen wie weit der Prozess ist mit, ps die ID ermitteln\r\nps -Af\r\nsudo kill -siginfo ID\r\n<\/pre>\n<h1>Backup einspielen (optional, restore, Mac OS X)<\/h1>\n<pre class=\"lang:default decode:true \" >\r\ndiskutil list # schauen wo die SD-Karte gemountet ist\r\nsudo diskutil unmount \/dev\/disk3s1 # SD-Karte unmounten\r\nsudo dd if=\/Volumes\/Backup-FP\/Pi-Home-Backup\/pi-flug-fr24-planfinder-server.img of=\/dev\/disk4 bs=1m # Image auf SD-Karte kopieren\r\n\r\n# evl. in einer anderen Session schauen wie weit der Prozess ist mit, ps die ID ermitteln\r\nps -Af\r\nsudo kill -siginfo ID\r\n<\/pre>\n<h1>Antenne berechnen<\/h1>\n<p>Wer eine eigene Antenne berechnen und bauen m\u00f6chte, kann <a href=\"http:\/\/blog.wenzlaff.de\/?p=4668\" rel=\"noopener noreferrer\" target=\"_blank\">hier<\/a> schauen.<\/p>\n<h1>Ergebnis Foto<\/h1>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51.png\" rel=\"attachment wp-att-6853\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51-1024x394.png\" alt=\"EDDV\" width=\"640\" height=\"246\" class=\"aligncenter size-large wp-image-6853\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51-1024x394.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51-300x115.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51-768x296.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2016\/03\/Bildschirmfoto-2016-03-27-um-21.37.51.png 1798w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor einiger Zeit hatte ich schon mal beschrieben wie man die Flugzeugsignale (Transponder) mit dem Raspberry Pi empf\u00e4ngt und nach Flightradar24.com, de.FlightAware.com und Planefinder.net gleichzeitig senden kann. In der Zwischenzeit gibt es Debian mit der Version Jessie und einige neue Versionen der Feed-Software. Hier nun eine Anleitung wie in ca. 1 Stunde alles auf einem &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=6835\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eAktuellste Debian Jessie: Wie wird DUMP1090-mutability mit Feeds f\u00fcr Planefinder, Flightaware, Flightradar24 und RadarBox24 in 60 Min erstellt?\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,2173,2453,808,1023,1101],"tags":[2456,1840,1253,1793,2454,1468,2455,266,2816,2818,1810],"class_list":["post-6835","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-debian","category-dump1090","category-linux-2","category-raspberry-pi","category-reisen","tag-alles","tag-antenne","tag-debian","tag-dump1090","tag-installation-dump1090","tag-jessie","tag-jessie-flug","tag-neu","tag-radarbox","tag-randarbox24","tag-transponder"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6835"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6835\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6835"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}