네, 아주 정확하고 중요한 질문입니다. 물리적인 포트 이름(P2A
, P2B
)과 리눅스에 나타나는 인터페이스 이름(p1
, p2
등)이 어떻게 연결되는지 아는 것이 테스트의 핵심입니다.
이전에 보내주신 로그와 새로 주신 매뉴얼들을 종합하여 GoldBox 보드의 포트 맵을 명확하게 정리해 드리겠습니다.
[cite_start]GoldVIP-S32G2-1.14.0-User-Manual.pdf
문서의 부록 A(APPENDIX A)와 S32G2_LinuxBSP_44.0_User_Manual.pdf
의 7.2.5절을 종합하면 각 포트의 역할은 다음과 같습니다. [cite: 3164, 8129, 8133, 8135, 8137]
물리 포트 라벨 | 연결된 하드웨어 | 예상 리눅스 인터페이스 | 주요 용도 |
---|---|---|---|
P3A (아래쪽) | [cite_start]1000BASE-T (GMAC0) [cite: 3164, 8129] | [cite_start]end0 [cite: 3164] |
주 이더넷 MAC, CBS/Qav 하드웨어 가속 지원 |
P3B (위쪽) | [cite_start]1000BASE-T (PFE_MAC2) [cite: 3164, 8133] | [cite_start]pfe2 [cite: 3164] |
PFE 이더넷 MAC |
P2A | [cite_start]1000BASE-T (SJA1110A Port 2) [cite: 8135] | p2 |
TSN 이더넷 스위치 포트 |
P2B | [cite_start]1000BASE-T (SJA1110A Port 3) [cite: 8137] | p3 |
TSN 이더넷 스위치 포트 |
P4 | [cite_start]100BASE-TX (SJA1110A Port 1) [cite: 8126] | p1 |
TSN 이더넷 스위치 포트 |
P5 | [cite_start]2.5GBASE-T (PFE_MAC1) [cite: 8125] | [cite_start]pfe1 [cite: 3164] |
[cite_start]PFE 이더넷 MAC (기본 비활성화) [cite: 2834] |
“p2a p2b 를 쓸건데 p1 p2 인가”
아닙니다. 위의 표에서 보듯이, 사용하시려는 P2A 포트는 리눅스에서 p2
인터페이스에 해당하고, P2B 포트는 p3
인터페이스에 해당합니다.
따라서 이전에 실패했던 브릿지 설정 명령어는 아래와 같이 수정하여 사용해야 합니다.
# 1. 브릿지(br0)를 생성합니다.
ip link add name br0 type bridge
# 2. 올바른 스위치 포트 이름(p2, p3)을 사용하여 브릿지에 연결합니다.
ip link set dev p2 master br0
ip link set dev p3 master br0
# 3. 모든 관련 인터페이스를 활성화합니다.
ip link set pfe0 up # DSA 마스터 포트
ip link set p2 up
ip link set p3 up
ip link set br0 up
# 4. 브릿지(br0)에 IP 주소를 할당합니다.
ip addr add 192.168.100.101/24 dev br0
이제 정확한 인터페이스 이름을 확인했으니, 이 올바른 이름으로 이전 답변의 **‘802.1CB 기능 확인 절차’**를 다시 진행하시면 됩니다.