SJA 1105 Management frames (MKA / EAPOL)

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

SJA 1105 Management frames (MKA / EAPOL)

730件の閲覧回数
eugstluk
Contributor II

Hello Community

I have a working setup using a SJA1105 Q switch.
I am doing testing with the MKA protocol.
In the user manual (UM11040 - Software user manual for SJA1105) I found that Management frames (including MKA protocol related frames with the Group MAC address of 01-08-C2-00-00-03) are being filtered and redirected to the HOST port.

I can confirm that setup in the configuration with:

        "MAC_FLTRES[0]": 0x0180C200000E,
        "MAC_FLTRES[1]": 0x0180C2000003,
        "MAC_FLT[0]": 0xFFFFFF0000FF,
        "MAC_FLT[1]": 0xFFFFFF0000FF,
.......
        "HOST_PORT": 4,



Is there any way to not filter these packets, i.e. forward them to all ports (like a "transparent" switch setup for MKA / MACsec) or is this not possible?

Thanks for any help!

0 件の賞賛
返信
3 返答(返信)

711件の閲覧回数
PavelL
NXP Employee
NXP Employee

Hello @eugstluk ,

Management frames are very special on that. Please check AH1704 SJA1105PQRS Application Hints , rev 1.4 - chapters 7.3.2. and 7.6.7.3 . I will ask application engineer for assistance. I'll keep you informed.

Best regards,

Pavel

0 件の賞賛
返信

680件の閲覧回数
PavelL
NXP Employee
NXP Employee

Hello @eugstluk ,

I received confirmation from apps:

If you do not want the SJA1105PQRS to forward management traffic to the host port, you need to make sure that the filter (MAC_FLT[i] and MAC_FLTRES[i]) do not match the management traffic. It is described in the user manual how those filters work:
If DEST_MAC and MAC_FLT[i] = MAC_FLTRES[i] holds true, the frame carrying DEST_MAC will be forwarded to the host port. Thus, setting MAC_FLT[i] equal to all 0s should do the trick.

Best regards,

Pavel

0 件の賞賛
返信

661件の閲覧回数
eugstluk
Contributor II
Hello Pavel,

Thank you very much for the quick reply and checking with the application engineer! I will try to apply the new filter settings.

Best regards
0 件の賞賛
返信