Hello!
Since the QinQ sub-interface can’t support the command
link-protocol transport bpdu, I propose 2 solutions:
1. I don’t know what BPDU you want to transparently forward, if only STP BPDU is tagged, you can configure link-protocol forwarding on the main interface. But if BPDU is untagged, this solution wouldn’t work;
2. swtich to another type of sub-interface, such as the VLAN-type dot1q sub-interface, on which you can configure link-protocol transport bpdu. This solution can be effective for both tagged and untagged BPDUs.