Hi,
I have an ethernet interface on a ASR1006 router configured with qinq, outer vlan tag 150 and inner tag of any.
The interface will recieve traffic from multiple inner tags and DHCP with devices connecting to a dhcp server to farm out addresses.
What is happening is the DHCP request comes in on tags 150.223, and the response is sent back with tags 150.0.
If I change the config to have a range of vlans for the second tag, the DHCP response is sent on the first address in the range, for example if I make it 150.221-224 then the DHCP response is sent out on tags 150.221.
Here is the interface config:
interface TenGigabitEthernet0/0/0.151
encapsulation dot1Q 151 second-dot1q any
ip unnumbered Loopback2
ip helper-address 192.168.253.4
If I change the config to this it works fine, so I have eliminate the DHCP server or routing etc as the problem
interface TenGigabitEthernet0/0/0.151
encapsulation dot1Q 151 second-dot1q 223
ip unnumbered Loopback2
ip helper-address 192.168.253.4
Has anyone seen an issue like this before?