우분투 14.04 LTS x64, 3.19 커널입니다.
송신부와 수신부는 x86 기반의 intel CPU를 탑재한 개발보드이고,
이더넷포트는 보드에 두 개가 달려 있습니다.
eth0를 보드끼리 연결이 되어 있고,
eth1들은 데스크 탑과 연결되어 ssh로 붙어 있습니다.
-------------------------------------------
통신은 RAW소켓으로 하고 있습니다.
송신부에서는
socket(AF_PACKET, SOCK_RAW, htons(ETH_MY_ALL)));
으로 소켓을 열고 버퍼를 잡은 뒤 0xAB로 모두 초기화 했습니다.
후에
Source MAC(6 byte), Destination MAC(6 byte), ehter type(2 byte)만 설정한 14바이트를 해더로 붙이고
sendto()를 통해 송신을 했습니다.
수신부에서는