Fog 1.3.4 stable, iPXE doesn't work with my Optiplex 790
-
Server
- FOG Version: 1.3.4
- OS: Ubuntu 16.04
Client
- Service Version:
- OS:
Description
Files pxe (bios legacy) do not work with the optiplex 790.
I also tried the file ipxe.pxe of the version 1.3.5RC2 But I obtain the same result.
I followed the procedure to make an ipxe.pxe.
https://wiki.fogproject.org/wiki/index.php?title=IPXE#rom-o-matic.eu
https://github.com/FOGProject/fogproject/blob/dev-branch/src/ipxe/src/ipxescripthttps://rom-o-matic.eu/
output format: PXE bootstrap loader image [Unload PXE stack] (.pxe)
Choose a NIC type: all-drivers
If I remove the option “NET_PROTO_LACP, Link Aggregation control protocol” the file ipxe.pxe works. -
First of all lets backup here.
I have the o790s on my campus and they do ipxe boot. In legacy mode (the only mode that supports pxe booting on the 790s) I use undionly.kpxe.
With that said, I “just” updated to 1.3.4. Let me confirm this is still functional. I know 1.3.3 worked.
As for your statement: iPXE doesn’t work…
What exactly isn’t working? What error are you getting? Is is something you can capture with a picture?
-
The screenshot :
I’m sorry, my English is bad
-
@FredG This is normally occurring due to STP on your network.
Please try placing a dumb switch between your “problem” machine and the network, see if it works.
-
@Tom-Elliott While Tom doesn’t need confirmation, this IS typically a Spanning Tree issue if you are using standard spanning tree protocol and not one of the fast protocols (RSTP, fastSTP, etc) on your building switch. The default spanning tree take 27 seconds from the time the link goes active until it starts forwarding data. This 27 seconds is much to slow for PXE booting.
By using an unmanaged switch between the target computer and the buidling switch, the unmanaged switch ensures the building switch port doesn’t wink (momentarily turn off and on) as the fog kernels boot.
-
I put an unmanaged switch between the machine and the network and it works.
I’ll check with our network team.
Thank you all -
@FredG Just for future reference, as the saying goes “A picture speaks 1000 words”. The picture gives us the context of the error which drives us to a quick answer.
-
I come back to you.
Our network team set up the RSTP on our building switch but it does not still work.With "NET_PROTO_STP, Spanning Tree protocol " and without "NET_PROTO_LACP, Link Aggregation control protocol ", the custom ipxe.pxe works on our network.
If you confirm that it is “typically a Spanning Tree issue”, i’ll try to find a solution.
-
@FredG This is typically a spanning tree issue. We have also seen green ethernet (802.3az) cause an issue similar to this. But typically it is spanning tree at fault.