Hier ein Update meines Vorgehens, damit nicht noch jemand seinen Sonntag mit Konfigurieren verbringt.
Hintergrund: Update des ER-X auf gluon-v2021.1.1+ und damit andere Konfiguration der Ports.
eth0: WAN
eth1: LAN (Freifunk IP Client)
eth2: Mesh-on-LAN (Batman-Adv Interface) ohne PoE
eth3: LAN (Freifunk IP Client)
eth4: Mesh-on-LAN (Batman-Adv Interface) mit PoE
SSH Commands:
Code
########### Port als Client ############
uci set gluon.iface_lan3=interface
uci set gluon.iface_lan3.name='eth3'
uci add_list gluon.iface_lan3.role='client'
########### Port als Mesh #############
uci set gluon.iface_lan2=interface
uci set gluon.iface_lan2.name='eth2'
uci add_list gluon.iface_lan2.role='mesh'
uci set gluon.iface_lan4=interface
uci set gluon.iface_lan4.name='eth4'
uci add_list gluon.iface_lan4.role='mesh'
###### Änderung übertragen ###########
uci commit gluon
gluon-reconfigure
Alles anzeigen
######### Anpassen der /etc/config/network #########
vi /etc/config/network
Ich musste unter "config interface 'client' "
Folgende Einträge musste ich entfernen, damit mein rein als Mesh konfiguriertes Gerät angebunden werden konnte.
list ifname 'eth2'
list ifname 'eth4'
Ich empfehle das Autoupdate beim ER-X zu deaktivieren, da die Änderungen nicht persistent sind.