Hi,
we use llpacket API. In order to implement an own protocol we parse the ethernet frame in llPacketService. Works so far except that the ethernet header of frames with VLAN tag are not correct when we receive it on the Dm648.
Here are the first bytes of what we send to the Dm648:
ff-ff-ff-ff-ff-ff-9c-eb-e8-20-ab-02
(This is dest and src mac address.)
This is what we get in llPacketService:
ab-02-81-00-00-00-ff-ff-9c-eb-e8-20
One can see that the data is shifted and the VLAN tag overwrites some of the destination mac address. Why is that?
Thanks!