https://git.ipxe.org/ipxe.git/commitdiff/c9f6 is from June 2016 so old!
546dd is since Feb 3:rd and is almost the latest, works just fine.
But one question, do you have any local configuration changes? Could you try with a prebuilt binary from boot.ipxe.org?

Read the FAQ before posting.
Did you include relevant ipxe.org error urls?