Делаю так (если что, «vlan-filtering=no», просто процесс обучения работы с vlan`ами через cli):
Код: Выделить всё
/interface bridge vlan
add bridge=bridge tagged=ether2 vlan-ids=222
add bridge=bridge tagged=ether3 vlan-ids=333
ether3 – с тэгом 333
Все вроде бы ок:
Код: Выделить всё
[test@test] /interface bridge vlan> print detail
Flags: X - disabled, D - dynamic
0 bridge=bridge vlan-ids=222 tagged=ether2 untagged="" current-tagged=""
current-untagged=""
1 bridge=bridge vlan-ids=333 tagged=ether3 untagged="" current-tagged=""
current-untagged=""
Первое, что пришло в голову:
Код: Выделить всё
/interface bridge vlan
add bridge=bridge tagged=ether4 vlan-ids=222
failure: vlan already added
Сделал так:
Код: Выделить всё
/interface bridge vlan
edit [find vlan-ids=222] value-name=tagged
Сделал "C-o save&quit" и получил желаемое:ether2,ether4
C-c quit C-o save&quit C-u undo C-k cut line C-y paste F5 repaint
Вопрос: как сделать все тоже самое с ether4, но одной строкой и без открытия текстового редактора (и без winbox, разумеется)?[test@test] /interface bridge vlan> print detail
Flags: X - disabled, D - dynamic
0 bridge=bridge vlan-ids=222 tagged=ether2,ether4 untagged=""
current-tagged="" current-untagged=""
1 bridge=bridge vlan-ids=333 tagged=ether3 untagged="" current-tagged=""
current-untagged=""