[Berlin-wireless] WDR4900 (Core-Router) ersetzen

Joachim Steiger freifunk at hyte.de
Di Jun 14 16:07:57 CEST 2016


hi Philipp,

vid 0 ist keine valide vlan-id ;)
das mag bei dem einen oder andren plastedevice tun, aber mit irgendeinem
richtigen switch wirste damit nicht trunken koennen.
vll ist das ja auch bei dem mediatek von bedeutung.
bitte setze ausserdem mal die vid. das ist die wirkliche 802.1q vlan-id.
das vlan 'x' ist nur der 'slot' auf der hardware zum addressieren bzw in
der config damit man dinge tun kann wie die vlan-id im laufenden betrieb
aendern. zur konfusion wurde das gerne mal wenn keine vid gesetzt ist
als solche benutzt, das scheint mir aber nicht bei aller hardware so zu
sein, daher setze ich die ids explizit.

hier mal ein snippet das hier auf einem tplink 741 (ar9331) eine ganze
weile lief:

---snip---
config switch
	option name 'switch0'
	option reset '1'
	option enable_vlan '1'

config switch_vlan
	option device 'switch0'
	option vlan '1'
	option vid '15'
	option ports '0t 2t 1t'

config switch_vlan
	option device 'switch0'
	option vlan '2'
	option vid '10'
	option ports '0t 2t 1t 3 4'

config switch_vlan
	option device 'switch0'
	option vlan '3'
	option vid '150'
	option ports '0t 2t'
---/snip---

wenn das nicht tut, sollen wir vmlt mal den switchtreiber vom mtk unter
die lupe nehmen.
ein limit auf 16vlans (anzahl der vlans gesamt im switch) hat der ar9331
auch (wie viele kleine fabrics).....
aber diese koennen jeweils beliebige aus 1-4096 sein, wie das sein sollte.
wuerde mich schwer wundern wenn mediatek da weniger liefern sollte,
obwohl der chip doch deutlich frischer ist.

'mixed mode', also native und tagged auf demselben port wuerde ich
generell komplett sein lassen.
das macht immer nur aerger und laesst sich ohne cpufressende filter in
mancher hardware garnicht abbilden.
serioese hardware hat das 'feature' oft garnicht.
am ende macht es keinen sinn was zu debuggen und supporten wenn man
statt untagged auch ein 2. vlan tagged benutzen kann, dann ist das
wenigstens kompatibel.
und man hat keine weirden, manchmal loopenden packet-in-packet
phaenomene falls mal ein switch nicht vom untagged port die tagged
frames stripped und umgekehrt ;)

gruss

roh



Mehr Informationen über die Mailingliste Berlin