Comments (12)
Was ist dafür notwendig?
Brauchen wir vorher ein Update der Map-Software?
from ffmd-orga.
Moin,
theoretisch müsste der HopGlass-server und HopGlass-Client aktualisiert werden. Allerding habe ich bis jetzt noch keine Build Nr. oder was in der art gefunden um das zu verifizieren.
=> https://github.com/hopglass/hopglass-server
=> https://github.com/hopglass/hopglass
from ffmd-orga.
Die Repos sind da auch direkt ausgecheckt (web1: /opt/hopglass)
Aktueller head:
- server: 8ea3619cd1444fe0d70efc8fe920a24982546e42
- web: 2da97bca161551d130e46d27245b4a4dd1afc77d
Zeigt beides jeweils auf origin/master - da muss man dann mal gucken, wo das effektiv steht.
from ffmd-orga.
/var/ffmap:
d61a34be533d07801104a31c8563ce66f354378b
Die map ist so nicht mehr vorhanden! (master im Repo wurde per force-push durch eine Deprecation Warning ersetzt)
Unser Stand ist im ffmd-branch des Forks.
from ffmd-orga.
Man nutzt wohl den meshviewer, yanic und muss ähnlich wie für das autoupdate sicherstellen ,dass das routing geht.
from ffmd-orga.
Wir haben eine babel map. @oszilloskop hat sie gebaut. Besten Dank!
http://gw01.babel.md.freifunk.net:8010/#/de/map#!/de/map
Wie können da die Batman-Nodes mit drauf?
from ffmd-orga.
Aus Sicht der neuen Map wäre es am einfachsten, wenn über Yanic eine eigene meshviewer.json
aus dem Batman-Netz erstellt werden würde. Die Knoten aus der Babel-meshviewer.json und der Batman-meshviewer.json können dann gleichzeitig innerhalb einer Map dargestellt werden.
from ffmd-orga.
from ffmd-orga.
Aktuell wird für die Batman-Map der Hopglass-Server verwendet. Dieser kann leider keine json im richtigen Format erzeugen.
Daher müsste zusätzlich ein Yanic für das Batman-Netz aufgesetzt werden. Die json-Datei wird von Yanic erstellt. In der Yanic-Konfiguration wird auch der lokale Ablageort angegeben. Die Datei muss dann irgendwie per Webserver erreichbar gemacht werden.
Auf dem gw01 ist z.B. die json-Datei für die Babel Knoten hier zu finden -> http://gw01.babel.md.freifunk.net:8080/data/meshviewer.json
P.S.
Yanic kann ich nicht, es übersteigt meine Netzwerkfähigkeiten :)
from ffmd-orga.
from ffmd-orga.
Ja, die Wiki-Seite und die darin ganz unten aufgeführte Tabelle kenne ich.
Leider ist Meshwiever nicht gleich Meshviewer. Mit der Meshviewer-Weiterentwicklung aus Regensburg (ffrgb) wurde ein weiteres minimalistisches Format der json-Datei eingeführt (die hat den fixen Namen "meshviewer.json"). Die vormaligen Formate funktionieren leider nicht mit dem Regensburger Meshviewer.
Man könnte jetzt die Formate analysieren und irgendwie konvertieren. Da ich aber davon ausgehe, dass es kein dauerhafter Zustand sein wird, dass Batman und Babel parallel laufen werden, würde ein weiterer Yanic evtl. die "einfachste" Lösung sein.
Wie ich gerade sehe, und hoffentlich richtig verstanden habe, so könnte ein neuer Batman-Yanic seine empfangenen respondd-Antworten auch an den bereits bestehenden Babel-Yanic durchreichen. Der Babel-Yanic packt dann den Batman-Content zusätzlich in die von ihm bereitgestellte "meshviewer.json". Da bräuchte man dann evtl. nicht mit dem Zugriff auf zwei "meshviewer.json" hantieren (was aber nicht wirklich schlimm ist).
Siehe: https://freifunkbremen.gitbooks.io/yanic/content/docs/docs_configuration.html#databaseconnectionrespondd
from ffmd-orga.
Das wäre ein super nächster Schritt. Wenn das erfolgt ist, könnte die Reihenfolge so vertauscht werden, dass map.md.freifunk.net auf die babel-map (im docker container) zeigt, welche die batman-nodes und die babel-nodes enthält.
from ffmd-orga.
Related Issues (20)
- Docker-Einrichtung JOOL HOT 12
- DNS64-Einrichtung in Docker HOT 8
- Konzeptionierung Jenkins Firmware-Build für Freifunk HOT 5
- Wie ist die Konfiguration vom FFRL-Exit? HOT 2
- Review/Update der community.json
- Unifi AP der Unitheke HOT 2
- Statistiken in der Map werden nicht gefunden HOT 3
- Blog-Artikel: Roadmap 2019
- Upstream-Link für https://github.com/FreifunkMD/community.json aufheben lassen HOT 2
- Anleitung zum Einrichten eines Routers aktualisieren HOT 8
- Aufruf zur Mitarbeit überarbeiten HOT 5
- Anpassung Kaufempfehlung auf ffmd-webseite HOT 2
- Performance Issue laoding Grafana Map HOT 2
- Ticket-Umzug Redmine HOT 3
- autoupdate im babel netz ermöglichen HOT 3
- Babelnet: Zweiten VPN Gateway aufbauen HOT 3
- Upgrade jool to 4.0.1 in docker container HOT 4
- batman gw2 ipv4 performance untersuchen
- DNS: remove A-records for 1.ntp.ffmd and 2.ntp.ffmd HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ffmd-orga.