In a previous post, I mentioned that I was having some problems applying the 2015.06 SPP and in particular I had problems with PXE booting. Applying the SPP hasn’t been as much of a problem, but as I dug into PXE booting it got strange. The main reason I wanted to test 2015.06 was that UEFI PXE with VLAN was implemented. After updating to 2015.06, this feature still does not work and exhibited even stranger behavior.
After updating to 2015.06, there are extra boot options in the RBSU->Network Options -> VLAN Configuration
Set the VLAN Control to Enabled and set the VLAN ID as needed.
I also went into Network Boot Options to change the boot mode to use IPv4
After saving and rebooting, press F-12 to PXE
At this moment I run into issues.
First-off, it tried to boot from IPv6 even though I specified IPv4 in the network options. It does get to IPv4 eventually but then but then nothing.
On the original host that I tried this with, it tries to boot from IPv6 from the second nic and then just hangs. I tried to disable the second nic to force it to the first, but then it will just skip past PXE altogether. I also see in the Virtual Connect that the server port is going from available to unavailable at times.
At first I thought that this was because I had not updated Virtual Connect, so in a test enclosure I updated Virtual Connect to 4.41 and re-tested. Same behavior as before. I also tested the legacy boot with VLAN and without as well as UEFi with no VLAN (all successful). So it’s only uefi with VLAN that has issues.
Putting that aside for the moment, I also have FEX (B22HP) interconnects in my c7000 enclosures. I had never gotten around to testing the Gen 9 with PXE (legacy or uefi), so I figured this was as good a time as any. After completing my tests, the Gen 9 did not PXE boot with any mode with any firmware version while connected to the FEX. I have cases open with HP for both issues, so we’ll see what happens.
Update 8-21-2015: My two cases didn’t really get me anywhere, but I was able to work a contact that I made to get back in tough with engineering. They were able to reproduce the issue and are working on a solution.