No, pokud neukážeš konfiguraci, tak už ti asi nikdo neporadí. Ale zkusím to ještě jednou:
Vytvoříš si základní bridge:
/interface bridge
add name=bridge4 protocol-mode=none vlan-filtering=yes
Pokud tam nebude zapnutý vlan-filtering, nebudou fungovat untagged vlany.
V příkladu je také vypnutý STP protokol. Jestli ho chceš, nebo ne, to nevím.
Do toho bridge naházíš všechny porty (pro "bezpečnost" bez toho portu, kterým tam momentálně jsi připojen, tu je vynechán ether4).
/interface bridge port
add bridge=bridge4 interface=ether1 pvid=81
add bridge=bridge4 interface=ether2 pvid=82
add bridge=bridge4 interface=ether3
add bridge=bridge4 interface=ether5
No a sám bridge musí vědět (je to totiž prostě switch, není-li správný HW, bude to dělat čistě softwarově) o VLANách.
/interface bridge vlan
add bridge=bridge4 tagged=bridge4 untagged=ether1 vlan-ids=81
add bridge=bridge4 tagged=bridge4,ether3 untagged=ether2 vlan-ids=82
Tady je vidět, že používám jen dva porty, každý s jinou VLAN a oba jsou untagged (v části /bridge/port je vidět PVID hodnota). Vlan 82 je zároveň i na portu 3 jako tagged, tedy bez PVID.
Na bridge4 je tagged, abych si mohl vytvořit VLAN interface a použít v MK jako běžné rozhranní. Což samozřejmě nemusím, pokud chci jen forwardovat traffic mezi fyzickými porty.
Je trošku matoucí (alespoň pro začátečníka), že lze definovat untagged vlanu, ale zapomenout na PVID. Lze to dokonce i obráceně ... Ale pak to logicky nemůže fungovat.
A nakonec si pod ten bridge vytvoříš VLAN interface, u kterých chceš, aby do nich mikrotik "viděl" - abys mohl třeba přidělit IP adresu. To jsou ty, co jsou v předchozí části zadány s tagged=bridge4.
/interface vlan
add interface=bridge4 name=vlan81 vlan-id=81
add interface=bridge4 name=vlan82 vlan-id=82
A už nám nepiš, že ti to nefunguje. Dokud nedáš svoji konfiguraci (alespoň "/interface export"), už odpovídat nebudu.