wrote:
I may misinterpret the traces and what I see; but it looks like the 802.1ad tags are somehow ignored by SRX kernel(or placed elsewhere), the main reason I say that is the look of pcap trace captured when SRX is originating traffic, we can see ARP request to L2 b.cast and the test server is replying to it, but the SRX kernel never sees reply.
I would also like; if possible to understand why "tag-protocol-id 0x88a8" config line seems to be ignored; it makes no difference on QinQ tagging.
Well, if no volunteers; I will do a bit of monologue.
I have found a potential reason as to why "tag-protocol-id" makes zero difference.
When I started to go thru dmesg lines on shell I have found this,
GENCFG: op for 2 (USP Blob) failed; err 5 (Invalid) minor type: 0x1f. Error originated from pfe type: 10, pfe index: 0, mgmt addr: 0x80000001
pfe_peer_update_mgmt_state: 274: class: 0, type: 10, index: 0, vksid: 0, old state Resync new state Online mastership 1
ge-0/0/0:tag-protocol-id not configurable on this interface
ge-0/0/0 : output-vlan-map is not supported for this interface
if_rtb_default_ifl_bitmap_set() rtb ifl bitmap itable op 1 done. rtb id 0 ifl idx 70 iff 0xfffff800b56984b0.
ge-0/0/1:tag-protocol-id not configurable on this interface
ge-0/0/2:tag-protocol-id not configurable on this interface
if_select_new_rtb_default_ifa() get next ifl idx 70 rtb id 0 iff 0xfffff800b56984b0.
This explains quite well why "tag-protocol-id" and "vlan-maps" do not work at all ![Smiley Frustrated Smiley Frustrated]()