{"id":10776,"date":"2009-08-13T14:32:12","date_gmt":"2009-08-13T12:32:12","guid":{"rendered":"http:\/\/funrecycler.com\/?p=3055"},"modified":"2009-08-13T14:32:12","modified_gmt":"2009-08-13T12:32:12","slug":"uber-den-wolken-acars-unter-linux","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/08\/13\/uber-den-wolken-acars-unter-linux\/","title":{"rendered":"Uber den Wolken &#8230; Acars unter Linux"},"content":{"rendered":"<p><strong>ACARS<\/strong> (aircraft communications addressing and reporting system) ist ein von Aeronautical Radio Incorporated in den 1970er-Jahren entwickeltes, digitales Datenfunksystem zur \u00dcbermittlung von Nachrichten zwischen Verkehrsflugzeugen und Bodenstationen. Es erlaubt Fluggesellschaften, die Kommunikation mit ihren Luftfahrzeugen mittels Austausch von einfachen Nachrichten und erspart so Funkspr\u00fcche auf den besonders in Ballungsgebieten verstopften Sprechfunk-Frequenzen.<br \/>\nAlso die Flugzeuge senden Ihre Nachrichten zur Bodenstation als Digitales Paket. Interessante Sache.<br \/>\nMit ein wenig Vorlauf habe ich dann mal so in meinen Bastelkisten nachgesehen, was man daf\u00fcr alles gebrauchen kann.<\/p>\n<p style=\"text-align: center;\"><a rel=\"attachment wp-att-3093\" href=\"http:\/\/funrecycler.com\/?attachment_id=3093\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3093\" title=\"acarsinstall\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/08\/acarsinstall.png\" alt=\"acarsinstall\" width=\"547\" height=\"435\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><!--more--><\/p>\n<p><a rel=\"attachment wp-att-3078\" href=\"http:\/\/funrecycler.com\/?attachment_id=3078\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-3078\" style=\"margin-left: 10px; margin-right: 10px;\" title=\"IMG_2563_t1\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/08\/IMG_2563_t1.JPG\" alt=\"IMG_2563_t1\" width=\"260\" height=\"422\" \/><\/a><br \/>\n<a rel=\"attachment wp-att-3078\" href=\"http:\/\/funrecycler.com\/?attachment_id=3078\"><br \/>\n<\/a><br \/>\nMan nehme:<br \/>\n&#8211; einen handels\u00fcblichen Funkscanner<br \/>\n&#8211; eine ordentliche Antenne (Bild schlecht, weil Wetter schlecht !)<br \/>\n&#8211; Kabel (RG213) oder \u00e4hnliches<br \/>\n&#8211; eine Hand voll Stecker<br \/>\n&#8211; PC + Soundkarte + Kabel Klinke\/Klinke<br \/>\n&#8211; Software<br \/>\nDas gr\u00f6\u00dfte Problem war die Antenne, da ich dazu den Antennenmast verl\u00e4ngern musste, um nicht beim \u00d6ffnen der Dachluke ein paar <span>Radiale im Auge zu haben.<br \/>\nZum Gl\u00fcck kennt man ja ein paar Leute ! Danke Tino, der zuf\u00e4llig noch eine nette Antenne auf dem Dachboden ungenutzt herumliegen hatte.<br \/>\nStecker dran, Kabel verlegt, Scanner auf die richtige Frequenz gestellt -&gt; 131,275 MHz. Ab und zu kommt dann ein Ger\u00e4usch, was einige von euch noch als hoffentlich ehemaliger Modembesitzer gut kennen. Vermutlich wird das wohl keiner ohne Hilfsmittel so schnell entschl\u00fcsseln k\u00f6nnen, also sollte\u00a0 man seinen Rechenknecht dazu fit machen.<\/span><br \/>\nEin gutes Programm unter Linux ist dann der <a href=\"http:\/\/www.acarsd.org\/\" target=\"_blank\" rel=\"noopener\">acarsd<\/a> server\/client. <a rel=\"attachment wp-att-3083\" href=\"http:\/\/funrecycler.com\/?attachment_id=3083\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-full wp-image-3083\" title=\"djx3_large\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/08\/djx3_large.jpg\" alt=\"djx3_large\" width=\"300\" height=\"300\" \/><\/a><br \/>\nNach dem Download und dem Auspacken gibt es ein script <strong>.\/installer<\/strong>, welches die wichtigsten \u00c4nderungen vornimmt. Den Installationspfad habe ich angepasst, da der default Pfad nicht f\u00fcr Benutzer beschreibbar ist.\u00a0 Wenn ihr alles eingestellt habt, gibts unter Configuration und Installation den Punkt &#8222;<strong>Install acarsd now<\/strong>&#8220;<br \/>\nBeim Versuch den acarsd deamon zu starten ist er mir gleich um die Ohren geflogen aus Mangel an <strong>libacarsd.so<\/strong>. Das Problem kann leicht gel\u00f6st werden durch ein<\/p>\n<pre lang=\"BASH\">sudo cp libacarsd.so \/usr\/lib<\/pre>\n<p>Zum Start gibts dann<\/p>\n<pre lang=\"BASH\">.\/acarsd<\/pre>\n<p>ncurses<\/p>\n<pre lang=\"BASH\">.\/acarsd --withgui<\/pre>\n<p>wer dann doch lieber auf ne ordentliche GUI steht.<br \/>\nWenn alles l\u00e4uft, solltet ihr laut dem Handbuch den Scanner auf squelch &#8222;<strong>null<\/strong>&#8220;\u00a0 stellen, damit ihr auch alles empfangt. Wer dann das Rauschen nicht ertragen kann, kann es ja im ALSA Mixer mit einem &#8222;mute&#8220; versehen. Aber Vorsicht: Nur die Ausgabe nat\u00fcrlich.<\/p>\n<p style=\"text-align: center;\">Nun kommt es auf eure Anlagenkonfiguration an. Bei mir kommen noch Flieger rein, die \u00fcber Belgien sind oder noch weit im polnischen Luftraum sind.<br \/>\n\u00dcbrigens k\u00f6nnt ihr mit dem Installationstool das ganze auch Web f\u00e4hig machen, indem ihr den Webdienst auf Port 8080 startet . Geht aber auch noch im Nachhinein, wenn ihr direkt in der<br \/>\nacarsd.ini\u00a0 die Zeile vom # befreit.<br \/>\n<a rel=\"attachment wp-att-3090\" href=\"http:\/\/funrecycler.com\/?attachment_id=3090\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3090\" title=\"Bildschirmfoto-acarsd\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/08\/Bildschirmfoto-acarsd.png\" alt=\"Bildschirmfoto-acarsd\" width=\"528\" height=\"386\" \/><\/a><br \/>\nZur\u00fcck in der GUI kann man auch ganz simpel eine Karte einbinden. Dazu eignet sich sein Screenshot von openstreetmap.de, wo man \u00fcbrigens links unten die GPS Koordinaten sehen kann, die man dann in der acarsd GUI eintragen kann. Das Bild muss unbedingt card-1.gif\u00a0 hei\u00dfen und im root des Programmes liegen. Die folgende Bilder hei\u00dfen dann card-2.gif und card-3.gif. Die eigentlichen Daten werden dann \u00fcber die Karte gelegt und aktualisiert.<br \/>\n<a rel=\"attachment wp-att-3102\" href=\"http:\/\/funrecycler.com\/?attachment_id=3102\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3102\" title=\"map1\" src=\"http:\/\/funrecycler.com\/wp-content\/uploads\/2009\/08\/map1.jpg\" alt=\"map1\" width=\"577\" height=\"719\" \/><\/a><br \/>\nWer dann auch noch eine Internetverbindung am Start hat kann sich mit ein paar sekunden Verz\u00f6gerung das aktuelle Foto der exakten Maschine runter laden lassen. (planespotting.net habe ich eingestekkt unter <strong>images<\/strong>)<br \/>\nEtwas Geduld und auf der Karte sind dann auch die aktuellen Flugbewegungen eingezeichnet, zumindest von den Fliegern die auch ihre Position \u00fcbertragen. Das ganze hat dann auch noch eine MySQL Anbindung wenn man die gewonnen Daten irgendwie weiterverarbeiten m\u00f6chte.<br \/>\nDer Client kommuniziert \u00fcbrigens auch \u00fcber TCP\/IP, also k\u00f6nnt ihr mehr als ein Rechner beim Server lauschen lassen.Eines sei noch gesagt ! Ich bin mir nicht sicher wie es rechtlich damit aussieht, also zieht den Webservice nicht \u00fcber eine &#8222;dyndns&#8220; Adresse ins Internet, sondern ausschlie\u00dflich f\u00fcr den privaten Gebrauch zu Hause ! Viel Spass beim basteln w\u00fcnscht IanG.<br \/>\nBitte schreibt ein paar Kommentare dazu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ACARS (aircraft communications addressing and reporting system) ist ein von Aeronautical Radio Incorporated in den 1970er-Jahren entwickeltes, digitales<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,9,17,18],"tags":[162,163,254,1014,1075],"class_list":["post-10776","post","type-post","status-publish","format-standard","hentry","category-computer-und-technik","category-linux-computer-und-technik","category-technik-trends","category-techniknews","tag-acars","tag-acarsd","tag-antenne","tag-flugfunk","tag-funkscanner"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=10776"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10776\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=10776"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=10776"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=10776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}