I am having trouble sending MMS from the LTE module using AT commands.
I am on Ting GSM network, access tech is E-UTRAN, and output of network info is +QNWINFO: "FDD LTE","310260","LTE BAND 4",2100
. The Ting MMS APN settings are taken from their website (used below)
I configure a PDP context like this for Ting:
AT+QICSGP=1,1,"wholesale","","",0
AT+QIACT=1
Then configure the MMS with:
AT+QMMSCFG="contextid",1
AT+QMMSCFG="mmsc","http://wholesale.mmsmvno.com/mms/wapenc"
AT+QMMSCFG="proxy","68.28.31.7",80
Modify message contents, and attempt to send with:
AT+QMMSEND=300
+QMMSEND: 769,0
After exactly 2 minutes I am returned error code 769 which means that the PDP context has been deactivated.
My question is: Why would the context be deactivated after a delay like that? Is the support node of the context requesting the deactivation? Would it be an issue with my context activation? What needs to change to get MMS sent?
Related PDP Context questions:
When the LTE module registers on the home network, it automatically connects to the PS with an active default bearer. This default context shows that it is active when AT+CGACT?
is executed:
+CGACT: 1,1
+CGACT: 2,0
This context does not appear active with a call to AT+QIACT?
though, so what is the difference between the two calls? Should I be using context id 1 to activate a PDP context, or start at 2?
Note: the default context allows me to successfully ping, establish data call, and download HTTP content, so I do have a connection - but the APN for MMS seems to not work?
How do I know if the APN resolution fails while making a PDP context activation request and it falls back to the default context?
Thanks in advance,
Lourens