Closed renemeye closed 9 years ago
Hatten wir neulich umfangreich diskutiert und darauf hin auch Texte eingereicht/Pull-Requests durchgebracht: Der Key ist notwendig, um über die eigene Internet-Verbindung eine VPN-Verbindung zum Freifunk-Mesh aufzubauen. Wenn das nicht genutzt wird, weil die Knoten nur über WLAN meshen, dann sind auch Registrierung und Knoten nicht nötig.
"Hatten wir neulich umfangreich diskutiert" meinst du: https://github.com/FreifunkMD/site-ffmd/issues/16 ?
Wenn man das Mesh-VPN deaktiviert, fehlt beim Abschluss der Registrierung dann der Link zum vorausgefüllten Knoten-Registerformular. Somit taucht der Knoten dann auch nicht auf der Map mit seinem Namen, sondern nur mit seiner Macadresse auf dem Graphen auf.
Vorschlag: wir fügen den Link zum Formular an, lassen aber das Feld des öffentlichen Schlüssels nicht automatisch ausfüllen, wenn das Mesh-VPN nicht aktiviert ist:
mit Mesh-VPN Aktiviert: http://register.md.freifunk.net/#new?hostname=<%=hostname%>&key=<%=pubkey%>&mac=<%= sysconfig.primary_mac %
mit Mesh-VPN deaktiviert: http://register.md.freifunk.net/#new?hostname=<%=hostname%>&mac=<%= sysconfig.primary_mac %
oder noch besser: wir packen den Link zur Knoten-Registerseite mit in die msg_reboot = [[ rein (Zeile 154)
Ich denke, wenn man den Knoten schon registriert, dann kann man auch die ID mit angeben. (Tut nicht weh und bei späterer Aktivierung läuft das Mesh-VPN sofort).
Der wichtige Unterschied ist also, ob man die Registrierung ausfüllen muss.
@penguineer Deinen letzten Kommentar verstehe ich nicht. Ich finde es ist Sinnvoll, wenn er immer den Link präsentiert. Selbst der öffentliche Schlüssel kann ja immer mit eingetragen werden. Schadet ja nicht.
Genau so war der Kommentar auch gemeint.
(Betonung im letzten Satz auf "muss".) Für das Mesh-VPN muss man sich registrieren, ansonsten ist es optional. Wenn man sich registriert, sollte der Key aber IMHO mit drin sein.
Also am besten immer den Registrierungslink präsentieren, aber dazu schreiben, ob die Registrierung wirklich notwendig ist.
auf der Registerseite steht bereits welche Informationen benötigt werden und welche nicht: "Dieser Schlüssel wird verwendet, um die Verbindung Deines Routers zu den Gateway-Servern abzusichern."
ggf sollte man da schreiben das es die direkte VPN Verbindung ist zum Gateway dann sollten wir das aber hier diskutieren: https://github.com/FreifunkMD/ffffng/
zum thema default mesh-vpn enable gibt es ein ticket im repo gluon: https://github.com/freifunk-gluon/gluon/issues/182
Ja, die Diskussion hatten wir bei #16 schon mal. Von mir aus können wir die Registrierung immer mit rein nehmen, dann so wie penguineer sagt. Patches welcome.
Ich hab das grad nochmal mit @apfohl diskutiert. Ich bin dafür das so zu lassen, wie es jetzt ist. Die Texte sind eindeutig und wenn man den Haken später setzt, kriegt man ja dann die Registerseite. Ggf. kann man sich nochmal die jetzigen Texte ansehen, im oben gezeigten Beispiel von @renemeye war bspw. noch ein doppeltes »anschließend« drin.
Wenn man den Knoten nicht registriert, erscheint auf der Map nur die Macadresse als Knotenname.
Daher wäre es gut das man ggf. wenn man nicht die eigene Bandbreite teilen möchte (also die Option nicht anklickt), sondern nur meshen möchte - das man den Knoten trotzdem registrieren kann via Formular mit dem Link (welcher aktuell fehlt).
An sich sollte der Knoten dann über alfred trotzdem einen Namen mitschicken und dann ist es ggf. ein Problem der map, aber gutes Argument.
noch ein Argument was mir eingefallen ist:
wenn der öffentliche Schlüssel des Knotens dem Gateway nicht bekannt ist, wird auch keine verschlüsselte fastd Verbindung zwischen beiden aufgebaut.
Das ist klar, ist aber gerade für diese Frage irrelevant, weil das Aufbauen der fastd-Verbindung ja nach Deaktivieren des Hakens sowieso nicht stattfindet.
Niemand sollte diesen haken unchecken :(
Niemand sollte diesen haken unchecken :(
Mit Mesh-on-WAN wird das aber interessant wenn wir wirklich ein Backbone-Netz ziehen wollen. Da gibt's schon sinnvolle Anwendungen für.
Bitte #37 noch nicht mergen, sondern die Diskussion dort beachten. Ich hatte beim ersten Test nicht genau hingeschaut und übersehen, dass der fastd key nicht immer mit im Link steht. :-/
SUMMARY
After setting up a node, the link to the register page is missing if you uncheck mesh-vpn.
SETUP
Firmware: 0.28 & 0.29
STEPS TO REPRODUCE
EXPECTED RESULT
ACTUAL RESULT