I have several systems with a 4-port network card that I am using to PXE boot these systems. If I put the (PXE network) network cable into the first port on the network card (regardless if there are any other network cables plugged in), it will PXE boot without issue. If I put that same cable into any other port with no other network cables connected, the system will PXE boot without issue, regardless of which port is used. If I connect the first port on the card to a different network and then connect the PXE network to the second port, the PXE boot hangs asking for the TFTP server. Because I don’t control the network, I can’t put the PXE server on the other network, but in order for remote users to connect these systems, the system needs to have the primary network port connected to the network that I have no control over and the PXE server connected to the secondary network. The remote users need to be able to have these systems PXE boot without physical access to the systems, so switching network cables back and forth is not an option either.