mirror of
https://github.com/esphome/esphome.git
synced 2024-11-22 15:08:10 +01:00
Ignore already stopped dhcp for ethernet (#2862)
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl> Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
parent
ffc112c9d0
commit
71fe2f7ed3
1 changed files with 3 additions and 1 deletions
|
@ -184,7 +184,9 @@ void EthernetComponent::start_connect_() {
|
||||||
}
|
}
|
||||||
|
|
||||||
err = tcpip_adapter_dhcpc_stop(TCPIP_ADAPTER_IF_ETH);
|
err = tcpip_adapter_dhcpc_stop(TCPIP_ADAPTER_IF_ETH);
|
||||||
ESPHL_ERROR_CHECK(err, "DHCPC stop error");
|
if (err != ESP_ERR_TCPIP_ADAPTER_DHCP_ALREADY_STOPPED) {
|
||||||
|
ESPHL_ERROR_CHECK(err, "DHCPC stop error");
|
||||||
|
}
|
||||||
err = tcpip_adapter_set_ip_info(TCPIP_ADAPTER_IF_ETH, &info);
|
err = tcpip_adapter_set_ip_info(TCPIP_ADAPTER_IF_ETH, &info);
|
||||||
ESPHL_ERROR_CHECK(err, "DHCPC set IP info error");
|
ESPHL_ERROR_CHECK(err, "DHCPC set IP info error");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue