Skip to content
This repository was archived by the owner on Apr 24, 2019. It is now read-only.

Fails to connect with K64F and ESP8266 #205

Closed
sarahmarshy opened this issue Mar 10, 2017 · 9 comments
Closed

Fails to connect with K64F and ESP8266 #205

sarahmarshy opened this issue Mar 10, 2017 · 9 comments

Comments

@sarahmarshy
Copy link

sarahmarshy commented Mar 10, 2017

Full log:

Starting mbed Client example in IPv4 mode
[EasyConnect] Using WiFi (ESP8266)
[EasyConnect] Connecting to WiFi iotlab
òò
Starting mbed Client example in IPv4 mode
[EasyConnect] Using WiFi (ESP8266)
[EasyConnect] Connecting to WiFi iotlab
[EasyConnect] Connected to Network successfully
[EasyConnect] IP address 192.168.1.166
[EasyConnect] MAC address 18:fe:34:1c:cf:60

SOCKET_MODE : TCP
Connecting to coap://api.connector.mbed.com:5684
[ERROR:] M2MInterface::NetworkError

[ERROR:] M2MInterface::NetworkError
@ciarmcom
Copy link
Member

ARM Internal Ref: IOTCLT-1563

@JanneKiiskila
Copy link
Contributor

@sarahmarshy - do you think the linked issue is behind this or not? We have a CI run for this example which runs also over WiFi and it is working (with this exact combination).

I also did a manual test myself as well, using the current top of the master.

*   1c7333e Yogesh Pande - Merge pull request #190 from ARMmbed/oob_test_mbed-os-5.4

built it with

mbed compile -m K64F -t GCC_ARM -c

outcome binary had these sizes:

+-----------------------------+--------+-------+-------+
| Module                      |  .text | .data |  .bss |
+-----------------------------+--------+-------+-------+
| Fill                        |    448 |    14 |  2526 |
| Misc                        | 123613 |  2585 |  1660 |
| drivers                     |   1643 |     0 |     0 |
| features/FEATURE_COMMON_PAL |   9595 |    57 |  8361 |
| features/mbedtls            |  73371 |    51 |  8755 |
| features/netsocket          |   4212 |    85 |     0 |
| features/storage            |     42 |     0 |   184 |
| hal                         |    580 |     0 |     8 |
| platform                    |   1652 |    20 |   299 |
| rtos                        |    757 |     4 |     4 |
| rtos/rtx                    |   7221 |    20 |  6871 |
| targets/TARGET_Freescale    |   9878 |    12 |  1056 |
| Subtotals                   | 233012 |  2848 | 29724 |
+-----------------------------+--------+-------+-------+
Allocated Heap: 24580 bytes
Allocated Stack: unknown
Total Static RAM memory (data + bss): 32572 bytes
Total RAM memory (data + bss + heap + stack): 57152 bytes
Total Flash memory (text + data + misc): 236900 bytes

and logs show this:

Starting mbed Client example in IPv4 mode                                                                                           
[EasyConnect] Using WiFi (ESP8266)                                                                                                  
[EasyConnect] Connecting to WiFi systest                                                                                            
[EasyConnect] Connected to Network successfully                                                                                     
[EasyConnect] IP address 192.168.8.112                                                                                              
[EasyConnect] MAC address 5c:cf:7f:1c:b2:a8                                                                                         
                                                                                                                                    
SOCKET_MODE : TCP                                                                                                                   
Connecting to coap://api.connector.mbed.com:5684                                                                                    
                                                                                                                                    
Registered object successfully!

So, it was successfull. I can also see the device via connector.mbed.com.

@JanneKiiskila
Copy link
Contributor

Hi,

@sarahmarshy - you could also try to set on the client logs, modify the mbed_app.json - "mbed-trace.enable": 0 to 1, potentially also enabling the TLS logs as well.

@soramame21
Copy link

Hi @sarahmarshy, @JanneKiiskila This is a duplicated issue. I reported another one, please refer
#212

@JanneKiiskila
Copy link
Contributor

@sarahmarshy - can you confirm you were also using mbed compile -m K64F -t ARM -c?

@sarahmarshy
Copy link
Author

sarahmarshy commented Mar 20, 2017

@JanneKiiskila Sorry, I have been out of office. I can confirm that is how this was compiled. Can you confirm your mbed-os hash?

Mine is: 88a4baa Merge pull request #3902 from mazimkhan/master

Here is the full log with trace enabled:

Starting mbed Client example in IPv4 mode
[EasyConnect] Using Ethernet
[EasyConnect] Connection to Network Failed -3004!

Connection to Network Failed - exiting application...

Starting mbed Client example in IPv4 mode
[EasyConnect] Using Ethernet
òòòò
Starting mbed Client example in IPv4 mode
[EasyConnect] Using WiFi (ESP8266)
[EasyConnect] Connecting to WiFi iotlab
[EasyConnect] Connected to Network successfully
[EasyConnect] IP address 192.168.1.192
[EasyConnect] MAC address 5c:cf:7f:1c:cf:60
[DBG ][mClt]: M2MInterfaceFactory::create_object : Name : 3200
[DBG ][mClt]: M2MObject::create_object_instance - id: 0
[DBG ][mClt]: M2MObject::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 5501)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 1
[DBG ][mClt]: M2MInterfaceFactory::create_object : Name : 3201
[DBG ][mClt]: M2MObject::create_object_instance - id: 0
[DBG ][mClt]: M2MObject::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 5853)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 5850)
[DBG ][mClt]: M2MInterfaceFactory::create_object : Name : 1000
[DBG ][mClt]: M2MObject::create_object_instance - id: 0
[DBG ][mClt]: M2MObject::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 1)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MInterfaceFactory::create_interface - IN
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters endpoint name :            92c6504f-75be-437d-8868-8b4e8bc3bdc4
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters endpoint type :            test
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters life time(in se           cs): 100
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters Listen Port : 0
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters Binding Mode :            9
[DBG ][mClt]: M2MInterfaceFactory::create_interface - parameters NetworkStack :            1
[DBG ][mClt]: M2MInterfaceFactory::create_interface - Creating M2MInterfaceImpl
[DBG ][evlp]: event_loop_thread
[nefault type: 0
[DBG ][mClt]: M2MObject::oIBG ][mClt]: M2MObject::object_instance(inst_id 0)
[0bject_instance(inst_id 0)
[DBG ][mClt]: M2Mm
Object::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 1)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 6)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 7)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 8)
[DBG ][mClt]: M2MNsdlInterface::M2MNsdlInterface()
[DBG ][coap]: Coap random msg ID: 32517
[DBG ][mClt]: M2MNsdlInterface::initialize()
[DBG ][mClt]: M2MInterfaceImpl::M2MInterfaceImpl() -IN
[DBG ][mClt]: M2MNsdlInterface::create_endpoint( name 92c6504f-75be-437d-8868-8b           4e8bc3bdc4 type test lifetime 100, domain 86c11bf8-f541-4800-99b7-f9172eafd709,            mode 1)
[DBG ][mClt]: M2MInterfaceImpl::M2MInterfaceImpl() -OUT
[DBG ][mClt]: M2MInterfaceFactory::create_interface - OUT

SOCKET_MODE : TCP
Connecting to coap://api.connector.mbed.com:5684
[DBG ][mClt]: M2MInterfaceImpl::set_platform_network_handler()
[DBG ][mClt]: set_platform_network_handler
[DBG ][mClt]: M2MInterfaceFactory::create_security
[DBG ][mClt]: M2MObject::create_object_instance - id: 0
[DBG ][mClt]: M2MObject::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 1)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 2)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 3)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 4)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 5)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 10)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 0
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 0
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 0
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 0
[DBG ][mClt]: M2MInterfaceFactory::create_device
[DBG ][mClt]: M2MObject::create_object_instance - id: 0
[DBG ][mClt]: M2MObject::object_instance(inst_id 0)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 4)
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource_instance(resource_name            11)
[DBG ][mClt]: M2MResource::resource(resource_name inst_id 0)
[DBG ][mClt]: M2MResource::add_resource_instance()
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MResourceInstance::report()
[DBG ][mClt]: M2MResourceInstance::report() - level 0
[DBG ][mClt]: M2MResourceInstance::report() - mode = 1, is_observable = 1
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 16)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 0)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 17)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 1)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MObjectInstance::create_dynamic_resource(resource_name 2)
[DBG ][mClt]: M2MResourceInstance::set_value()
[DBG ][mClt]: M2MResourceInstance::is_value_changed() -- true
[DBG ][mClt]: M2MInterfaceImpl::register_object - IN
[DBG ][mClt]: M2MInterfaceImpl::external_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::external_event : handle new state
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: M2MInterfaceImpl::state_register - server_type : M2MSecurity::M2MS           erver
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_list_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_list_structure - Object count is 4
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure - Object Instance c           ount 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure - Resource           Base count 7
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/4)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure - ResourceInstanc           e count 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/11/0)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/11)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/16)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/0)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/17)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/1)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0/2)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3/0)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure - Object Instance c           ount 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure - Resource           Base count 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3200/0/5501)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure - Object Instance c           ount 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure - Resource           Base count 2
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3201/0/5853)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (3201/0/5850)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_structure - Object Instance c           ount 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_object_instance_structure - Resource           Base count 1
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource_structure()
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - path (1000/0/1)
[DBG ][mClt]: M2MBase::set_observation_handler - handler: 0x0x2000ae04
[DBG ][mClt]: M2MNsdlInterface::create_nsdl_resource - Creating in NSDL-C result            0
[DBG ][mClt]: M2MInterfaceImpl::state_register - create_nsdl_list_structure - su           ccess
[DBG ][mClt]: M2MInterfaceImpl::state_register - server_address coap://api.conne           ctor.mbed.com:5684
[DBG ][mClt]: M2MInterfaceImpl::state_register - IP address api.connector.mbed.c           om , Port 5684
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_hamClt]: M2MConnectionHandlerPimpl:           :dns_handler - _sondler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (0)
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 15(s), count 1/3
[DBG ][mClt]: M2MInterfaceImpl::timer_expired()
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_handler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (1)
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 30(s), count 2/3
[DBG ][mClt]: M2MInterfaceImpl::timer_expired()
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_handler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (1)
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 45(s), count 3/3
[DBG ][mClt]: M2MInterfaceImpl::timer_expired()
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_handler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (1)
[DBG ][mClt]: M2MInterfaceImpl::socket_error - start again

[ERROR:] M2MInterface::NetworkError
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 15(s), count 1/3
[DBG ][mClt]: M2MInterfaceImpl::timer_expired()
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_handler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (1)
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 30(s), count 2/3
[DBG ][mClt]: M2MInterfaceImpl::timer_expired()
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 6
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_register
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: resolve_server_address()
[DBG ][mClt]: send_dns_event()
[DBG ][mClt]: M2MConnectionHandlerPimpl::dns_handler - _socket_state = 0
[DBG ][mClt]: close_socket() - IN
[DBG ][mClt]: close_socket() - status: 0 OUT
[DBG ][mClt]: M2MInterfaceImpl::socket_error: (4), retry (1), reconnecting (1)
[DBG ][mClt]: M2MInterfaceImpl::internal_event : new state 0
[DBG ][mClt]: M2MInterfaceImpl::state_engine
[DBG ][mClt]: M2MInterfaceImpl::state_idle
[DBG ][mClt]: M2MNsdlInterface::stop_timers()
[DBG ][mClt]: stop_listening()
[DBG ][mClt]: M2MInterfaceImpl::socket_error - reconnecting in 45(s), count 3/3

@JanneKiiskila
Copy link
Contributor

My mbed-os.lib was pointing to: 305f5c491e34d86098e9da91b322017549c189ff

@JanneKiiskila
Copy link
Contributor

Hi,

Can you please specify the version of the compiler used here?

@JanneKiiskila
Copy link
Contributor

Closing, it should work.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants