Moin Zusammen, nachdem ich vieles hier im Forum gelesen habe und auch schon versucht habe, ist nun der Zeitpunkt mich doch mal hier an euch zu wenden.
Ich bin gerade dabei, Freifunk einer Gemeinde im Kreis Steinburg vorzustellen damit wir (die gemeinde Bürger) eventuell zumindest die Hardware von denen gefördert bekommen. Hierzu bin ich dabei bei mir am Standort den Ersten Freifunk Outdoor AP (TP-Link CPE210) auf das Dach zu bringen.
Da ich beruflich ITler bin und bei mir auf dem Dachboden ein kleiner Server läuft, dachte ich mir den Offloader zu Virtualisieren auf HyperV Basis. Das funktioniert dank der Anleitungen die hier sind auch prima!
Nun mein Problem
Folgendes Ziel habe ich welches ich nicht zum laufen bekomme:
Ich hatte nun den Beitrag von @citronalco versucht leider auch ohne Erfolg:
Falls die Frage noch offen ist, wie man an einer Gluon-VM WAN, Mesh und Clientnetz auf drei virtuelle Netzwerkschnittstellen bringt, hier meine Doku - ich hoffe sie stimmt noch:
VM mit drei Netzwerkschnittstellen ausstatten.
Mesh on LAN auf eth0 einschalten:
uci set network.mesh_lan.disabled=0
uci set network.mesh_lan.ifname=eth0
WAN auf eth1 legen:
uci set network.wan.ifname=eth1
Client-Netzwerk auf eth2 legen:
uci add_list network.client.ifname=eth2
Welchen Namen welche Netzwerkschnittstelle erhalten hat, kann man anhand der MAC-Adressen herausfinden.
Ich hab’s vor etwa 2 Jahren so eingerichtet, funktioniert seitdem updatesicher.
Wie ich es auch gestallte, der CPE210 will einfach nicht… Standallone Funktioniert er aber eben nicht via Offloader…
Noch als ergänzung, ich hatte auch folgendes getestet/gesehen: https://wiki.freifunk-dresden.de/index.php/Offloader_Konfiguration
Dabei möchte ich die Variante " Variante: Getrenntes Netz" erstellen und habe den CPE210 via SSH folgendes mitgegeben: „uci set network.mesh_wan.auto=1“
Bei Hyper-V ist es anscheinend folgende Einstellung (welche ich bereits eingeschaltet habe):
Ich habe bereits eine VM die im VLAN5 ist und welche via FreifunkVPN ins Internet kommt.
Daher gehe ich davon aus, dass der Offloader netzseitig funktioniert.
Die VM-Konfiguration mit UCI und den drei Interfaces funktioniert nach wie vor wie oben beschrieben.
Falls deine Community VXLAN benutzt:
Ich habe den Eindruck, das verträgt sich in OpenWRT/Gluon nur mäßig gut mit VLANs.
Schalte das mal probehalber auf dem Offloader und den Access Points aus (uci set network.mesh_wan.vxlan=0 bzw. uci set network.mesh_wan.vxlan=0)
Hab es letztens auch nicht hinbekommen, dass bei eingeschaltetem VXLAN ich den den WAN-Port für Internet und Mesh (beides in getrennten VLANs) zum Laufen bekommen hab. VXLAN aus, und es ging.
OK, habe es wohl geschaft… irgendwas muss ich falsch interpretiert haben aber nun läuft es.
Zum Vorgang:
Alle Geräte nochmal zurückgesetzt und alles neu aufgebaut ( firstboot)
Den CPE210 das Mesh on WAN aktiviert nichts weiteres eingestellt (außer basics name, location und password)
Die Hyper-V VM auch zurück gesetzt und via GUI nur die basics eingestellt.
Danach via SSH die Befehle von @citronalco eingegeben:
uci set network.mesh_lan.disabled=0
uci set network.mesh_lan.ifname=eth0
uci set network.wan.ifname=eth1
uci add_list network.client.ifname=eth2