HostInit: host PXE gets DHCP lease but PXE-E21 immediately — is enabling HTTP Boot via Redfish the right fix? #1544
Unanswered
jingjingl1
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Context
I am onboarding a machine (BlueField-3, NVIDIA H8230 host, AMI MegaRAC 13.05 BMC) through NICo. After
carbide-apimoves the machine toHostInit / WaitingForDiscovery, the host needs to PXE-boot to fetch the OS image.What I observed
Host boots, NIC
58:A2:E1:D7:10:BE(BlueField host PF) runs DHCP and gets lease20.1.1.5fromcarbide-dhcp, Start PXE over IPv4... Station IP address is 20.1.1.5 PXE-E21: Remote boot cancelled.tcpdumpon the L20 control-plane node captured 0 packets from that MAC, so no TFTP/HTTP request ever reachedcarbide-pxe.Questions
The DHCP lease succeeds, so the network path from host → DPU → carbide-dhcp is working. Is
PXE-E21here caused bycarbide-pxenot serving a TFTP NBP (i.e. it only speaks HTTP boot), or is there another reason?Given that
tcpdumpon the control-plane node saw 0 packets, the failure may be before any protocol decision — e.g. the DHCP OFFER'snext-server/bootfilefields are empty or wrong, causing the host firmware to cancel before even attempting a file transfer.Beta Was this translation helpful? Give feedback.
All reactions