We are trying to use our own UDP/IP stack on top of FCM/GPRS.
(We prefer to use our own IP stack instead of WaveCom’s for various reasons)
After activating a PDP context we
call the adl_fcmSendData() function to send out the UDP packet.
(We send it to our public IP address.)
adl_fcmSendData() returns OK indicating that it has successfully sent out data.
But at the receiving end we do not see the UDP packet coming through.
(Our router routes the UDP packets coming to our public IP to a specific static IP.
We run ethereal at this IP and check incoming packets.)
This has been working fine with our other non wavecom devices.
We tried it several times and obtained the same results.
Can somebody explain what is wrong.
Do we have to enable any specific setting for FCM to send IP packets from a non wavecom IP stack?