@Buckeye @rextended Three reports, one gap. All three are live.
The bridge's own untagged network now exists. You were right that there was no way to reach it: the tool put an address on the bridge and then made it unreachable, because every access port had to belong to a VLAN you had defined. A port's untagged VLAN can now be set to bridge (untagged, no VLAN), which emits:
/interface bridge port
add ... frame-types=admit-only-untagged-and-priority-tagged interface=ether2 pvid=1
/interface bridge vlan
add bridge=bridge comment="untagged network on the bridge itself" untagged=bridge,ether2 vlan-ids=1
The bridge itself is untagged in that entry, so the CPU receives the frames and the address is actually reachable. The port is removed from the other VLAN's untagged list at the same time, so nothing contradicts itself.
VLAN 1 is now refused rather than warned about. Your four-click recipe produced a vlan1 interface alongside the bridge's own pvid, and the tool shrugged and generated it. It now stops and points at the option above, which is what people were reaching for when they typed 1. @tadawson, this is not "VLAN 1 is bad", you are right that it works when used as the native untagged VLAN. It is that a VLAN interface on id 1 is a different thing from the bridge's untagged network, and the tool now has a way to say the second one properly.
@rextended, the lockout is your first item and it is done. Switching on VLAN filtering with no VLAN carrying an address and nothing untagged on the bridge is now an error, not a silent script. That was a device you had to walk to.
Your other two: the same IP on two interfaces was already caught, as an error, by an overlap check across every subnet. "VLAN filtering without a port that can reach the CPU" is the one above. If you can think of more of the ten, I will take them.
Also shipped since the last update:
- The MikroTik manual is now in Dutch. (Took a while to do it
) All 1,432 pages have Dutch titles and 1,331 of them have a full Dutch translation, alongside the English original.
- The tool loads a good deal faster. (We did some magic
)
- Bug fixes, including keithy's two QoS ones from earlier: the queue tree children that produced
max-limit less than limit on every paste, and mangle rules that were far too heavy for a MIPS box.
@jaclaz, your offbridge port from earlier is now on the roadmap rather than lost in the scroll, and so is the IPv6 off switch. On the latter I am taking rextended's version at #212 rather than the three-line one, for the reason he gives: disabling IPv6 without the drop rules is a false sense of safety.