From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [14.98.235.2]) by mx.groups.io with SMTP id smtpd.web12.4161.1588907150539421542 for ; Thu, 07 May 2020 20:05:51 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=SPF record not found (domain: amiindia.co.in, ip: 14.98.235.2, mailfrom: sivaramann@amiindia.co.in) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 50F998204A; Fri, 8 May 2020 08:44:07 +0530 (IST) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2DC2E82047; Fri, 8 May 2020 08:44:06 +0530 (IST) Received: from webmail.amiindia.co.in (venus1.in.megatrends.com [10.0.0.5]) by IMSVA.IN.MEGATRENDS.COM (Postfix) with ESMTPS; Fri, 8 May 2020 08:44:06 +0530 (IST) Received: from VENUS2.in.megatrends.com ([fe80::2002:4a07:4f17:c09b]) by VENUS1.in.megatrends.com ([fe80::951:7975:6ecf:eae5%14]) with mapi id 14.01.0438.000; Fri, 8 May 2020 08:36:05 +0530 From: "Sivaraman Nainar" To: "devel@edk2.groups.io" CC: "jiaxin.wu@intel.com" , "Rabeda, Maciej" Subject: reg: Wifi Connection Manager Setup Page Issues Thread-Topic: reg: Wifi Connection Manager Setup Page Issues Thread-Index: AdYk5UJpOlhlXrj0Tfq+Jy2vYp6Fkw== Date: Fri, 8 May 2020 03:04:21 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [182.65.182.121] MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1817-8.5.0.1020-25406.004 X-TM-AS-Result: No--20.988-5.0-31-10 X-imss-scan-details: No--20.988-5.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1817-8.5.1020-25406.004 X-TMASE-Result: 10--20.987800-10.000000 X-TMASE-MatchedRID: jDXrPA5R7FUSv4DAC236FMXA78ZtFL/gBnIRIVcCWN+eRemS03ylhT9Q bYQFllxRxybSWETL3BdIt9o1rdCXoE8HitdqBBn7h4Ce12gzEFrdXhRKGhNdp2i2BhDPfjxna9d 7ocq6V7utEXpoJ0VYi1ohVcNrXMgocGWImpDN9/zvVbHa5Rs8t0OvwxWboMrdu/zUE1SNSPmM0v GtzEpWJS2Hzt3dJuodvy1D537721dh9/cDmdaORiH9ExNVXbjb58vONxuFmSLJqq1xSxY7FnEgO q9TK8wB4KXw4MCzbgzQ4+c7nDW5KQVwYgwfgwrUMTTrAcDX5/5hS5mf1VdlYXFDgUbbubDbhQH+ YspUfFqNKIBh68PaAUFFIgyqPdWnJKz6lMVjqG4UBWY02fqT/Vkld/SUasf0/Vp/MlKwCgajxYy RBa/qJeBPbNdhr3+dPerMcoCGxRjQLWxBF9DMQSPzRlrdFGDwBL4fBYLiAYgJ0d/zSk/oVBGZox se1XgKtvAWQY4l+R7U9h9N881NSQ== X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_B4DE137BDB63634BAC03BD9DE765F19702AF1C6EBBVenus2inmegat_" --_000_B4DE137BDB63634BAC03BD9DE765F19702AF1C6EBBVenus2inmegat_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, Getting an issue in Wifi Connection Manager Setup page when UEFI Spec 2.8 B= rowserCallback specific changes integrated in Setup Browser. According to UEFI Spec 2.8, Browser Callback is allowed to call only from D= river's ConfigAccess protocol and via ConfigAccess->Callback() it allowed f= or all type of actions except EFI_BROWSER_ACTION_FORM_OPEN. WifiMgrDxeHiiConfigAccessCallback() is the callback function of WifiConnect= ionMgr. In this callback Security Type IfrData is updated on action EFI_BRO= WSER_ACTION_FORM_OPEN. When the setup browser is not invoking the WifiMgrD= xeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the contro= l value not updated hence the browser does not show the Security Password c= ontrol. The VFR suppress the Password control and shows the control only wh= en SecurityType is SECURITY_TYPE_WPA2_PERSONAL. Would you please feedback how this can be addressed? -Siva --_000_B4DE137BDB63634BAC03BD9DE765F19702AF1C6EBBVenus2inmegat_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello,

Getting an issue in Wifi Connection Manager Setup pa= ge when UEFI Spec 2.8 BrowserCallback specific changes integrated in Setup = Browser.

According to UEFI Spec 2.8, Browser Callback is allo= wed to call only from Driver's ConfigAccess protocol and via ConfigAccess-&= gt;Callback() it allowed for all type of actions except EFI_BROWSER_ACTION_= FORM_OPEN.

WifiMgrDxeHiiConfigAccessCallback() is the callback = function of WifiConnectionMgr. In this callback Security Type IfrData is up= dated on action EFI_BROWSER_ACTION_FORM_OPEN.  When the setup browser = is not invoking the WifiMgrDxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the control value not updated hence= the browser does not show the Security Password control. The VFR suppress = the Password control and shows the control only when SecurityType is SECURITY_TYPE_WPA2_PERSONAL.

Would you please feedback how this can be addressed?

-Siva

--_000_B4DE137BDB63634BAC03BD9DE765F19702AF1C6EBBVenus2inmegat_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [14.98.235.2]) by mx.groups.io with SMTP id smtpd.web10.11655.1589543741288393354 for ; Fri, 15 May 2020 04:55:42 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=SPF record not found (domain: amiindia.co.in, ip: 14.98.235.2, mailfrom: sivaramann@amiindia.co.in) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4F7A482047; Fri, 15 May 2020 17:34:00 +0530 (IST) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 24F4C82046; Fri, 15 May 2020 17:34:00 +0530 (IST) Received: from webmail.amiindia.co.in (venus1.in.megatrends.com [10.0.0.5]) by IMSVA.IN.MEGATRENDS.COM (Postfix) with ESMTPS; Fri, 15 May 2020 17:34:00 +0530 (IST) Received: from VENUS2.in.megatrends.com ([fe80::2002:4a07:4f17:c09b]) by VENUS1.in.megatrends.com ([fe80::951:7975:6ecf:eae5%14]) with mapi id 14.01.0438.000; Fri, 15 May 2020 17:25:56 +0530 From: "Sivaraman Nainar" To: "jiaxin.wu@intel.com" , "Rabeda, Maciej" , "dandan.bi@intel.com" CC: "devel@edk2.groups.io" , Sivaraman Nainar Subject: Re: reg: Wifi Connection Manager Setup Page Issues Thread-Topic: reg: Wifi Connection Manager Setup Page Issues Thread-Index: AdYk5UJpOlhlXrj0Tfq+Jy2vYp6FkwFyhOyA Date: Fri, 15 May 2020 11:54:48 +0000 Message-ID: References: <160CEEA2C84817A9.8752@groups.io> In-Reply-To: <160CEEA2C84817A9.8752@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.198.86.209] MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1817-8.5.0.1020-25420.007 X-TM-AS-Result: No--27.163-5.0-31-10 X-imss-scan-details: No--27.163-5.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1817-8.5.1020-25420.007 X-TMASE-Result: 10--27.162600-10.000000 X-TMASE-MatchedRID: vWvnoyq7eMw7iuZ/mdYYtgzvg1/q1MH2xjfJ+i+nbHQxicNUzIllO5Y7 CMQ0zfkMOsTWN15M+Os9oFMnLLzjBRmyTBaqiJvclRlSJ4kxbonw5sfLGppYYtlIpzh8STh1cyo ubH86anWI2r05I9xqU4w3R5nVipOzqNmmMLp35Z/5LkL/TyFZzU4dB39zev5YjjoTxaO+A594q1 YuaXXg/0Tfju1jt+vfOGJyJBH/4NBa0OEIdxUCnqJrsuGRVZst4Ukt7v4TdmaGsnlHOiGwocjdt jHY+jGWs1RWeqLGIw4wo+sXt0rnszH+T3YvtHy2P/mlMDR9HNS7+r627MDAzAdnH3FQrCBXRfz7 IWB2L9su+/ZxS0sr+1MV11xUs7fNZaWoKfR05a/MEmMJ+LiV/Q05t9LK+kfyfuQW+l720Km7fjw ZEcnD7OzhkZcJwPyQGgp0q+mz1yjfVqwz+CynaRgO7sCGTR0NXF/PXQ6xePlXoWfCQzKBl153Jz 3EoJGotAnihQXnq+hnq6caWcIOC3EONw67gSVceuOjdf174Md52B7qixELqCijDpqG0ehhUD0YH Qo4AcDvOC1QV7aBzhL2CF0ShhNIGfESeH6pl4Zvn11REP3xnm7CfwvjKCB+YfTOuJNXWLvXNo5M GjcKoN/xBY6jZqnZRR+qE4iJsId7NIjco1DV8jg2jfgv3Zp9UdfEKc10rU75B8XGyV5ZNygu5Gb K38XEoqoK5yz0eVIUBWY02fqT/Wjdirk8LAsCpDHbtE2qhVlbMIL4mcV7Cet0I3K+xA9R7RdE/6 60qlh4TfcMEN543juUqTPTfDTrfS0Ip2eEHnyvXSmSdlcYms8943oc3p3sCpjkNJegF9sq0hzNA 57lIr6HSs9zZy6jeSC65CityAx5WCB2GnFhw+irYypktXRWprz/tKLnZhI7VSCsloIkPn7cGd19 dSFd X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_B4DE137BDB63634BAC03BD9DE765F19702AF1CF25FVenus2inmegat_" --_000_B4DE137BDB63634BAC03BD9DE765F19702AF1CF25FVenus2inmegat_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Jiaxin / Dandan: Could you please provide your comments. -Siva From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Siva= raman Nainar Sent: Friday, May 8, 2020 8:34 AM To: devel@edk2.groups.io Cc: jiaxin.wu@intel.com; Rabeda, Maciej Subject: [edk2-devel] reg: Wifi Connection Manager Setup Page Issues Hello, Getting an issue in Wifi Connection Manager Setup page when UEFI Spec 2.8 = BrowserCallback specific changes integrated in Setup Browser. According to UEFI Spec 2.8, Browser Callback is allowed to call only from = Driver's ConfigAccess protocol and via ConfigAccess->Callback() it allowed = for all type of actions except EFI_BROWSER_ACTION_FORM_OPEN. WifiMgrDxeHiiConfigAccessCallback() is the callback function of WifiConnec= tionMgr. In this callback Security Type IfrData is updated on action EFI_BR= OWSER_ACTION_FORM_OPEN. When the setup browser is not invoking the WifiMgr= DxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the contr= ol value not updated hence the browser does not show the Security Password = control. The VFR suppress the Password control and shows the control only w= hen SecurityType is SECURITY_TYPE_WPA2_PERSONAL. Would you please feedback how this can be addressed? -Siva This e-mail is intended for the use of the addressee only and may contain = privileged, confidential, or proprietary information that is exempt from di= sclosure under law. If you have received this message in error, please info= rm us promptly by reply e-mail, then delete the e-mail and destroy any prin= ted copy. Thank you. --_000_B4DE137BDB63634BAC03BD9DE765F19702AF1CF25FVenus2inmegat_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello Jiaxin / Dandan= :

Could you please prov= ide your comments.

-Siva

From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Beha= lf Of Sivaraman Nainar
Sent: Friday, May 8, 2020 8:34 AM
To: devel@edk2.groups.io
Cc: jiaxin.wu@intel.com; Rabeda, Maciej
Subject: [edk2-devel] reg: Wifi Connection Manager Setup Page Issue= s

 

Hello,

Getting an issue in Wifi Connection Manager Setup p= age when UEFI Spec 2.8 BrowserCallback specific changes integrated in Setup= Browser.

According to UEFI Spec 2.8, Browser Callback is all= owed to call only from Driver's ConfigAccess protocol and via ConfigAccess-= >Callback() it allowed for all type of actions except EFI_BROWSER_ACTION= _FORM_OPEN.

WifiMgrDxeHiiConfigAccessCallback() is the callback= function of WifiConnectionMgr. In this callback Security Type IfrData is u= pdated on action EFI_BROWSER_ACTION_FORM_OPEN.  When the setup browser= is not invoking the WifiMgrDxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the control value not updated henc= e the browser does not show the Security Password control. The VFR suppress= the Password control and shows the control only when SecurityType is SECURITY_TYPE_WPA2_PERSONAL.

Would you please feedback how this can be addressed?

-Siva

This e-mail is intended for the use of the addressee only = and may contain privileged, confidential, or proprietary information that i= s exempt from disclosure under law. If you have received this message in error, please inform us promptly by reply e-mail, then de= lete the e-mail and destroy any printed copy. Thank you.

--_000_B4DE137BDB63634BAC03BD9DE765F19702AF1CF25FVenus2inmegat_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.8387.1589879495322466939 for ; Tue, 19 May 2020 02:11:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=CkREz6D9; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: dandan.bi@intel.com) IronPort-SDR: kbwVUg5owmGjirFnQvW3mz0/EzuOlQIUmhI4t0ptc62nOICw2REpYuKck0wQNgyhTkZYnotdhD XMZY5crjt0Ow== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 May 2020 02:11:34 -0700 IronPort-SDR: zpH4YiTaYZYRJXRSvx1IfoTvlZ3o8wZ8BRLXyW70rL8Ou7uB8N8EQrV1Ryv/chxKdjD13dBihF iy1SLbx12XMw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,409,1583222400"; d="scan'208,217";a="254677606" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga008.fm.intel.com with ESMTP; 19 May 2020 02:11:34 -0700 Received: from fmsmsx124.amr.corp.intel.com (10.18.125.39) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 19 May 2020 02:11:33 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx124.amr.corp.intel.com (10.18.125.39) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 19 May 2020 02:11:33 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 19 May 2020 02:11:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nWA+TQ8TN1IyGMA8PZr+NZ9afSozS7egabepsik0jDK4MYfxPuOcJPMethP/pdQPdpIE16L6oXj6Nd54bmNkm6Hp9iA9eceO8tEpQyWSLL0Rja0KbvgvgHwlWzuZYtEN4pilSBLKYoEgwNxw1otawPcBDzH4cDJv0smIYQ9mqEvMsXN951UebeLc+Lm7PlRWMTecEhFPevAQuLvcANT/TgJnPno7w8ksLMY+LFENtXJRXB+9SplBa9JuxGcgYOAGtJLdzKvJn/MXTLeNh8Zstrj1s5/wRlsZoZQgI03JWpz1nXHfNJT6A/gvKjszxGTVbofdj7ddq4VgBFoV25i8xA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j6/FguFG+tfUopGxk87km1ZproiCQ+YKrx1OEXPXZfI=; b=ItiN+SKpavHPR3cKq5HmGxLMlUWhVdktmbhRM+S6HeDdGO8bZL/5/8U8visQjQfchKsakqbevCM7/8AFCm8TjxXclH+5ftcbtd+wDTCsu2gpzQU898JrsCsXQhSa78vpfO6qBWIFSyXqhV36vKcPscsvFdr5xbstDVMCo8d0VJHjg6H9COETFD9ZjwMQOnifIrjltjX1k3fGeiaRqMgtVnsULJWMsuXf8NNtstL6Nqx8m5V1Dzb18g60AcGa6pKRgfRqszezazJI24j7gxiHfo4nHioijOSAYeCVULAI1LWnad7PhlvtDMWqK97UHXNWXaUf/pOR9gQZkgwI73N+Aw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j6/FguFG+tfUopGxk87km1ZproiCQ+YKrx1OEXPXZfI=; b=CkREz6D9hkK+wjxXEkFrgs/V2x/xhqwCu4pQZptLs/q0g5qHexnKk7/bCJ06DcDe0xlAZ2ObKloFpDUQQMGqbI0jE3tH+aBnU37XHyVK8xj/PabU7bTMQyalGpVFoTUBiwvgH/3kNXbggIHrDKGqK6wXDXNz7ng2TN8vo/q6C7Y= Received: from CY4PR11MB1477.namprd11.prod.outlook.com (2603:10b6:910:b::20) by CY4PR11MB0023.namprd11.prod.outlook.com (2603:10b6:910:7a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.20; Tue, 19 May 2020 09:11:32 +0000 Received: from CY4PR11MB1477.namprd11.prod.outlook.com ([fe80::d5d3:ff0c:74ad:4702]) by CY4PR11MB1477.namprd11.prod.outlook.com ([fe80::d5d3:ff0c:74ad:4702%5]) with mapi id 15.20.3000.034; Tue, 19 May 2020 09:11:32 +0000 From: "Dandan Bi" To: Sivaraman Nainar , "Wu, Jiaxin" , "Rabeda, Maciej" CC: "devel@edk2.groups.io" Subject: Re: reg: Wifi Connection Manager Setup Page Issues Thread-Topic: reg: Wifi Connection Manager Setup Page Issues Thread-Index: AdYk5UJpOlhlXrj0Tfq+Jy2vYp6FkwFyhOyAAMNZC6A= Date: Tue, 19 May 2020 09:11:31 +0000 Message-ID: References: <160CEEA2C84817A9.8752@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: amiindia.co.in; dkim=none (message not signed) header.d=none;amiindia.co.in; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.102.204.38] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0f77f6d6-e6b3-4613-83ef-08d7fbd49f68 x-ms-traffictypediagnostic: CY4PR11MB0023: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-forefront-prvs: 040866B734 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mx+0U//XuDNduw2YlyITyErXQVB5+hrt2xQ3MYT52LkXmv1uULma91BffOdEskli+oBe2lYvNoxK1QVmDZ4798aB0+PZpXp8mSpBskjk0D8pTX+Fhe+ybydTUuskI5za4NwBW88z1ls401P2nw/NemlRY5dL8fsZtLAj6kM7mx1DJnZpIprqJ6onulqQZmyvx5Z8ad7/gpmcrguBBWLqc1S7XT51uycG01uj98Wwb6Rq9usWJ8DgcEumnpJoFX+rHcQFpDyuXfxOhpje1nxqjU5fhfg7A0CN8rp6TzDv5uiuCbRO5/QQGbMwy1VhmgogL6mpnS3DFgsv1zPbnHGx0g3qBlCVS5tYF/+5BQOleDPviVr4wsyFmDLfnv4SVZ8caGZoKuhHYHjE+dqzyaNm38HjR33eK9ai0gdiTuazRGSJCi6vkIYlNpk2E6V80WH1QSmoKIiU6DlVJP+hjKLEMzdLGldgmXFnE6PQmD8x0yIdfBbjhhbNtikJBGnJRJnR0M1p1eyZ2ITcPJTjWaH+Mw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR11MB1477.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(346002)(136003)(39860400002)(366004)(376002)(396003)(110136005)(166002)(66574014)(9326002)(478600001)(316002)(8676002)(33656002)(8936002)(71200400001)(7696005)(52536014)(4326008)(186003)(26005)(76116006)(2906002)(66556008)(66476007)(64756008)(86362001)(66946007)(76236002)(55016002)(66446008)(9686003)(6506007)(53546011)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: NWtiEXOYzyo+s2LGawXUkX9yegdtJFOOdcGi+mUDVkvFgppFasHzP2Xy7a3CPe73Slkv07S7X+K5YB+ztJ+o2cqETAsCzkxXh8O8vjC7CImdjpClV9REZUBZVH5Gy/uEVIiUnWw97TpVAcP6iaL0nOy8sni8xVRc8rAO6+nHzbrTKwNnXB1tnzFHW5K7kZ5c82BL9C9AR/oNu0WB/VYMJSg980l79xFiw3/gwpeef6WwJpsxvq9Ecof5d5ErcNYLrIjD0tKo3MDGmqDg5lMRCejmonebYEnhWpmF/gqDnFI2O95DpOxWHQeO5YmpPLvbwCAEbjHeizmbfHESa8bghLf407XyOlE8wkTFqk3wmO7zCIoBwT3qJbstBApOuVRQRiRRri5CDq3ni7CciQgOP78K0+AScygkz/Q+SCu2ErudODjdAWM+c3vlMyAwHw60/t0Ufb69oE/wd2QlqAgpgI/LXrc/pGoe/7caTvXyuuXp74EHNRcjmniVSbH0pQki MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 0f77f6d6-e6b3-4613-83ef-08d7fbd49f68 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2020 09:11:32.0340 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GydyLzt5RrQw+h6Ef3sk6glAzTwPwV5EhGAS5+NPWQVpRnUwDFa9Qa/MdJOotuQDQE61NXzCzhBp2eFWfet4vQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB0023 Return-Path: dandan.bi@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CY4PR11MB1477643BCBD69F9D4FAC57B1EAB90CY4PR11MB1477namp_" --_000_CY4PR11MB1477643BCBD69F9D4FAC57B1EAB90CY4PR11MB1477namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Could you try to call WifiMgrDxeHiiConfigAccessCallback() in EFI_BROWSER_A= CTION_RETRIEVE? Thanks/Dandan From: Sivaraman Nainar Sent: Friday, May 15, 2020 7:55 PM To: Wu, Jiaxin ; Rabeda, Maciej ; Bi, Dandan Cc: devel@edk2.groups.io; Sivaraman Nainar Subject: RE: reg: Wifi Connection Manager Setup Page Issues Hello Jiaxin / Dandan: Could you please provide your comments. -Siva From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Sivaraman Nainar Sent: Friday, May 8, 2020 8:34 AM To: devel@edk2.groups.io Cc: jiaxin.wu@intel.com; Rabeda, Maciej Subject: [edk2-devel] reg: Wifi Connection Manager Setup Page Issues Hello, Getting an issue in Wifi Connection Manager Setup page when UEFI Spec 2.8 = BrowserCallback specific changes integrated in Setup Browser. According to UEFI Spec 2.8, Browser Callback is allowed to call only from = Driver's ConfigAccess protocol and via ConfigAccess->Callback() it allowed = for all type of actions except EFI_BROWSER_ACTION_FORM_OPEN. WifiMgrDxeHiiConfigAccessCallback() is the callback function of WifiConnec= tionMgr. In this callback Security Type IfrData is updated on action EFI_BR= OWSER_ACTION_FORM_OPEN. When the setup browser is not invoking the WifiMgr= DxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the contr= ol value not updated hence the browser does not show the Security Password = control. The VFR suppress the Password control and shows the control only w= hen SecurityType is SECURITY_TYPE_WPA2_PERSONAL. Would you please feedback how this can be addressed? -Siva This e-mail is intended for the use of the addressee only and may contain = privileged, confidential, or proprietary information that is exempt from di= sclosure under law. If you have received this message in error, please info= rm us promptly by reply e-mail, then delete the e-mail and destroy any prin= ted copy. Thank you. --_000_CY4PR11MB1477643BCBD69F9D4FAC57B1EAB90CY4PR11MB1477namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi

Could you try to call WifiMgrDxeHiiConfigAccessCall= back() in EFI_BROWSER_ACTION_RETRIEVE?

 

Thanks/Dandan

From: Sivaraman Nainar <sivaramann@amiindia.co.in>
Sent: Friday, May 15, 2020 7:55 PM
To: Wu, Jiaxin <jiaxin.wu@intel.com>; Rabeda, Maciej <maci= ej.rabeda@linux.intel.com>; Bi, Dandan <dandan.bi@intel.com>
Cc: devel@edk2.groups.io; Sivaraman Nainar <sivaramann@amiindia.= co.in>
Subject: RE: reg: Wifi Connection Manager Setup Page Issues

 

Hello Jiaxin / Dandan= :

Could you please prov= ide your comments.

-Siva

 

Hello,

Getting an issue in Wifi Connection Manager Setup p= age when UEFI Spec 2.8 BrowserCallback specific changes integrated in Setup= Browser.

According to UEFI Spec 2.8, Browser Callback is all= owed to call only from Driver's ConfigAccess protocol and via ConfigAccess-= >Callback() it allowed for all type of actions except EFI_BROWSER_ACTION= _FORM_OPEN.

WifiMgrDxeHiiConfigAccessCallback() is the callback= function of WifiConnectionMgr. In this callback Security Type IfrData is u= pdated on action EFI_BROWSER_ACTION_FORM_OPEN.  When the setup browser= is not invoking the WifiMgrDxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the control value not updated henc= e the browser does not show the Security Password control. The VFR suppress= the Password control and shows the control only when SecurityType is SECURITY_TYPE_WPA2_PERSONAL.

Wou= ld you please feedback how this can be addressed?

-Si= va

This e-mail is intended for the use of the addressee only and may cont= ain privileged, confidential, or proprietary information that is exempt fro= m disclosure under law. If you have received this message in error, please inform us promptly by reply e-mail, then de= lete the e-mail and destroy any printed copy. Thank you.

--_000_CY4PR11MB1477643BCBD69F9D4FAC57B1EAB90CY4PR11MB1477namp_-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [14.98.235.2]) by mx.groups.io with SMTP id smtpd.web10.63197.1597744346388054842 for ; Tue, 18 Aug 2020 02:52:27 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=none, err=SPF record not found (domain: amiindia.co.in, ip: 14.98.235.2, mailfrom: sivaramann@amiindia.co.in) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id A1BF682076; Tue, 18 Aug 2020 15:31:08 +0530 (IST) Received: from IMSVA.IN.MEGATRENDS.COM (IMSVA.IN.MEGATRENDS.COM [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D52F682074; Tue, 18 Aug 2020 15:31:06 +0530 (IST) Received: from webmail.amiindia.co.in (venus2.in.megatrends.com [10.0.0.7]) by IMSVA.IN.MEGATRENDS.COM (Postfix) with ESMTPS; Tue, 18 Aug 2020 15:31:06 +0530 (IST) Received: from VENUS1.in.megatrends.com ([fe80::951:7975:6ecf:eae5]) by Venus2.in.megatrends.com ([fe80::2002:4a07:4f17:c09b%14]) with mapi id 14.03.0248.002; Tue, 18 Aug 2020 15:22:19 +0530 From: "Sivaraman Nainar" To: "Bi, Dandan" , "Wu, Jiaxin" , "Rabeda, Maciej" CC: "devel@edk2.groups.io" Subject: Re: reg: Wifi Connection Manager Setup Page Issues Thread-Topic: reg: Wifi Connection Manager Setup Page Issues Thread-Index: AdYk5UJpOlhlXrj0Tfq+Jy2vYp6FkwFyhOyAAMNZC6AR4hMSQA== Date: Tue, 18 Aug 2020 09:52:17 +0000 Message-ID: References: <160CEEA2C84817A9.8752@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.3.190] MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1817-8.6.0.1013-25610.006 X-TM-AS-Result: No--21.386-5.0-31-10 X-imss-scan-details: No--21.386-5.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1817-8.6.1013-25610.006 X-TMASE-Result: 10--21.385800-10.000000 X-TMASE-MatchedRID: vWvnoyq7eMxbJCKOm3VRCZkd+ko3VgxlI/FKU8SVjIC5saWC3JfK8n/i nirn0Q3sjlL/hujrw1tLIfps09VJ26Gnvnr+szpSe7ijHq7g9oaygaZY7yrHztz+FvoB0agSwvA LCKDrhS70l4sFbmQmBzotmeAoRcF1ChdI4sLlrjhOC1465WFnqF1o7wPE6VhYEQ4/n0S4Q03eD4 7jpUTMZTUpT+bgN3auuLHENGl+3A8QOcMSo0926pQSL3wNKmMr35dD76rzBfeDXQncoUN4hUIaN 3m1uYXoVM0f8gR0I2YqsMfMfrOZRdGOcAfHKa6uG6JsN5XWpsY9dagwNh/l7IzA079RgsgXof6O BWdOtPnhNZ+5vozIwPbta0OAYFzyBnIRIVcCWN+eRemS03ylhT3dkYB9k1zVbMUurPGRdMqXCA+ rJzwCssYpXvVe6w2Vqugjp/x3OwmX10IS8HM4/x+ZGcvxEG4E/fZeS/lDEATPi27s6VEdRunb9Z CRNMIy0Dg2p0ztpjRNq5/Y+tFvW6kHfh7O2L+7fkiy7TTogYauBGQ0NzLWHMjukRawXnTsNpFiF MKX8NHYb1619zjryrFPNlLHkDO07Y2RdA2mSwmqamOTUCsCM/DckdCjrjTF6P2jQ8ymte/Jj6pw ifw6c3//aC4gn5TY/Sl5cYQQGW+YcCnZQnz5PErRZP/NcCCSkDNs4OMoXxKahG/i8Ja1Y/DwDyV 4OCc/W01/W0YcEw4zvWHRIxWXwncbVuybnN+MzcoP6tZuq3FJPus6r/YfunzDEt5GzT5uAIc8nt Q21XloNkfLUlnow4DcpVWyPxAMPZmbnY2qDImbKItl61J/yZUdXE/WGn0FHwAqApZ40aEzWh4d/ b1Ci9bkrsq6X+UeRRgndEtDQrKHoNL/MmFsOSJkKlWEieL1SX8RX41wiufNBVJ81KhJbzZFEgw6 u+Np X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_B4DE137BDB63634BAC03BD9DE765F19702B4B3A00AVENUS1inmegat_" --_000_B4DE137BDB63634BAC03BD9DE765F19702B4B3A00AVENUS1inmegat_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Dandan: Attached patch resolve the Issue. Can you please provide your comments. Left base folder: E:\Work\NWStack\EDK2Tickets\WifiPassword\MOD Right base folder: E:\Work\NWStack\EDK2Tickets\WifiPassword\ORG *** WifiConnectionMgrHiiConfigAccess.c 2020-08-18 10:21:27.0000= 00000 +05-30 --- WifiConnectionMgrHiiConfigAccess.c 2020-05-07 22:54:46.0= 00000000 +05-30 *************** *** 365,378 **** Hii form. **/ EFI_STATUS WifiMgrRefreshNetworkList ( IN WIFI_MGR_PRIVATE_DATA *Private, ! OUT WIFI_MANAGER_IFR_NVDATA *IfrNvData, ! OUT WIFI_MGR_NETWORK_PROFILE *ProfileData ) { EFI_STATUS Status; EFI_TPL OldTpl; UINT32 AvailableCount; EFI_STRING_ID PortPromptToken; --- 365,377 ---- Hii form. **/ EFI_STATUS WifiMgrRefreshNetworkList ( IN WIFI_MGR_PRIVATE_DATA *Private, ! OUT WIFI_MANAGER_IFR_NVDATA *IfrNvData ) { EFI_STATUS Status; EFI_TPL OldTpl; UINT32 AvailableCount; EFI_STRING_ID PortPromptToken; *************** *** 663,675 **** FreePool (CipherListDisplay); } HiiFreeOpCodeHandle (StartOpCodeHandle); HiiFreeOpCodeHandle (EndOpCodeHandle); - ProfileData->SecurityType=3D Profile->SecurityType; DEBUG ((DEBUG_INFO, "[WiFi Connection Manager] Network List is Refresh= ed!\n")); return Status; } /** Refresh the hidden network list configured by user. --- 662,673 ---- *************** *** 1330,1342 **** EFI_INPUT_KEY Key; UINTN BufferSize; WIFI_MGR_PRIVATE_DATA *Private; WIFI_MANAGER_IFR_NVDATA *IfrNvData; EFI_DEVICE_PATH_PROTOCOL *FilePath; WIFI_MGR_NETWORK_PROFILE *Profile; - WIFI_MGR_NETWORK_PROFILE *ProfileData; WIFI_MGR_NETWORK_PROFILE *ProfileToConnect; WIFI_HIDDEN_NETWORK_DATA *HiddenNetwork; UINTN TempDataSize; VOID *TempData; LIST_ENTRY *Entry; UINT32 Index; --- 1328,1339 ---- *************** *** 1877,1891 **** } else if (Action =3D=3D EFI_BROWSER_ACTION_RETRIEVE) { switch (QuestionId) { case KEY_REFRESH_NETWORK_LIST: ! ProfileData =3D Private->CurrentNic->CurrentOperateNetwork; ! WifiMgrRefreshNetworkList (Private, IfrNvData,ProfileData); ! IfrNvData->SecurityType =3D ProfileData->SecurityType; break; default: break; } } --- 1874,1886 ---- } else if (Action =3D=3D EFI_BROWSER_ACTION_RETRIEVE) { switch (QuestionId) { case KEY_REFRESH_NETWORK_LIST: ! WifiMgrRefreshNetworkList (Private, IfrNvData); break; default: break; } } *** WifiConnectionMgrHiiConfigAccess.h 2020-08-18 10:19:37.0000= 00000 +05-30 --- WifiConnectionMgrHiiConfigAccess.h 2020-05-07 22:54:46.0= 00000000 +05-30 *************** *** 232,242 **** Hii form. **/ EFI_STATUS WifiMgrRefreshNetworkList ( IN WIFI_MGR_PRIVATE_DATA *Private, ! OUT WIFI_MANAGER_IFR_NVDATA *IfrNvData, ! OUT WIFI_MGR_NETWORK_PROFILE *ProfileData ); #endif --- 232,241 ---- Hii form. **/ EFI_STATUS WifiMgrRefreshNetworkList ( IN WIFI_MGR_PRIVATE_DATA *Private, ! OUT WIFI_MANAGER_IFR_NVDATA *IfrNvData ); #endif -Siva From: Bi, Dandan [mailto:dandan.bi@intel.com] Sent: Tuesday, May 19, 2020 2:42 PM To: Sivaraman Nainar; Wu, Jiaxin; Rabeda, Maciej Cc: devel@edk2.groups.io Subject: RE: reg: Wifi Connection Manager Setup Page Issues Hi Could you try to call WifiMgrDxeHiiConfigAccessCallback() in EFI_BROWSER_A= CTION_RETRIEVE? Thanks/Dandan From: Sivaraman Nainar > Sent: Friday, May 15, 2020 7:55 PM To: Wu, Jiaxin >; Rabeda, = Maciej = >; Bi, Dandan > Cc: devel@edk2.groups.io; Sivaraman Nainar > Subject: RE: reg: Wifi Connection Manager Setup Page Issues Hello Jiaxin / Dandan: Could you please provide your comments. -Siva From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Sivaraman Nainar Sent: Friday, May 8, 2020 8:34 AM To: devel@edk2.groups.io Cc: jiaxin.wu@intel.com; Rabeda, Maciej Subject: [edk2-devel] reg: Wifi Connection Manager Setup Page Issues Hello, Getting an issue in Wifi Connection Manager Setup page when UEFI Spec 2.8 = BrowserCallback specific changes integrated in Setup Browser. According to UEFI Spec 2.8, Browser Callback is allowed to call only from = Driver's ConfigAccess protocol and via ConfigAccess->Callback() it allowed = for all type of actions except EFI_BROWSER_ACTION_FORM_OPEN. WifiMgrDxeHiiConfigAccessCallback() is the callback function of WifiConnec= tionMgr. In this callback Security Type IfrData is updated on action EFI_BR= OWSER_ACTION_FORM_OPEN. When the setup browser is not invoking the WifiMgr= DxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the contr= ol value not updated hence the browser does not show the Security Password = control. The VFR suppress the Password control and shows the control only w= hen SecurityType is SECURITY_TYPE_WPA2_PERSONAL. Would you please feedback how this can be addressed? -Siva This e-mail is intended for the use of the addressee only and may contain = privileged, confidential, or proprietary information that is exempt from di= sclosure under law. If you have received this message in error, please info= rm us promptly by reply e-mail, then delete the e-mail and destroy any prin= ted copy. Thank you. --_000_B4DE137BDB63634BAC03BD9DE765F19702B4B3A00AVENUS1inmegat_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello Dandan:

Attached patch resolv= e the Issue. Can you please provide your comments.

Left base f= older: E:\Work\NWStack\EDK2Tickets\WifiPassword\MOD

Right base = folder: E:\Work\NWStack\EDK2Tickets\WifiPassword\ORG

*** WifiCon= nectionMgrHiiConfigAccess.c        =     2020-08-18 10:21:27.000000000 +05-30

--- WifiCon= nectionMgrHiiConfigAccess.c        =        2020-05-07 22:54:46.000000000 +05-= 30

***********= ****

*** 365,378= ****

  = ;             &= nbsp;           &nbs= p;       Hii form.

 

  = ;**/

  EFI_= STATUS

  Wifi= MgrRefreshNetworkList (

  = ;  IN    WIFI_MGR_PRIVATE_DATA    &= nbsp; *Private,

! &nbs= p; OUT   WIFI_MANAGER_IFR_NVDATA    *IfrNvData,

! &nbs= p; OUT   WIFI_MGR_NETWORK_PROFILE   *ProfileData

  = ;  )

  {

  = ;  EFI_STATUS         &nb= sp;            =    Status;

  = ;  EFI_TPL          =             &nb= sp;     OldTpl;

  = ;  UINT32          &= nbsp;           &nbs= p;      AvailableCount;

  = ;  EFI_STRING_ID         =              Po= rtPromptToken;

--- 365,377= ----

  = ;            &n= bsp;            = ;        Hii form.

 

  = ;**/

  EFI_= STATUS

  Wifi= MgrRefreshNetworkList (

  = ;  IN    WIFI_MGR_PRIVATE_DATA    &= nbsp; *Private,

! &nbs= p; OUT   WIFI_MANAGER_IFR_NVDATA    *IfrNvData

  = ;  )

  {

  = ;  EFI_STATUS         &nb= sp;            =    Status;

  = ;  EFI_TPL          =             &nb= sp;     OldTpl;

  = ;  UINT32          &= nbsp;           &nbs= p;      AvailableCount;

  = ;  EFI_STRING_ID         =              Po= rtPromptToken;

***********= ****

*** 663,675= ****

  = ;    FreePool (CipherListDisplay);

  = ;  }

 

  = ;  HiiFreeOpCodeHandle (StartOpCodeHandle);

  = ;  HiiFreeOpCodeHandle (EndOpCodeHandle);

 

- &nbs= p; ProfileData->SecurityType=3D Profile->SecurityType;

  = ;  DEBUG ((DEBUG_INFO, "[WiFi Connection Manager] Network List is= Refreshed!\n"));

  = ;  return Status;

  }

 

  = ;/**

  = ;  Refresh the hidden network list configured by user.

--- 662,673= ----

***********= ****

*** 1330,13= 42 ****

  = ;  EFI_INPUT_KEY         =              Ke= y;

  = ;  UINTN          &n= bsp;            = ;       BufferSize;

  = ;  WIFI_MGR_PRIVATE_DATA       &nbs= p;      *Private;

  = ;  WIFI_MANAGER_IFR_NVDATA       &n= bsp;    *IfrNvData;

  = ;  EFI_DEVICE_PATH_PROTOCOL       &= nbsp;   *FilePath;

  = ;  WIFI_MGR_NETWORK_PROFILE       &= nbsp;   *Profile;

- &nbs= p; WIFI_MGR_NETWORK_PROFILE        =             &nb= sp;          *ProfileData;

  = ;  WIFI_MGR_NETWORK_PROFILE       &= nbsp;   *ProfileToConnect;

  = ;  WIFI_HIDDEN_NETWORK_DATA       &= nbsp;   *HiddenNetwork;

  = ;  UINTN          &n= bsp;            = ;       TempDataSize;

  = ;  VOID          &nb= sp;            =         *TempData;

  = ;  LIST_ENTRY         &nb= sp;            =    *Entry;

  = ;  UINT32          &= nbsp;           &nbs= p;      Index;

--- 1328,13= 39 ----

***********= ****

*** 1877,18= 91 ****

  = ;  } else if (Action =3D=3D EFI_BROWSER_ACTION_RETRIEVE) {<= /span>

 

  = ;    switch (QuestionId) {

 

  = ;    case KEY_REFRESH_NETWORK_LIST:

 

! &nbs= p;      ProfileData =3D Private->CurrentNic->= ;CurrentOperateNetwork;

! &nbs= p;      WifiMgrRefreshNetworkList (Private, IfrNvD= ata,ProfileData);

! &nbs= p;      IfrNvData->SecurityType =3D ProfileData= ->SecurityType;

  = ;      break;

 

  = ;    default:

  = ;      break;

  = ;    }

  = ;  }

--- 1874,18= 86 ----

  = ;  } else if (Action =3D=3D EFI_BROWSER_ACTION_RETRIEVE) {<= /span>

 

  = ;    switch (QuestionId) {

 

  = ;    case KEY_REFRESH_NETWORK_LIST:

 

! &nbs= p;     WifiMgrRefreshNetworkList (Private, IfrNvData);<= o:p>

  = ;      break;

 

  = ;    default:

  = ;      break;

  = ;    }

  = ;  }

*** WifiCon= nectionMgrHiiConfigAccess.h        =     2020-08-18 10:19:37.000000000 +05-30

--- WifiCon= nectionMgrHiiConfigAccess.h        =        2020-05-07 22:54:46.000000000 +05-= 30

***********= ****

*** 232,242= ****

  = ;            &n= bsp;            = ;         Hii form.

 

  = ;**/

  EFI_= STATUS

  Wifi= MgrRefreshNetworkList (

  = ;  IN    WIFI_MGR_PRIVATE_DATA    &= nbsp;   *Private,

! &nbs= p; OUT   WIFI_MANAGER_IFR_NVDATA      *I= frNvData,

! &nbs= p; OUT   WIFI_MGR_NETWORK_PROFILE     *Profil= eData

  = ;  );

 

  = ;#endif

--- 232,241= ----

  = ;            &n= bsp;            = ;         Hii form.

 

  = ;**/

  EFI_= STATUS

  Wifi= MgrRefreshNetworkList (

  = ;  IN    WIFI_MGR_PRIVATE_DATA    &= nbsp;   *Private,

! &nbs= p; OUT   WIFI_MANAGER_IFR_NVDATA      *I= frNvData

  = ;  );

 

  = ;#endif

 

 

-Siva

From: Bi, Dandan [mailto:dandan.bi@intel.com]
Sent: Tuesday, May 19, 2020 2:42 PM
To: Sivaraman Nainar; Wu, Jiaxin; Rabeda, Maciej
Cc: devel@edk2.groups.io
Subject: RE: reg: Wifi Connection Manager Setup Page Issues

 

Hi

Could you try to call WifiMgrDxeHiiConfigAccessCall= back() in EFI_BROWSER_ACTION_RETRIEVE?

 

Thanks/Dandan

From: Sivaraman Nainar <sivaramann@amiindia.co.in>
Sent: Friday, May 15, 2020 7:55 PM
To: Wu, Jiaxin <jiaxin.wu= @intel.com>; Rabeda, Maciej <maciej.rabeda@linux.intel.com>; Bi, Dandan <dandan.bi@intel.com>
Cc: devel@edk2.groups.io; Sivaraman Nainar <sivara= mann@amiindia.co.in>
Subject: RE: reg: Wifi Connection Manager Setup Page Issues

 

Hello Jiaxin / Dandan= :

Could you please prov= ide your comments.

-Siva

 

Hello,

Getting an issue in Wifi Connection Manager Setup p= age when UEFI Spec 2.8 BrowserCallback specific changes integrated in Setup= Browser.

According to UEFI Spec 2.8, Browser Callback is all= owed to call only from Driver's ConfigAccess protocol and via ConfigAccess-= >Callback() it allowed for all type of actions except EFI_BROWSER_ACTION= _FORM_OPEN.

WifiMgrDxeHiiConfigAccessCallback() is the callback= function of WifiConnectionMgr. In this callback Security Type IfrData is u= pdated on action EFI_BROWSER_ACTION_FORM_OPEN.  When the setup browser= is not invoking the WifiMgrDxeHiiConfigAccessCallback in EFI_BROWSER_ACTION_FORM_OPEN action the control value not updated henc= e the browser does not show the Security Password control. The VFR suppress= the Password control and shows the control only when SecurityType is SECURITY_TYPE_WPA2_PERSONAL.

Would you please feedback how this can be addressed?

-Siva

This e-mail is intended for the use of the addressee only = and may contain privileged, confidential, or proprietary information that i= s exempt from disclosure under law. If you have received this message in error, please inform us promptly by reply e-mail, then de= lete the e-mail and destroy any printed copy. Thank you.

--_000_B4DE137BDB63634BAC03BD9DE765F19702B4B3A00AVENUS1inmegat_--