lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] Recovering from network outage


From: Rod Boyce
Subject: Re: [lwip-users] Recovering from network outage
Date: Tue, 13 Apr 2021 07:08:43 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1

Jeff,

It sounds like you are using Ethernet this being the case you can detect link-up and link-down from the Ethernet PHY.

This means that you can poll the Ethernet PHY for link status and either take networking down when Phy is disconnected or bring networking up when Phy is connected.


Hope that helps.

Rod


On 12/04/2021 21:03, Thompson, Jeff wrote:

How can I recover from a network outage? I leave the cable from my system to the network switch connected, but pull the cable from the network switch to the cloud. Detecting that the server I was talking to is no longer talking is easy enough, but how do I recover? I’m using a plain old socket to make the connection, and lwIP_send/lwIP_recv) for data transfer of an HTTPS GET request.

 

I start up a timer that expires if there is no server response after a minute; much more than enough, I’m told. But what then? Can the timer callback do anything to make lwIP_send or lwIP_recv return to the calling task, preferably with an error?

 

Jeff Thompson  |  Senior Electrical Engineer-Firmware
+1 704 752 6513 x1394
www.invue.com

 


_______________________________________________
lwip-users mailing list
lwip-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lwip-users

reply via email to

[Prev in Thread] Current Thread [Next in Thread]