EZ-S3C6410 보드를 사용하여 multicast packet을 전송하려고 하는데 확인결과 잘 되지 않습니다.


우선 pc to pc로 muticast 송/수신 테스트가 정상적으로 되어, EZ-S3C6410 에서 송신을 하고 PC에서 수신을 하려하니 packet이 오질 않습니다.


multicast 동작 확인 상 EZ-S3C6410 에서 송신/수신 하는 프로세서를 모두 돌려보니 수신을 위한 receiver에서


state=setsockopt(hRecvSock, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char*) &joinAddr, sizeof(joinAddr));


setsockopt 시도 시 오류가 발생합니다.


공유기나 프로그램은 다른 환경에서 검증이 되엇는데 EZ-S3C6410 에서 원래 multicast 송/수신이 불가능한 건지 궁금합니다.


HW 제약이든지 아니면 ip stack을 새로 올려줘야하는지 조언을 구합니다.