Hi,
I am sending raw ethernet packet of size1514 from Linux PC to DM648. I am able to receive the packets correctly when I send one packet.
But DM648 is not able to receive all the packets when the packets are sent with high on 100mbps network. It is missing lots of packets.
There is no application involved. I have simply configured raw ethernet socket and kept in loop like this
while(1)
{
bytes = recvnc)socket,(void**)&pBuf,0,&hBuffer);
if(bytes<0)
printf("error");
else
printf("\n%d",i++);
recvncfree(hBuffer);
}
Can you please let me know why am I missing packets in high speed?
regards,
Sharanu