Regret for the long post.
On the MangoH red board, have connected sim and able to make a call and use data connection. Also to the same board, connected talon Wifi module and able to get the wlan0 up.
This whole setup is connected to Android based hardware which will be accessing sim and well as wifi. The Android is the master which will initiate all the commands for enabling and disabling cellular nw as well as wifi.
For the Cellular network, Android Ril Integration Guide 4117325 was followed. And able to successfully get cellular connectivity. So all the mangoh usb ports enumerate as USB modem ports.
For the Wifi, wrote a atServer app at the MangoH board side which will receive at cmds from Android and perform Wifi operations. For this used raw port, enabled using USBcomp=9014D. Able to get this port up on PC and run custom at commands.
Used GobiSerial.c on Android platform and able to get this port working
Below are the issues currently facing.
When GobiSerial.c file is used for the raw Port, the USB modem ports for cellular communication is broken. For cellular communication sierra.c file is used. How to enable both serial and usb modem ports on Android like it happens on PC(Ubuntu PC).
Both rmnet and wlan0 are accessed using usb0 interface from Android. Will there be any dhcpc issues ? How to resolve this? If dhcpcd_usb0 is up and running then, the cellular network data is not comming up.
Any inputs will really help.