From 88877e53f2cad0cf876ba700612ee76abcdcef9b Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Tue, 28 Oct 2025 01:09:43 +0200 Subject: [PATCH] fix(eth): Use correct ETH MAC address --- libraries/Ethernet/src/ETH.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/Ethernet/src/ETH.cpp b/libraries/Ethernet/src/ETH.cpp index a8546c66131..59dd102cced 100644 --- a/libraries/Ethernet/src/ETH.cpp +++ b/libraries/Ethernet/src/ETH.cpp @@ -756,9 +756,9 @@ bool ETHClass::beginSPI( } else { // Derive a new MAC address for this interface uint8_t base_mac_addr[ETH_ADDR_LEN]; - ret = esp_efuse_mac_get_default(base_mac_addr); + ret = esp_read_mac(base_mac_addr, ESP_MAC_ETH); if (ret != ESP_OK) { - log_e("Get EFUSE MAC failed: %d", ret); + log_e("Get ETH MAC failed: %d", ret); return false; } base_mac_addr[ETH_ADDR_LEN - 1] += _eth_index; //Increment by the ETH number