Trunk ports do not require pvid so at first blush I would do this…
From this:
add bridge=bridge1 interface=“ether6 - SWR1” pvid=10
add bridge=bridge1 interface=“ether1 - UAP1” pvid=10
TO:
add bridge=bridge1 interface=“ether6 - SWR1” ingress-filtering=yes frame-types=admit-only-vlan-tagged
add bridge=bridge1 interface=“ether1 - UAP1” ingress-filtering=yes frame-types=admit-only-vlan-tagged
However if the Unifi is expecting the management traffic to come in UNTAGGED ( the subnet the UAP1 gets its IP address from as does the SWITCH, then at least ether1 *UAP1" but not the switch is actually correct as a HYBRID PORT but not for vlan10 !!!
add bridge=bridge1 interface=“ether1 - UAP1” pvid=99
Similarly looking at /interface bridge vlan settings, you have the UAP port tagged for every VLANID, which is contrary to you setting pvid10.
We have established 10 is wrong anyway it should be 99, if it has to be a trunk port —> UAP1 expects management subnet untagged.
from this:
/interface bridge vlan
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” untagged=ether2,ether3,ether4,ether5,ether7 vlan-ids=10
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” vlan-ids=20
add bridge=bridge1 tagged=“bridge1,combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” vlan-ids=99
TO TWO POSSIBLE CASES:
UAP is setup like any other normal smart device and gets all vlanst to it tagged. ( and yours is correctly setup for this as is )
/interface bridge vlan
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” untagged=ether2,ether3,ether4,ether5,ether7 vlan-ids=10
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” vlan-ids=20
add bridge=bridge1 tagged=“bridge1,combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” vlan-ids=99
UAP expects management subnet to come in untagged.
/interface bridge vlan
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” untagged=ether2,ether3,ether4,ether5,ether7 vlan-ids=10
add bridge=bridge1 tagged=“combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1” vlan-ids=20
add bridge=bridge1 tagged="bridge1,combo1 - Vlan TRNK,“ether6 - SWR1” untagged=“ether1 - UAP1” vlan-ids=99
While reviewing these I also saw another error, a problem I see often when people uses quotes for names of ports… RUN ON PORTS
YOu cannot use single set of quotes around two or even three entries. Each one is SEPARATE
"combo1 - Vlan TRNK,ether1 - UAP1,ether6 - SWR1"
Should be
“combo1 - Vlan TRNK”,“ether1 - UAP1”,“ether6 - SWR1”
+++++++++++++++++++++++++++++++++++++++
In summary /Interface Bridge Ports and /Interface Bridge Vlans have to match up, in terms if you need trunk ports, access ports and any hybrid ports.
When an MT acting as NOT a router but as a switch or AP/switch, only the management vlan needs to tagged on the bridge ( as you have done ).