Open ctr49 opened 6 years ago
yanic sammelt network.mesh.bat0.interfaces
mit ein, die Ergebnisse werden in der state.json mit abgespeichert (quasi den yanic cache).
In der meshviewer.json
sollen nur Sachen rein, die für https://github.com/ffrgb/meshviewer/ interessant sind.
Im Zuge von #64 bin ich auf der Suche nach einigen Hosts im Netz. Ein guter Indikator dafür ist das "Batman Originator" flag, allerdings ist diese mac Adresse nicht die gleiche wie die node id.
Die Beziehung ist im nodeinfo vorhanden, aber yanic sammelt sie anscheinend nicht ein:
meine node_id ist ec086b7cb622, mein batman originator aber ae:62:0d:e2:ac:c3 (liegt auf primary0, die anderen beiden other adressen auf br-wan und br-mesh_lan).
Vorschlag: Wir lassen yanic auch network.mesh.bat.interfaces einsammeln und auswerten. Entweder das Ergebnis steht dann nur im meshviewer.json oder wir legen gleich noch aliases von batman-originator macs auf die nodeid an, so dass man die sofort in der map findet.