Howto/Backbone-Client
VLAN Einrichtung auf einem WDR3600
VLAN Konfiguration
config switch option name 'switch0' option reset '1' option enable_vlan '1' option enable_vlan4k '1' option max_length '3'
Auskommentieren des untagged vlans
#config switch_vlan 'vlan1' # option device 'switch0' # option vlan '1' # option ports '0t 2 3 4 5'
Anlegen eines Manament vlans ueber das spaeter das Freifunk-Client Netz laeuft.
#Freifunk Client MNGMT VLAN config switch_vlan 'vlan3' option device 'switch0' option vlan '3' option ports '0t 2t 3t 4t 5t'
Anlegen eines VLAN ueber das die BATMAN Pakete Laufen
config switch_vlan 'vlan100' option device 'switch0' option vlan '100' option ports '0t 2t 3t 4t 5t'
Als Konvention bietet es sich an den WLAN Channel der Nanostation als vlan Nummer zu waehlen
Nun wird das VLAN3 der Client Bridge hinzugefuegt
config interface 'client' option reqprefix 'no' option ifname 'bat0 eth0.3' option proto 'dhcpv6' option type 'bridge' option igmp_snooping '0' option macaddr 'e8:94:f6:68:28:9c' option peerdns '1'
Das alte untagged Interface (in diesem Fall eth0) wird entfernt.
Schliesslich muess das batman vlan dem bat0 Interface hinzugefuegt werden
config interface 'mesh_vlan100' option auto '1' option ifname 'eth0.100' option mesh 'bat0' option proto 'batadv'
Danach startet man das Netzwerk neu:
/etc/init.d/network restart
Dies kann einen Moment dauern.
Die richtige VLAN Konfiguration kann jetzt ueberprueft werden
swconfig dev switch0 show
Die Ausgabe sollte folgendes beinhalten:
VLAN 5:
vid: 5 ports: 0t 2t 3t 4t 5t
VLAN 100:
vid: 100 ports: 0t 2t 3t 4t 5t