From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 8F998740032 for ; Mon, 27 Nov 2023 08:51:37 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Ge2hjkfq6gJEYRoEt4Ff08rFZy/nFkCr9tyqrWPDu9k=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1701075096; v=1; b=oLA8VFJOJ6DQ1UQfbnem4ilMz9cswCa7j5J6vu5fuX5fE+W+glTww++y7fVyDUmKn8K++V5G xezWQ6ZpZ6whwYNDJSXfCi/VfjQjfx3FrX6i0h7dBolJh+fjvVT6Ef66H56LhCxNUZIcFvjA7Dc oZu/jkeyJXGhFXfTsAcd52ZI= X-Received: by 127.0.0.2 with SMTP id 9OceYY7687511xLIaEzQkXDn; Mon, 27 Nov 2023 00:51:36 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by mx.groups.io with SMTP id smtpd.web10.90985.1701075094756601614 for ; Mon, 27 Nov 2023 00:51:35 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="5910793" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="5910793" X-Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 00:51:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10906"; a="912036936" X-IronPort-AV: E=Sophos;i="6.04,230,1695711600"; d="scan'208";a="912036936" X-Received: from hengluo-dev.ccr.corp.intel.com ([10.239.153.138]) by fmsmga001.fm.intel.com with ESMTP; 27 Nov 2023 00:51:32 -0800 From: "Heng Luo" To: devel@edk2.groups.io Cc: Saloni Kasbekar , Zachary Clark-williams Subject: [edk2-devel] [PATCH] NetworkPkg: Triger timely scan only if not connect to AP Date: Mon, 27 Nov 2023 16:51:22 +0800 Message-Id: <9bca8fb0440409095c664e4a4fb7c4f77ff3168b.1701074046.git.heng.luo@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,heng.luo@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 9wJqW6sMcokVx398PTP2wDjFx7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=oLA8VFJO; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D4605 When UEFI Wi-Fi is in BSS connected state, the platform is considered as a static and Wi-Fi roaming support is not needed. Wifi connection manager should not initiate Scan requests in this state affect BSS client connectivity and must be avoided. Triger timely scan only if not connect to AP. Signed-off-by: Heng Luo Cc: Saloni Kasbekar Cc: Zachary Clark-williams --- NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c b/= NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c index d1182e52bd..4c5460b65c 100644 --- a/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c +++ b/NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c @@ -1506,8 +1506,8 @@ WifiMgrOnTimerTick ( }=0D =0D Nic->ScanTickTime++;=0D - if (((Nic->ScanTickTime > WIFI_SCAN_FREQUENCY) || Nic->OneTimeScanReques= t) &&=0D - (Nic->ScanState =3D=3D WifiMgrScanFinished))=0D + if ((((Nic->ScanTickTime > WIFI_SCAN_FREQUENCY) && (Nic->ConnectState != =3D WifiMgrConnectedToAp)) ||=0D + Nic->OneTimeScanRequest) && (Nic->ScanState =3D=3D WifiMgrScanFinis= hed))=0D {=0D Nic->OneTimeScanRequest =3D FALSE;=0D Nic->ScanTickTime =3D 0;=0D --=20 2.31.1.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111733): https://edk2.groups.io/g/devel/message/111733 Mute This Topic: https://groups.io/mt/102825661/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-