Freifunk Paderborn/AdvancedNetworkConfig
Spezielle Netzwerkkonfiguration des Freifunk-Knotens
Besondere Setups erfordern manchmal besondere Massnahmen. Hier sammeln wir alle diese besonderen Setups und die Lösungen dafür.
Uplink-Port mit tagged-Vlan versehen
Ich wollte zu Hause aus Gründen meinen Knoten dazu bringen, alle Pakete auf dem Uplink-Port in Vlan 7 zu verpacken, sprich mit .1q Vlan-Tag rauszuschicken. Wie von einem eingesperrten Pinguin zu erwarten, ist das mit wenig Aufwand zu machen.
Benutze den Editor Deines geringsten Misstrauens mit
/etc/config/network
und füge folgenden Block hinzu, damit der Switch das Vlan 7 kennt und den internen Port als auch den WAN-Port (Port 5 am internen Switch) mit dem Vlan versieht. Das 't' hinter der 5 bedeutet, dass die Pakete hier tagged ausgeliefert werden sollen, also genau das was wir wollen.
config switch_vlan option device 'switch0' option vlan '7' option ports '0 5t'
Den Block für das WAN-Interface müssen wir auch anpassen und aus eth0 ein eth0.7 machen. Das sieht dann so aus:
config interface 'wan' option ifname 'eth0.7' option type 'bridge' option proto 'dhcp' option peerdns '0'