Skip to content

Exclude U5G Max / cellular modems from "Excessive Tagged VLANs" port audit #1066

Description

@RichardD012

Summary

The Security Audit flags the U5G Max with Port Issue: Excessive Tagged VLANs ("Access port for single device has all VLANs tagged") on its uplink switch port. This is not remediable — the U5G Max requires the port to be Native VLAN 1 + all VLANs tagged (Allow All) to function, so the flagged condition is the required configuration, not a misconfiguration.

Same class as #842 (UniFi power-device internal ports excluded from this audit).

Why the flagged port config is required

The U5G Max carries its management on a tagged 802.1Q VLAN subinterface while its provisioning/WAN-control plane uses the untagged native VLAN. Changing the port away from Native VLAN 1 + Allow All (e.g. to a restricted trunk) breaks the modem's WAN/failover path.

Confirmed via SSH on the device (firmware 7.5.3):

# ip -d link show
  vlan protocol 802.1Q id 10        # tagged VLAN 10 management subinterface
16: br-trunk: <...UP,LOWER_UP>      # trunk bridge

# ip -4 addr
  inet 48.233.10.7/28   wwan0       # cellular WAN uplink
  inet 100.127.125.128  gre1        # GRE tunnel to gateway
  inet 192.168.10.109   br0         # management (VLAN 10)

# ip route
default via 192.168.10.1 dev br0
48.233.10.0/28 dev wwan0
100.127.125.128/31 dev gre1

Request

Exclude cellular modem model codes from the "Excessive Tagged VLANs" / access-port VLAN audit. The U5G models are already recognized in UniFiProductDatabase.cs (CellularModemModelCodes: UMBBE630, UMBBE633, U5GMAX, etc.) for Cellular Modem Settings, but not excluded in AccessPortVlanRule the way #842's power devices are.

Maybe I'm doing this wrong but I've t tried every combination I can and the only way the 5G Backup works is keeping the port its on Default/1 Allow All, regardless of the management interface (and keeping it on the Default/1 flags other issues).

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions