I am having problems with PXE when spanning tree is turned on in my switches. The initial PXE gets a DHCP address just fine. Then it tftp's the linux boot files down. When linux loads, it times out getting a DHCP address and therefore fails. When spanning tree is turned off, this problem goes away.

Anyone else experience this problem.

This is a major issue in a high school because people are always messing with wires and accidentally create loops. I really need spanning tree.