From fb91356b2f564dd4a2b4736e44588195c65a13b7 Mon Sep 17 00:00:00 2001 From: CooperWang0912 Date: Wed, 15 Jul 2026 10:41:45 +0800 Subject: [PATCH] Updated Parsing Logic --- archinstall/lib/models/network.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/archinstall/lib/models/network.py b/archinstall/lib/models/network.py index bcbd288a..619e065d 100644 --- a/archinstall/lib/models/network.py +++ b/archinstall/lib/models/network.py @@ -178,8 +178,12 @@ class WifiNetwork: if not line: continue - parts = line.split() - if len(parts) != 5: + if '\t' in line: + parts = line.split('\t') + else: + parts = line.split(maxsplit=4) + + if len(parts) < 5: continue wifi = cls(bssid=parts[0], frequency=parts[1], signal_level=parts[2], flags=parts[3], ssid=parts[4])