Hi,
seems current PCQ classifiers (dst-ip-addr, src-ip-addr) working only on etherType=0x800=ip packet
when device working in bridge mode and bridging packets, when it's attached QUEUE on INTERFACE, it's only classyfing plain IP packets.
Packets with etherType=pppoe sesssions, or packets with VLAN header, or Vlan-in-Vlan header ARE NOT BEING PLACED IN PCQ QUEUE!
I think best solution will be to add two PCQ classifiers: src-mad-addr, dst-mac-addr - then we don't care what services being bridged through...