Yes, that is the problem.
After using the wip_bearerX functions to get activated, if I sent an at+cgact=0 (from terminal) the WIP_BEV_IP_DISCONNECTED event does not rise.
If I send any AT command (from terminal) like AT that has a response of OK, I only then see my unsolicited trace to uart1 (from modem), which is followed by the rest of the code execution in the WIP_BEV_IP_DISCONNECTED switch.
It looks like every thing gets bung up some how? I don’t belive I have disabled any WIND responses, or solicited commands. Besides, the code works and interfaces with the hyper term right up to that point (all traces from medem are sent out uart1) so it can’t be that?
I would really like to just handle the gprs interface with the adl and then use the wip library for the application layer communications (socket io), but I can’t get that to work. It would seem that the wip_bearerX functions some how setup the wip… tcp libraries. I think it is in the bearerOpen where the interface is chosen like “GPRS” or “PPP”, it must setup the flow control manager???