show which IP is for which when both ETH and Wifi and enabled

This commit is contained in:
proddy
2024-06-27 14:51:40 +02:00
parent ccd4b8917f
commit 320035fd72

View File

@@ -372,9 +372,9 @@ void NetworkSettingsService::WiFiEvent(WiFiEvent_t event, WiFiEventInfo_t info)
case ARDUINO_EVENT_ETH_GOT_IP6:
#if !TASMOTA_SDK && ESP_IDF_VERSION_MAJOR < 5
if (emsesp::EMSESP::system_.ethernet_connected()) {
emsesp::EMSESP::logger().info("LocalIPv6=%s", ETH.localIPv6().toString().c_str());
emsesp::EMSESP::logger().info("LocalIPv6 (ETH)=%s", ETH.localIPv6().toString().c_str());
} else {
emsesp::EMSESP::logger().info("LocalIPv6=%s", WiFi.localIPv6().toString().c_str());
emsesp::EMSESP::logger().info("LocalIPv6 (WiFI)=%s", WiFi.localIPv6().toString().c_str());
}
#else
emsesp::EMSESP::logger().info("IPv6=%s", IPAddress(IPv6, (uint8_t *)info.got_ip6.ip6_info.ip.addr, 0).toString().c_str());