From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=68.232.149.218; helo=esa8.dell-outbound.iphmx.com; envelope-from=mohammadyounaskhan.p@dell.com; receiver=edk2-devel@lists.01.org Received: from esa8.dell-outbound.iphmx.com (esa8.dell-outbound.iphmx.com [68.232.149.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6747B208AE9A9 for ; Thu, 7 Mar 2019 09:36:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dell.com; i=@dell.com; q=dns/txt; s=smtpout; t=1551980219; x=1583516219; h=from:cc:to:subject:date:message-id:mime-version; bh=lNsFPZ0sd1fZmoYa/u6AKkFVMDJRysXNTiiphK/ux94=; b=o0SkOefZhXGZ0BYD1KoWBKLNL0s/0GHpmAwPJSVyp6ExdgpmTjOstb79 Un/XsbW9dJAlBpol8BEIcakpvGIpdbcyikwsNLXgtX6oyEcFpu7Gm3FBg T8+9OSe1cX3ZIhSf0G+XKsDOnOMdCsxUAoZSfajflbSrvBJlFdFbfuXyX I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EzAACMVYFchieV50NkHAEBAQQBAQc?= =?us-ascii?q?EAQGBUwUBAQsBgQ2BWRGBAzGMeI1TlyeBewsBASyEQIQ4IjYHDQEBAwEBBwE?= =?us-ascii?q?DAgEBAhABAQETCwgpL4I6IoJyFhUGTBIBUFYBBBsGFIMAAYF0AZ56PQJvgQG?= =?us-ascii?q?JBwEBAYFrM4oZD4EvAYsrghaBEYJdNYRrhXcCl3WMIAcCgT2DGYIIjB8hgXi?= =?us-ascii?q?FZotXmX+DKgIEAgQFAhSBTg4igVhwgz2CFQ4Jjh5BgVmLOQGBHgEB?= X-IPAS-Result: =?us-ascii?q?A2EzAACMVYFchieV50NkHAEBAQQBAQcEAQGBUwUBAQsBg?= =?us-ascii?q?Q2BWRGBAzGMeI1TlyeBewsBASyEQIQ4IjYHDQEBAwEBBwEDAgEBAhABAQETC?= =?us-ascii?q?wgpL4I6IoJyFhUGTBIBUFYBBBsGFIMAAYF0AZ56PQJvgQGJBwEBAYFrM4oZD?= =?us-ascii?q?4EvAYsrghaBEYJdNYRrhXcCl3WMIAcCgT2DGYIIjB8hgXiFZotXmX+DKgIEA?= =?us-ascii?q?gQFAhSBTg4igVhwgz2CFQ4Jjh5BgVmLOQGBHgEB?= Received: from mx0a-00154901.pphosted.com ([67.231.149.39]) by esa8.dell-outbound.iphmx.com with ESMTP/TLS/AES256-SHA256; 07 Mar 2019 11:36:57 -0600 Received: from pps.filterd (m0142699.ppops.net [127.0.0.1]) by mx0a-00154901.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x27HYnSU034765 for ; Thu, 7 Mar 2019 12:36:56 -0500 Received: from esa3.dell-outbound2.iphmx.com (esa3.dell-outbound2.iphmx.com [68.232.154.63]) by mx0a-00154901.pphosted.com with ESMTP id 2r3260tfsc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Thu, 07 Mar 2019 12:36:56 -0500 From: Cc: , , Received: from ausc60ps301.us.dell.com ([143.166.148.206]) by esa3.dell-outbound2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-SHA256; 07 Mar 2019 23:36:45 +0600 X-LoopCount0: from 10.166.134.89 X-IronPort-AV: E=Sophos;i="5.58,451,1544508000"; d="txt'?scan'208,217";a="1266404272" To: Thread-Topic: Regarding PXE boot NACK error. Thread-Index: AdTTUKcq4aKzcNJpQyeBKsYSopPlnA== Date: Thu, 7 Mar 2019 17:36:47 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [163.244.186.30] MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-03-07_09:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=759 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1903070119 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Regarding PXE boot NACK error. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Mar 2019 17:37:00 -0000 X-Groupsio-MsgNum: 37582 Content-Language: en-US Content-Type: multipart/mixed; boundary="_004_bd988fc6c514421da0b34ba87610aad8BLRX13MDC420AMERDELLCOM_" --_004_bd988fc6c514421da0b34ba87610aad8BLRX13MDC420AMERDELLCOM_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi All, When one of DHCP cum PXE server which is not configured properly and return= s NACK. When PxeBcDhcp4Dora() returns EFI_TIME_OUT and PxeBcSelectBootPrompt () ret= urns EFI_NOT_FOUND, do we need to abort the DHCP transaction or not in PxeB= cDiscoverBootFile()? Or should we retry? Currently it calls PxeBcDhcp4BootInfo() to get the boot info. PxeBcDhcp4CallBack is getting called 2 times: Dhcp4Event: 0x1 (Dhcp4RcvdOffer) Dhcp4Event: 0xC (Dhcp4Fail) Do we need to retry PxeBcDhcp4CallBack() for more times even if it is Dhcp4= Fail? EfiPxeLoadFile() -> PxeBcLoadBootFile () -> PxeBcDiscoverBootFile() -> PxeB= cSelectBootPrompt() Attached the transaction debug log for reference. Please share your comments. Thank you, Younas. --_004_bd988fc6c514421da0b34ba87610aad8BLRX13MDC420AMERDELLCOM_ Content-Type: text/plain; name="DebugLog.txt" Content-Description: DebugLog.txt Content-Disposition: attachment; filename="DebugLog.txt"; size=1658; creation-date="Thu, 07 Mar 2019 17:32:16 GMT"; modification-date="Thu, 07 Mar 2019 17:32:16 GMT" Content-Transfer-Encoding: base64 RWZpUHhlTG9hZEZpbGUgRW50cnkNCk1lZGlhU3RhdHVzOiBTdWNjZXNzDQpVc2luZ0lwdjY6IDAN CkVmaVB4ZUJjU3RhcnQgRW50cnkNCk1vZGUtPlVzaW5nSXB2NjogMFN0YXJ0IFBYRSBvdmVyIElQ djYNClByaXZhdGUtPlVkcDRSZWFkLT5Db25maWd1cmUgU3RhdHVzOiBTdWNjZXNzDQpQeGVCY1Nl ZWREaGNwNFBhY2tldCBFbnRyeQ0KUHhlQmNTZWVkRGhjcDRQYWNrZXQgRXhpdA0KQ3JlYXRlRXZl bnQgZm9yIEFycCBTdGF0dXM6IFN1Y2Nlc3MNClNldFRpbWVyIGZvciBBUlAgU3RhdHVzOiBTdWNj ZXNzDQpDcmVhdGVFdmVudCBmb3IgSWNtcCBTdGF0dXM6IFN1Y2Nlc3MNClB4ZUJjU2V0SXA0UG9s aWN5IEVudHJ5DQpJcDRDb25maWcyLT5HZXREYXRhIFN0YXR1czogU3VjY2Vzcw0KUHhlQmNTZXRJ cDRQb2xpY3kgRXhpdA0KUHhlQmNTZXRJcDRQb2xpY3kgU3RhdHVzOiBTdWNjZXNzDQpDcmVhdGVF dmVudCBmb3IgVWRwdGltZW91dCBTdGF0dXM6IFN1Y2Nlc3MNCkV2ZXJ5dGhpbmcgaXMgc3VjY2Vz cw0KUHhlQmMtPlN0YXJ0KCkgU3RhdHVzOiBTdWNjZXNzDQpQeGVCY0xvYWRCb290RmlsZSBFbnRy eQ0KUHhlQmNJbnN0YWxsQ2FsbGJhY2sgRW50cnkNCkluc3RhbGxQcm90b2NvbEludGVyZmFjZTog MjQ1RENBMjEtRkI3Qi0xMUQzLThGMDEtMDBBMEM5Njk3MjNCIEI0OTYyMTkwDQpQeGVCY0luc3Rh bGxDYWxsYmFjayBFeGl0IFN0YXR1czogU3VjY2Vzcw0KUHhlQmNJbnN0YWxsQ2FsbGJhY2sgU3Rh dHVzOiBTdWNjZXNzDQpQcml2YXRlLT5Cb290RmlsZVNpemU6IDANClB4ZUJjRGlzY292ZXJCb290 RmlsZSBFbnRyeQ0KRWZpUHhlQmNEaGNwIEVudHJ5DQpNb2RlLT5Vc2luZ0lwdjY6IDBQeGVCY0Ro Y3A0RG9yYSBFbnRyeQ0KUHhlQmNCdWlsZERoY3A0T3B0aW9ucyBFbnRyeQ0KUHhlQmNCdWlsZERo Y3A0T3B0aW9ucyBFeGl0IEluZGV4OiAweDUNCk9wdENvdW50OiAweDUNCkRoY3A0LT5Db25maWd1 cmUgU3RhdHVzOiBTdWNjZXNzDQpQeGVCY0RoY3A0Q2FsbEJhY2sgRW50cnksIERoY3A0RXZlbnQ6 IDB4MQ0KUHhlQmNQYXJzZURoY3A0T3B0aW9ucyBFbnRyeQ0KRm91bmQgdGhlIHJlcXVpcmVkIG9w dGlvbi4gU28gcmV0dXJuIHRoZSBvcHRpb24NCkNhbGxiYWNrIFN0YXR1czogV2FybmluZyBVbmtu b3duIEdseXBoDQpQeGVCY0RoY3A0Q2FsbEJhY2sgRXhpdCBTdGF0dXM6IFN1Y2Nlc3MNClB4ZUJj RGhjcDRDYWxsQmFjayBFbnRyeSwgRGhjcDRFdmVudDogMHhDDQpyZXR1cm5zIHN1Y2Nlc3MNCkRo Y3A0LT5TdGFydCBTdGF0dXM6IFRpbWUgb3V0DQpQeGVCY0RoY3A0RG9yYSBFeGl0IFN0YXR1czog VGltZSBvdXQNClB4ZUJjRGhjcDREb3JhIFN0YXR1czogVGltZSBvdXQNClByaXZhdGUtPlVkcDZS ZWFkLT5Db25maWd1cmUgU3RhdHVzOiBTdWNjZXNzDQpFZmlQeGVCY0RoY3AgRXhpdCBzdGF0dXM6 U3VjY2Vzcw0KUHhlQmMtPkRoY3AgU3RhdHVzOiBTdWNjZXNzDQpQeGVCY1NlbGVjdEJvb3RQcm9t cHQgU3RhdHVzOiBOb3QgRm91bmQNCk1vZGUtPlByb3h5T2ZmZXJSZWNlaXZlZDogMHgwDQpNb2Rl LT5Vc2luZ0lwdjY6IDANCg0KRFhFX0FTU0VSVCE6IGM6XGR1bW15XE5ldHdvcmtQa2dcVWVmaVB4 ZUJjRHhlXFB4ZUJjQm9vdC5jICg1MDgpOiBDYWNoZTQtPk9wdExpc3RbNl0gIT0gKCh2b2lkICop IDApDQo= --_004_bd988fc6c514421da0b34ba87610aad8BLRX13MDC420AMERDELLCOM_--