sockets - Linux (uclinux 2.4.x) -
i have 1 doubt. using uclinux 2.4.x. in linux have own adapter code reading frames ingress port. have added debug log @ exact place reading frames word word , sure received number of frames transmitted peer. ( @ layer2 receiving frames).
from here onward invoking "netif_rx" send received framer upper layer (i.e network layer , transport layer).
doubt : observe there drop of packets @ (transport layer)udp protocol. how did confirm: added count check @ layer 1 , layer3(udp layer) , both counts not equal.
that means if receiving framer layer 1 when reaching udp in between somewhere drop happening.
so, 1 suggest problem be, how check if memory full or skb_alloc not happening more packets @ udp layer.
kindly suggest opinion, of great , support.
please let me know if need more information.
br karn
Comments
Post a Comment