Index: uspace/srv/net/ethip/ethip_nic.c
===================================================================
--- uspace/srv/net/ethip/ethip_nic.c	(revision dbae3b66a4c2e2c1862d6ba63c4cb99553ab1da1)
+++ uspace/srv/net/ethip/ethip_nic.c	(revision e82b37eb9b4f4b48e090ad48b70dc303fec77b3b)
@@ -1,4 +1,4 @@
 /*
- * Copyright (c) 2021 Jiri Svoboda
+ * Copyright (c) 2024 Jiri Svoboda
  * All rights reserved.
  *
@@ -234,4 +234,5 @@
 	uint8_t *addr;
 	size_t size;
+	eth_addr_str_t saddr;
 	errno_t rc;
 
@@ -242,9 +243,9 @@
 	}
 
+	eth_addr_decode(addr, &nic->mac_addr);
+	eth_addr_format(&nic->mac_addr, &saddr);
+
 	log_msg(LOG_DEFAULT, LVL_DEBUG, "ethip_nic_addr_changed(): "
-	    "new addr=%02x:%02x:%02x:%02x:%02x:%02x",
-	    addr[0], addr[1], addr[2], addr[3], addr[4], addr[5]);
-
-	memcpy(&nic->mac_addr, addr, sizeof(nic->mac_addr));
+	    "new addr=%s", saddr.str);
 
 	rc = iplink_ev_change_addr(&nic->iplink, &nic->mac_addr);
