Hopglass Server aliases.json Linux Gateway

Meine aliases.json sieht jetzt so aus:

http://codepad.org/yhUYeXRI

In der Statistik gehen durch die ersten 2 Fake knoten das filtern nach Name (Sind die tunnel nach rheinland)


Die Gateways + den kartenserver lasse ich Meshen damit man den nicht immer suchen muss :smiley:

In der Modeinfo ansieht passt es aber auch noch nicht

PS wir fahren 2 Fast Instanzen pro Gateway

Genau deswegen wäre es wünschenswert, wenn der Server die Gatways in entsprechende nodeids übersetzt - soweit möglich.
siehe mein Kommentar in Translate GW Mac to Names via Siteconf by wattnpapa · Pull Request #42 · hopglass/hopglass · GitHub

Hi,

hat geklappt - was ich mich nun frage, warum tauchen die Gateways unter Aktuelles mit …vor ein paar Sekunden immer auf?

vpn03vor ein paar Sekunden
vpn04vor ein paar Sekunden

Können wir das beeinflussen?

weil Sie statisch eingehämmert werden

oder

benutzen
alle weiteren Daten kann man per aliases.json dazuladen

die respondd deamons überschreiben dann das was sie announcen einfach drüber

1 „Gefällt mir“

Alternativ zu @danielkrah’s Vorschlag sollte es eigentlich reichen, wenn du auch in der aliases.json das „firstseen“-feld setzt, so wie zum Beispiel in dieser aliases.json: C code - 433 lines - codepad

2 „Gefällt mir“

wie würde man die json denn modellieren, wenn man ein Gateway mit zwei fastd-Instanzen hat - ist es denn möglich, dass man dann auf der Karte auch sieht, zu welcher Instanz der Node verbunden ist? bisher schaffe ich das nicht, es wird immer nur eines der zwei angezeigt bei den Knoten, obwohl in der Knotenliste dann beide Instanzen aufgeführt sind.

ein post über deinem da sind 2 GW mit jeweils 2 fastd instanzen :wink:

ist nicht ganz aktuell weil mittlerweile gw04 off ist und gw03 an aber sollte passen …

sieht dann so aus

Daniel ja, mir war da nur unklar, welche MAC-Adresse aus eurer aliases.json von welchem Interface stammt, daher ist das etwas schwer „nachzubauen“…
Alleine im Eintrag des ersten nodes sind dort 6 unterschiedliche MAC-Adressen - vielleicht kannst du mir ja weiterhelfen?

 "mesh": {
                "bat0": {
                    "interfaces": {
                        "other": [
                            "26:00:9d:da:31:81"
                        ],
                        "tunnel": [
                            "26:13:9d:da:31:81"
                        ]
                    }
                }

bei tunnel wird die jeweilige macadresse des tunnels eingegeben
davon abgeleitet die nodeid und co

„26139dda3181“: {
„nodeinfo“: {
„owner“: {

ja, das war mir klar. und welche MAC-Adresse ist „other“ und welche gehören in „neighbours“ ?

EDIT:
und eure Gateways (nicht fastd-Instanzen) sind dort mit einer deadbeef MAC hinterlegt, zu welchem Interface gehört diese? Bei mir steht bei den Knoten als Gateway immer eine MAC des fastd-Tunnels…

Meine aliases.json sieht aktuell so aus:

https://paste.j0sh.de/d2189a00

Aber im Hopglass werden unter Statistik nur die MAC-Adressen angezeigt, woran liegts?

Hi die müssen extra benannt werden:

"feedc0ffee61": {
  "firstseen": "2015-09-25T00:45:02",
  "nodeinfo": {
    "network": {
      "mac": "fe:ed:c0:ff:ee:61"
    },
  "hostname": "Gateway 1",
  "node_id": "fe:ed:c0:ff:ee:61"
  }
},

(Als beispiel für euer GW mit den 37 nodes)

wobei dein paste eigentlich passt

Werden ja sonst überall mit dem Hostname angezeigt…

evtl hopglass zu alt ?

sollte mindestens diesen stand haben

und evtl halt noch hopglass server aktualisieren

Beides die aktuellste version von GitHub

Wie genau sieht deine aliases.json aus?

Hier die komplette Datei: https://paste.j0sh.de/64e0914c

Hat jemand ne Idee woran es liegen kann?

du benennst die tunnel nicht

dazu und einer sollte dann Gateway 1 heissen

der Supernode und das Gateway sind 2 verschiedene Dinge

1 „Gefällt mir“