From 76d996b2a05f62b1e6e148c4220ce327a7803abf Mon Sep 17 00:00:00 2001 From: Chengyu Liu Date: Sat, 28 Jun 2025 23:30:42 +0800 Subject: [PATCH] Fix the issue #4 of failed parsing of network interfaces Signed-off-by: Chengyu Liu --- ece_os_readiness/mor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ece_os_readiness/mor.py b/ece_os_readiness/mor.py index 463bcab..1971f22 100755 --- a/ece_os_readiness/mor.py +++ b/ece_os_readiness/mor.py @@ -338,6 +338,7 @@ def get_ip_of_ifname(netif_name: str) -> str: return '' errcnt = 0 + netif_name = netif_name.split('@')[0] cmd = f"ip addr show {netif_name}" try: out, err, rc = runcmd(cmd) @@ -4707,6 +4708,7 @@ def get_speed_of_network_interface(netif: str) -> int: if not netif or isinstance(netif, str) is False: print(f"{ERROR} Invalid parameter netif: {netif}") return -1 + netif = netif.split('@')[0] speed_file = f"/sys/class/net/{netif}/speed" speed = -1 try: