<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: GPRS example - connects even without modem :) in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437903#M14628</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry I didn't&amp;nbsp; see that there is no check for&amp;nbsp; ppp_link state after modem_wait_for_ppp(), so I added&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="_jivemacro_uid_1448353830769666 jive_macro_code jive_text_macro" data-renderedposition="50_8_1232_80" jivemacro_uid="_1448353830769666"&gt;&lt;P&gt;if (context_ptr-&amp;gt;ppp_link == FALSE)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modem_debug_print(debug_output, "PPP LINK = FALSE.\n");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return MODEM_PPP_INIT_ERROR;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after modem_wait_for_ppp()&amp;nbsp;&amp;nbsp;&amp;nbsp; in modem_supp.c&amp;nbsp; and changed MODEM_connect&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14483540849454441 jive_text_macro" data-renderedposition="193_8_1232_144" jivemacro_uid="_14483540849454441"&gt;&lt;P&gt;if(error == MODEM_PPP_INIT_ERROR)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modem_debug_print(context_ptr-&amp;gt;terminal_serial_handler,"\nPPP connection error\n");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(context_ptr-&amp;gt;terminal_serial_handler);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(context_ptr-&amp;gt;modem_serial_handler);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_free(context_ptr);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(0);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and now it doesn't&amp;nbsp; write GPRS modem connected successfuly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I still have to find out why the connection is not establihed with modem connected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW: shell PPP&amp;nbsp; demo&amp;nbsp;&amp;nbsp; FRDMK64 Host - WinXP guest is working for me,&amp;nbsp; vice versa not yet - XP is not replying anything back on serial line, will have to figure it out too ... but I think its more XP problem than MQX, i can see data from MQX coming to XP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Nov 2015 08:36:49 GMT</pubDate>
    <dc:creator>Novalis</dc:creator>
    <dc:date>2015-11-24T08:36:49Z</dc:date>
    <item>
      <title>GPRS example - connects even without modem :)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437902#M14627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am trying PPP/GPRS example on FRDM-K64F (modified project from twrk60n512 - just pointed to another libraries and changed to hard float and enabled ITTYE) on MQX 4.2.0.1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was getting this output: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_1448350253305313" data-renderedposition="113_8_1232_288" jivemacro_uid="_1448350253305313" modifiedtitle="true"&gt;&lt;P&gt;ATDT*99***1#,"IP","internet"&lt;/P&gt;&lt;P&gt;Attempting to establish connection. Please wait.......................DNS server added successfuly.&lt;/P&gt;&lt;P&gt;Connection established&lt;/P&gt;&lt;P&gt;Local address:&amp;nbsp; 216.172.3.241&lt;/P&gt;&lt;P&gt;Remote address: 244.21.73.114&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PPP connection ok&lt;/P&gt;&lt;P&gt;GPRS modem connected successfuly&lt;/P&gt;&lt;P&gt;Trying to resolve hostname&lt;/P&gt;&lt;P&gt;Hostname resolution successful&lt;/P&gt;&lt;P&gt;Pinging on address:147.251.48.140&lt;/P&gt;&lt;P&gt;PING_ERROR: error = 0x1510&lt;/P&gt;&lt;P&gt;PING_ERROR: error = 0x1510&lt;/P&gt;&lt;P&gt;PING_ERROR: error = 0x1510&lt;/P&gt;&lt;P&gt;PING_ERROR: error = 0x1510&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trying to sync Time:&lt;/P&gt;&lt;P&gt;SNTP_ERROR: error = 0x1510&lt;/P&gt;&lt;P&gt;PPP connection closed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; (I changed NTP name to IP 147.251.48.140 in config, so thats why it got resolved)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I accidentaly turned off GPRS modem when doing PPP connection and it still wrote connection established. So I tried to connect serial to my pc and just replied OK 5x and it still wrote "connection establieshed" &lt;IMG alt="Smiley Sad" class="emoticon emoticon-smileysad" id="smileysad" src="https://community.nxp.com/i/smilies/16x16_smiley-sad.png" title="Smiley Sad" /&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anybody know how this can happen? Where is it taking the IPs? &lt;IMG alt="Smiley Happy" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="https://community.nxp.com/i/smilies/16x16_smiley-happy.png" title="Smiley Happy" /&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found out that it even doesn't call IPCP_up from ipcpfsm.c &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is PPP so buggy or is something wrong with the example or am I doing something wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also added&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14483510678082221 jive_text_macro" data-renderedposition="675_8_1232_48" jivemacro_uid="_14483510678082221" modifiedtitle="true"&gt;&lt;P&gt; ppp_params_ptr-&amp;gt;up=modem_ppp_linkup;&lt;/P&gt;&lt;P&gt; ppp_params_ptr-&amp;gt;down=modem_ppp_linkdown;&lt;/P&gt;&lt;P&gt; ppp_params_ptr-&amp;gt;callback_param=&amp;amp;ppp_sem;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;to&amp;nbsp; modem_ppp_start() and removed ipcp_data variable, because I think it has no use in modem_ppp_start() - PPP_init() is doing that assignment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 13:21:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437902#M14627</guid>
      <dc:creator>Novalis</dc:creator>
      <dc:date>2020-11-02T13:21:16Z</dc:date>
    </item>
    <item>
      <title>Re: GPRS example - connects even without modem :)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437903#M14628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry I didn't&amp;nbsp; see that there is no check for&amp;nbsp; ppp_link state after modem_wait_for_ppp(), so I added&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="_jivemacro_uid_1448353830769666 jive_macro_code jive_text_macro" data-renderedposition="50_8_1232_80" jivemacro_uid="_1448353830769666"&gt;&lt;P&gt;if (context_ptr-&amp;gt;ppp_link == FALSE)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modem_debug_print(debug_output, "PPP LINK = FALSE.\n");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return MODEM_PPP_INIT_ERROR;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after modem_wait_for_ppp()&amp;nbsp;&amp;nbsp;&amp;nbsp; in modem_supp.c&amp;nbsp; and changed MODEM_connect&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c++" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14483540849454441 jive_text_macro" data-renderedposition="193_8_1232_144" jivemacro_uid="_14483540849454441"&gt;&lt;P&gt;if(error == MODEM_PPP_INIT_ERROR)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; modem_debug_print(context_ptr-&amp;gt;terminal_serial_handler,"\nPPP connection error\n");&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(context_ptr-&amp;gt;terminal_serial_handler);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose(context_ptr-&amp;gt;modem_serial_handler);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_free(context_ptr);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return(0);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and now it doesn't&amp;nbsp; write GPRS modem connected successfuly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I still have to find out why the connection is not establihed with modem connected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW: shell PPP&amp;nbsp; demo&amp;nbsp;&amp;nbsp; FRDMK64 Host - WinXP guest is working for me,&amp;nbsp; vice versa not yet - XP is not replying anything back on serial line, will have to figure it out too ... but I think its more XP problem than MQX, i can see data from MQX coming to XP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Nov 2015 08:36:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437903#M14628</guid>
      <dc:creator>Novalis</dc:creator>
      <dc:date>2015-11-24T08:36:49Z</dc:date>
    </item>
    <item>
      <title>Re: GPRS example - connects even without modem :)</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437904#M14629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Now it seems I have similar problem like&amp;nbsp;&amp;nbsp; &lt;A href="https://community.nxp.com/message/486218"&gt;ppp with gprs modem&lt;/A&gt;&amp;nbsp; - I send some data, modem (also BGS2T) sends some data, but connection is not made. I will have to capture the packets and analyze them :smileysad:&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Nov 2015 14:52:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/GPRS-example-connects-even-without-modem/m-p/437904#M14629</guid>
      <dc:creator>Novalis</dc:creator>
      <dc:date>2015-11-24T14:52:36Z</dc:date>
    </item>
  </channel>
</rss>

