On Sun, Jun 25, 2017 at 11:35 PM, Jakob Hasse <jakob.ha...@smart-home-technology.ch> wrote: > Hello, > > I'm trying to run the Mircosoft Azure IoT hub mqtt example > (iothub_client_sample_amqp or simliar) of the C SDK on yocto > (https://github.com/Azure/azure-iot-sdk-c). > On my Ubuntu host machine, everything compiles and works fine, the > application connects to the azure server and sends messages. > In Yocto, I get errors after compiling the whole SDK with all examples, but > the mqtt example is already there, so I assume it's correct. Furthermore, I > could compile it using Intel's meta-iot-cloud layer and only taking the > example application itself into my own layer.
I would suggest to fix all compile errors. If you need support please share your compile errors here, there might be interesting for people here. > > Now the actual problem: > When I run the application on the Yocto system, it establishes a tcp > connection to the azure server, but then "stops working", until the azure > server sends the tcp fin ack, which the the application acknowlegdes. On TCP > dump I can see that packets were dropped by the kernel. > The tcp problem seems to occur while the azure server is transmitting the > certificate, if I interpret the tcpdump output correctly. But might be just > coincidence. I checked the openssl libs requested by the application and > they are the same on the Ubuntu host and on the Yocto embedded system. > > The network is also the same as on the host machine. > > I would be very happy for ideas about what went wrong here. Whats the kernel version on working and non working systems. ? > > Best regards, > Jakob > > -- > Jakob Hasse > Software Developement > > E: jakob.ha...@smart-home-technology.ch > T: +41 44 552 02 66 > > Smart Home Technology GmbH > www.smart-home-technology.ch > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto