Dell OptiPlex 5080 - Fails at connecting with boot.php
-
@george1421 Naw, looks like it’s still http. Good thought though! Also sorry I haven’t been able to get you further information, I’ve been working on software all day and my coworker has been busy as well, so we haven’t had any time to test that 5080 machine.
-
@george1421 Okay, update. We’ve updated the firmware, BIOS, anything my coworker could think to update as far as the actual Dell itself goes. Still not working. We also closed the FOG image and opened a fresh one and tried to see if that would work and still nothing.
My coworker is looking into trying out snponly.efi.
-
@rav While this is a long shot, if you have one of those cheap 5 port discount network switches, try placing that between the target computer and the building network switch. While I really doubt this is a spanning tree issue, that conditions are similar. We have to be missing something here.
You get the same response if you put the 5080 on the same network switch as the FOG server (thinking something in the infrastructure is doing this)?
You know I didn’t ask what version of FOG you are using?
Lastly if snponly.efi doesn’t work I wonder if we compile ipxe with the latest code to see if that addresses the issue. (understand I’m really reaching for a solution now. This condition should not exist).
-
@george1421 Man I really appreciate your interest in this issue, thanks for your help with this.
I’ll see if we can try the switch option, though we might have already inadvertently done that. I’ll check if our process meets those conditions.
I know we have an older version of FOG, but honestly… everyone has been afraid to update anything on our FOG imaging machine in case it breaks. We all have pretty rudimentary knowledge of how the system works and how it was initially set up and whatnot. /: And we’re on kind of a time crunch so we haven’t had time to try like… taking a copy of the current versions and trying to update and just restoring the old image if there are problems.
So, about snponly.efi… Could you point us in the right direction for how to actually use snponly.efi?
-
@rav said in Dell OptiPlex 5080 - Fails at connecting with boot.php:
So, about snponly.efi… Could you point us in the right direction for how to actually use snponly.efi?
In your DHCP server there are PXE boot options set, option 66 pointing to the FOG server IP and option 67 is the filename. That’s probably set to
ipxe.efi
for UEFI machines. Setsnponly.efi
instead and see if this makes a difference PXE booting the 5080. -
@sebastian-roth I’ll bring this up to my coworker and see if he knows enough about the system to try this. However, we may have had a new development…
@george1421 We ended up booting the computer to the OS installed in it and we did some tests and it turns out that there might be something wrong with the physical network port itself. Plugging it into an outside network, there’s no internet connection available, and looking at the port itself it shows an orange light.
On Monday we’re going to open it up first and see if there are any physical connection issues, and if we can’t see any, we’ll use a different process to load a Windows OS onto it and try to see if there are any driver issues or driver updates that might solve the problem.
If the connections look fine and the drivers don’t help, we may just have a dead network port. /: And unfortunately this model only has one network port. Will update after we’ve done further tests.
-
@rav Interesting. Even if you have an older version of fog (you didn’t mention the version) you should be able to recompile ipxe to get the latest ipxe code (even newer than the latest release of FOG). We’ve had to do that for a few other issues to get iPXE to talk to the hardware properly.
Its interesting that you might have a LOM nic issue. Let us know how it goes with testing next week.
-
@george1421 So, it’s fixed!
My colleague uploaded a basic version of Windows on it and updated drivers on the computer, and when he went to actually image it with FOG it ended up working.
This model only has one network port, so if that doesn’t work then you’re gonna see some issues, worth keeping in mind for anyone else who may run across this problem with this model of Dell.
-
@rav said in Dell OptiPlex 5080 - Fails at connecting with boot.php:
My colleague uploaded a basic version of Windows on it and updated drivers on the computer, and when he went to actually image it with FOG it ended up working.
I find this encouraging and perplexing at the same time. How would windows drivers impact imaging at this stage? Windows is not involved with the error in your initial post. If there was a firmware update I might understand. The other possibility is that if you warm restart from windows into FOG imaging its possible that windows left the hardware in a good state where iPXE was able to use the hardware. It is very strange that you have it working this way. But if it works and is repeatable I guess you should run with it. Good job finding a solution!
-
@george1421 Yeah, it seems it was the drivers for the ethernet port itself that needed to be updated. So weird. You’d think that would have been tested before the device was even shipped out, too, but evidently not… It really is an odd one.
Thanks for sticking it out with us! The help is much appreciated.