PXE Boot menu not working on Dell Latitude E6510

  • Hi all,

    I think this thread is more suitable under FOG problems…

    On my Dell Latitude E6510 pc’s, I cannot boot to the PXE boot menu.
    On other machines, like Dell Optiplex 330 and Latitude D830 it works as a charm.
    I receive the following notification: “PXE-E51: No DHCP or proxyDHCP offers were received.”
    What I’ve done so far:

    • Set the BIOS PXE settings correctly
    • Upgrade BIOS to the newest version
    • Downgrade the kernel
    • Upgrade the Intel 82577LM Gigabit Network adaptor

    Can you show your expertise in this?

    Appriciate your help!


  • hmm, so you are working fine now or it still doesn’t allow you to register/deploy/etc? The issue you just mentioned where you would select an item and then it would go right back to the menu is exactly what I was seeing for most menu options on a particular dell laptop (E5420). The menu options for loading iso’s would start to load and then either go back to the menu or occasionally give me some memory error. I had 4GB of memory installed and the ISO was only around 100MB so I knew it couldn’t be a lack of memory and I tried different sticks and putting it in a different slot (ironically all the memory for these laptops was installed in slot 2 and slot 1 was empty). After trying different kernels/pxelinux/memdisk versions I stumbled across a different BIOS version on Dell’s website listed for the model and that worked. The PITA is that the version was newer (A09) than what they had listed in the downloads section for the laptop, I had to click A08 and then another link listing other versions to see the latest which worked like a charm.

  • It will load the kernel using the same machine if I drop a different version in /tftpboot/fog/kernel/. Very odd.

  • I’m not sure that this sounds like a kernel issue. It sounds like you don’t even get to the point where you would load a kernel. If you are sure that their isn’t some sort of other network device/security in place that would be preventing it from obtaining an IP address with the pxe server information then I would attempt trying different bios versions. Sometimes the latest/greatest can contain a bug that a previous version didn’t. I see the version below the one you are running now mentions having pxe changes, maybe try that one. Sorry for not responding after asking about the bios version, I recently assisted a co-worker with a similar issue and thought I could comment on that solution but it was for a different model and I haven’t heard back whether or not we have the same model you are using to test with. Good luck.

  • Yes, this is the only step I did and it worked correctly.
    Copy (replace) the bzImage to /tftpboot/fog/kernel/

    I understand your confusion though. I tried Kernel- (rename bzImage) for my Optiplex 740 (after reading it would work) and nothing happens. When I get to the FOG Menu and I select Full Registration, nothing happens. It just re-presents the MENU. I try another kernel and it at least gets to host name prompt. Very odd.

  • Just to be clear… This is what I’ve done to change the kerel:

    1. Copy (replace) the bzImage to /tftpboot/fog/kernel/
    2. Double check what path is used to find the kernel: FOG Management > Other Information > FOG_TFTP_PXE_KERNEL_DIR
    3. Restart Fog using
      [SIZE=3][COLOR=#000000][FONT=Calibri]/etc/init.d/FOGImageReplicator restart ;/etc/init.d/FOGMulticastManager restart ; /etc/init.d/FOGScheduler restart[/FONT][/COLOR][/SIZE]
      [SIZE=3][FONT=Times New Roman][COLOR=#000000] I suppose I’m using core.config… [/COLOR][/FONT][/SIZE]

  • I used Erics kernel for E6520, surprised it doesn’t work for E6510.
    You using core.config or kitchensink?

  • Nobody?

  • Thanks for your help!

    Unfortunately it has the same result…

    It does work on the Optiplex… as the other kernel.

  • Nobody who can help?

  • Hi,

    It’s running version 13 (so A13) at the moment.

  • What is the version of the BIOS you are running?