'set-prio' => '2'
3. Where to put this option - On the darkside I added it to the dhcp6c settings section, but I am not sure this is the correct location, perhaps the system->advanced.network.
1. I believe the lack of "net.link.vlan.mtag_pcp" => "1", from system.inc is the reason, I'm waiting on Kev to check this for me as he has a test unit with orange france settings. There are several other sysctl values that appear in p****** that are not in opnsense, perhaps this needs to be looked at. In this instance though, I am only looking at the vlan priority stuff.
159 /* 160 * For now, make preserving PCP via an mbuf tag optional, as it increases 161 * per-packet memory allocations and frees. In the future, it would be 162 * preferable to reuse ether_vtag for this, or similar. 163 */
As dhclient uses raw sockets that has been solved via the modified client so we are done thereDhcp6 however passes through the firewall and it should be possible to tag the packet but even when rules.debug has the correct value the priority is not honoured