ez-ep9312 타겟보드에서 일반적인 네트웍 브로드캐스팅(IP를 "255.255.255.255" 설정하고)으로 데이타 전송을 하는 프로그램을 테스트 중인데, 브로드캐스팅이 안됩니다. 네트웍 ID 부분은 그대로 두고, 호스트 ID비트만 "xxx.xxx.xxx.255"인  경우는 브로드캐스팅이 잘 됩니다.

타겟보드에서 ifconfig 확인한 eth0 설정내용은 아래와 같습니다. "Bcast"가 원래는 "192.xxx.xxx,255" 였었는데, 제가 "255.255.255.255"로 변경 하고 테스트 중입니다. 물론 원래의 Bcast 값으로도 "255.255.255.255"로는 브로드캐스팅이 안 됩니다.

eth0      Link encap:Ethernet  HWaddr 78:56:34:12:1C:32  
          inet addr:192.168.123.44  Bcast:255.255.255.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:39

한마디로 "255.255.255.255" 브로드캐스팅을 제외한, 다른 모든  UDP, TCP 통신은 제대로 다 되는데, 왜 이 255.255.255.255(Local Broadcast) 만 전송이 안되는지 ??? 다른 설정이 더 필요한가요???? 커널 쪽에서 막는거 같다는 생각이 들기는 하는데......도움 부탁드립니다.