pppWrite[536910800]: len=0

Why len=0 ?

Whether the data is send out though PPP IO?




On Fri, May 24, 2013 at 7:30 AM, yueyue papa <[email protected]> wrote:

> The log is still not clear.  First step is simplify the process
>
> 1. Do not let ethenet interface working if PPP interface is not on.
>  (Current your PPP is not on yet.)
> 2. Enable PPP SIO log.
>
> Your log did not provide enough PPP debug information. It is hard to know
> which kind of problem happen.   It is not easy to find PPP problem from
> your log. IP package is received, but it is hard to know  from PPP inteface
> or from net interface.
>
>
>
>
> On Thu, May 23, 2013 at 11:17 PM, Ahmed Fayek <[email protected]>wrote:
>
>> I initialize the GPRS and send dialup ATD*99***1#
>> it respond correctly that is handled in this function
>> GSM_PPP_ConnectProcess()
>>
>> part of the debug log is attached.
>> the application is to work as a GPRS router that forward IP packets from
>> ethernet and GPRS.
>>
>>
>>   ------------------------------
>>  *From:* yueyue papa <[email protected]>
>> *To:* Ahmed Fayek <[email protected]>
>> *Cc:* Mailing list for lwIP users <[email protected]>
>> *Sent:* Thursday, May 23, 2013 4:37 PM
>>
>> *Subject:* Re: [lwip-users] ppp problem
>>
>> It is hard to know from your code. Provide the debug log with AT
>> information.
>>
>>
>>
>>
>> On Thu, May 23, 2013 at 10:32 PM, Ahmed Fayek <[email protected]>wrote:
>>
>> yes modem is initialized corectly and PPP channel opened.
>>
>> I have this code:
>>
>>           int connected = 0;
>>           int setup = 0;
>>           int pd;
>>           const char *username = "myuser";
>>           const char *password = "mypassword";
>>
>>           /* initialise lwIP. This creates a new thread, tcpip_thread,
>> that
>>            * communicates with the pppInputThread (see below) */
>>           tcpip_init(tcpip_init_done, &setup);
>>           /*
>>           while (!setup) {
>>               DelayMS(100);
>>           }
>>         */
>>           /* initialise PPP. This needs to be done only once after boot
>> up, to
>>            * initialize global variables, etc. */
>>           pppInit();
>>
>> //initialize modem and open ppp
>> #if GSM
>>     while(!GSM_PPP_ConnectProcess());
>> #endif
>>
>>           pd = pppOverSerialOpen(0, linkStatusCB, &connected);
>>
>>
>>   ------------------------------
>>  *From:* yueyue papa <[email protected]>
>> *To:* Ahmed Fayek <[email protected]>; Mailing list for lwIP users <
>> [email protected]>
>> *Sent:* Thursday, May 23, 2013 4:21 PM
>> *Subject:* Re: [lwip-users] ppp problem
>>
>> whether you init your modem?
>>
>> e.g AT command for setup your module.   setup the APN,  whether the dial
>> process success?
>>
>>
>>
>>
>> On Thu, May 23, 2013 at 10:18 PM, Ahmed Fayek <[email protected]>wrote:
>>
>> Hi,
>>
>>  I try to run ppp to communicate with a gprs modem and I have this log:
>>
>> pppMain: unit 536911872: Connecting
>> tcpip_thread: CALLBACK 20006808
>> pppStartCB: unit 536910992
>> ppp_set_xaccm[536910912]: outACCM=0 20009c40 20000a64 5
>> ppp_send_config[536910904]: outACCM=0 20009c38 0 5
>> ppp_recv_config[536910904]: inACCM=0 20009c38 0 5
>> lcp_lowerup: asyncmap=20009c68 0 20009c68 0
>> ¨&<STX>: lowerup state 140968 (¨&<STX>) -> 536870912 (²<SOH>)
>> auth_reset: 536910832
>> lcp_addci: L opt=536910848 ERRORX
>> lcp_addci: L opt=536910848 ERRORX
>> lcp_addci: opt=536910848
>> lcp_addci: opt=536910848
>> pbuf_alloc(length=0)
>> pbuf_alloc: allocated pbuf 2000843c
>> pbuf_alloc(length=0) == 2000843c
>> pppWrite[536910800]: len=0
>>
>> I don't know what is the problem that make it don't work.
>>
>>
>> _______________________________________________
>> lwip-users mailing list
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/lwip-users
>>
>>
>>
>>
>>
>>
>>
>>
>
_______________________________________________
lwip-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to