1. 개요
SOME/IP를 wireshark로 Capture하기 위한 방법을 본 포스트에서 다룬다.
다만 Wireshark는 SOME/IP를 3.2.0 버전부터 지원하므로 업데이트 및 Build를 해서 사용해야 한다.
2. 방법
SOME/IP 구축 후 Wireshark로 Dump를 뜨면 아래와 같이 단순히 UDP Packet밖에 보이질 않는다.
시기적으로 봐서는 SOME/IP로 뭔가 보낸 것 같은데...
하지만 Wireshark에서는 공식적으로 SOME/IP Protocol을 지원한다고 되어 있는데 아무리 해봐도 안되서 이것 저것 건드려 보니아래와 같이 SOME/IP Port를 지정해야 정상적으로 표시해 준다.
Edit->Preference->Protocols->SOME/IP->UDP Protocol
설정 후 Wireshark에서 SOME/IP와 SOME/IP-SD Protocol이 캡쳐되는 것을 볼 수 있다.
Packet을 보면 아래와 같이 Payload uint32_t 0x1 을 보낸 것을 볼 수 있다.
3. Reference
youonlyliveonce1.tistory.com/64?category=712090
github.com/nkh-lab/genivi-capi-someip-examples