• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Dell Venue Pro 8 PXE boot issues

    Scheduled Pinned Locked Moved
    FOG Problems
    6
    33
    13.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rball01
      last edited by

      Hello,

      I am running FOG 1.2.0. I am able to successfully deploy to several different types of machine and I have the DHCP options set in my windows DHCP server to point to the undionly.kpxe file in the tftp server.

      When I tried to PXE boot my dell venue pro 8 (32 bit UEFI), it “succeeded to download NBP”, then continues on to the next boot device.

      On the server side, in syslog I see some “client does not accept options” messages.

      I tried the suggestions that I have seen around the internet of moving the efi files into /tftpboot/ and restarting the service. I had no luck with any of them when I configured the DHCP server to point at them. Is there anything I can do?

      Thanks for any help you can provide,

      Rob

      1 Reply Last reply Reply Quote 0
      • Wayne WorkmanW
        Wayne Workman
        last edited by

        There are several EFI files to try.

        ipxe.efi
        snp.efi
        snponly.efi

        You’ll need to change your DHCP option 067 to point to each one to try it (looks like you have a handle on that part). I don’t believe there’s any need to restart any services for changing your boot file, although you might want to double check your permissions for the files you move around. They should have the same as the others, like undionly.kpxe

        Also, I’ve been heavily researching UEFI in the last month… 32bit UEFI support is sketchy at best… Maybe there’s a firmware update for this machine?

        Let us know how it goes.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
        Daily Clean Installation Results:
        https://fogtesting.fogproject.us/
        FOG Reporting:
        https://fog-external-reporting-results.fogproject.us/

        1 Reply Last reply Reply Quote 0
        • R
          rball01
          last edited by

          Thanks for your reply Wayne,

          I have pointed DHCP at all the efi files you mentioned, and intel.efi, also undionly.kpxe.INTEL as I saw suggested in another forum on another site. No dice.

          I changed all the permissions to the same as the undionly.kpxe file. Before that, I actually got an error message about reading the TFTP file or something, flashed very quickly. It seems like it gets the file now, but just ignores it.

          Updated the firmware “bios” to latest revision “A10”. Unfortunately, still only 32bit.

          I also tried plugging up to clonezilla, and it gets a tiny bit futher:

          “Succeed to download NBP. Getting Cached packet. My IP is xx.xx.xx.xx”, then just hangs forever.

          At this point, looking at WDS as a bandaid until I can get it working with FOG.

          1 Reply Last reply Reply Quote 0
          • Wayne WorkmanW
            Wayne Workman
            last edited by

            The last thing to check is to see if you can enable some sort of “Legacy” mode in the firmware of the target-device.

            Look for stuff like “UEFI”, “BIOS”, “LEGACY”, “Compatibility”, and “Legacy Rom”.

            Remember how it was before, and just poke around and see if you can change it from UEFI to BIOS. Then try the undionly.kpxe file with BIOS mode.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
            Daily Clean Installation Results:
            https://fogtesting.fogproject.us/
            FOG Reporting:
            https://fog-external-reporting-results.fogproject.us/

            1 Reply Last reply Reply Quote 0
            • R
              rball01
              last edited by

              Ok, no legacy option on these unfortunately, even with safe boot turned off.

              I did get on IRC with the iPXE channel, and they gave me a 32 bit ipxe.efi which I dropped into the tftp folder. It was able to get to the iPXE prompt I am familiar with. The file is attached, just change the extension to .efi

              So next question is, is there a 32 bit efi binary that is programmed for FOG? It doesn’t seem to be an EFI issue, but rather a 32 vs 64 bit efi binary issue.

              Thanks,
              Rob

              [url=“/_imported_xf_attachments/1/1921_ipxe.txt?:”]ipxe.txt[/url]

              1 Reply Last reply Reply Quote 0
              • R
                rball01
                last edited by

                OK, progress is good. We re-downloaded the i386 efi files from the sourceforge trunk tftp folder and deleted the old ipxe.efi just to be safe.

                The new one seems to be working much better, maybe a copy error before?

                Now the error is different, see the attached picture. Looks like maybe UEFI [32 bit] binary is not there? or iPXE can’t understand the menu[ATTACH=full]1923[/ATTACH]

                [url=“/_imported_xf_attachments/1/1923_fog error uefi 32 boot.png?:”]fog error uefi 32 boot.png[/url]

                1 Reply Last reply Reply Quote 0
                • Tom ElliottT
                  Tom Elliott
                  last edited by

                  You willing to try out SVN/Trunk?

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                  Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                  Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                  1 Reply Last reply Reply Quote 0
                  • R
                    rball01
                    last edited by

                    Sure, how do I do that?

                    Also, I got this back from the iPXE IRC if it helps.

                    [COLOR=#000000][FONT=Consolas] topazdemon: it seems as though you don’t have PNG support enabled via IMAGE_PNG in general.h[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:24] <mcb30> Even if you did enable it, there’s no support for graphical framebuffers in UEFI iPXE yet[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:24] <mcb30> so you won’t be able to display the .png[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:25] <topazdemon> ok, could that cause all subsequent activity to fail?[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:25] <[COLOR=red]mcb30[/COLOR]> topazdemon: yes; iPXE scripts will exit on error[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:26] <mcb30> If you want a specific script line to ignore errors, you have to indicate how errors should be handled[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:26] <mcb30> e.g. “console -p bg.png ||”[/FONT][/COLOR]
                    [COLOR=#000000][FONT=Consolas][11:26] <mcb30> would say to ignore errors[/FONT][/COLOR]

                    1 Reply Last reply Reply Quote 0
                    • Tom ElliottT
                      Tom Elliott
                      last edited by

                      It’s that reasoning I request you to update as that is already handled

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                      Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                      Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                      1 Reply Last reply Reply Quote 0
                      • R
                        rball01
                        last edited by

                        Ok, is there a certain file or group of files I should update, or is there a compiled install for trunk? Do I need to compile from source and reinstall?

                        And thank you for your reply Tom, I really appreciate your help

                        EDITI found the SVN on the Wiki, we are building another server to test

                        Thanks,
                        Rob

                        1 Reply Last reply Reply Quote 0
                        • Joseph HalesJ
                          Joseph Hales Testers
                          last edited by

                          As per SVN just download the latest trunk and rerun the installer.

                          RTFM

                          1 Reply Last reply Reply Quote 0
                          • Wayne WorkmanW
                            Wayne Workman
                            last edited by

                            [quote=“rball01, post: 46192, member: 29220”]Ok, is there a certain file or group of files I should update, or is there a compiled install for trunk? Do I need to compile from source and reinstall?

                            And thank you for your reply Tom, I really appreciate your help

                            EDITI found the SVN on the Wiki, we are building another server to test

                            Thanks,
                            Rob[/quote]

                            You can follow this: [url]http://fogproject.org/wiki/index.php/SVN[/url]

                            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                            Daily Clean Installation Results:
                            https://fogtesting.fogproject.us/
                            FOG Reporting:
                            https://fog-external-reporting-results.fogproject.us/

                            1 Reply Last reply Reply Quote 0
                            • R
                              rball01
                              last edited by

                              Ok, we are making progress, so far we see the FOG menu now, and we can select boot to hard disk and that works.

                              but selecting any other option we first get two lines of text:
                              /bzimage
                              /init.xz…OK

                              then it cycles back to the menu. Selecting any option other than boot to hard disk after that shows

                              /init.xz…OK

                              Then back to the menu again and repeat

                              FOG does not seem to be honoring the FOG_PXE_MENU_TIMEOUT (always 3) and FOG_QUICKREG_AUTOPOP either - not sure if this is due to using SVN/Trunk

                              Thanks again for your help

                              1 Reply Last reply Reply Quote 0
                              • Wayne WorkmanW
                                Wayne Workman
                                last edited by

                                [quote=“rball01, post: 46196, member: 29220”]Ok, we are making progress, so far we see the FOG menu now, and we can select boot to hard disk and that works.

                                but selecting any other option we first get two lines of text:
                                /bzimage
                                /init.xz…OK

                                then it cycles back to the menu. Selecting any option other than boot to hard disk after that shows

                                /init.xz…OK

                                Then back to the menu again and repeat

                                FOG does not seem to be honoring the FOG_PXE_MENU_TIMEOUT (always 3) and FOG_QUICKREG_AUTOPOP either - not sure if this is due to using SVN/Trunk

                                Thanks again for your help[/quote]

                                Set the hide-menu timeout and the menu timeout to 4 or 5.
                                Also, the menu might be “There” but the graphics controller and/or monitor just hasn’t started showing it yet because it’s changing over.

                                As soon as you see “initializing devices” on the screen, start hitting the down arrow. This will “Catch” the menu.

                                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                                Daily Clean Installation Results:
                                https://fogtesting.fogproject.us/
                                FOG Reporting:
                                https://fog-external-reporting-results.fogproject.us/

                                1 Reply Last reply Reply Quote 0
                                • R
                                  rball01
                                  last edited by

                                  We see the menu, but the different options are just looping back to the menu as described above

                                  1 Reply Last reply Reply Quote 0
                                  • Wayne WorkmanW
                                    Wayne Workman
                                    last edited by

                                    This might be a tough road to go down, but I think you ought to try to build your own files for 32 bit. You will probably need help from both the iPXE people, and the FOG Project’s own Tom and Uncle Frank.

                                    There are instructions in the WiKi and in the Forum for building the files, but I’m not sure about x86. I’ve only built x64 and I struggled a bit with it. We have updated the WiKi and forum to reflect what had to be done to get it to work on Fedora/Ubuntu. I’ve also heard things about requiring a 32 bit system to compile 32 bit software in Linux… maybe I’m wrong… I have no idea.

                                    Here are some links that I’ve found that may help:

                                    [url]http://fogproject.org/wiki/index.php/Building_undionly.kpxe[/url]
                                    [url]http://fogproject.org/forum/threads/build-ipxe-from-source.10152/#post-24197[/url]
                                    [url]http://fogproject.org/forum/threads/dell-7010-lenovo-l530-with-uefi-enabled-wont-network-boot.12727/#post-45357[/url]

                                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                                    Daily Clean Installation Results:
                                    https://fogtesting.fogproject.us/
                                    FOG Reporting:
                                    https://fog-external-reporting-results.fogproject.us/

                                    1 Reply Last reply Reply Quote 0
                                    • R
                                      rball01
                                      last edited by

                                      Thanks Wayne, I think the issue is with bzimage and/or init.xz since I am seeing the FOG menu, but to be honest I don’t know what they are or if they are 32 bit

                                      I think my ipxe issues may have been solved in the current trunk

                                      I am hoping Tom will have a suggestion on where i can look for clues, I can post a video if it helps

                                      Thanks again for your suggestions and help

                                      1 Reply Last reply Reply Quote 0
                                      • Tom ElliottT
                                        Tom Elliott
                                        last edited by

                                        rball01,

                                        Please, if you can post a video feel free. It really is more helpful to know the full scope instead of just throwing out ideas.

                                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          rball01
                                          last edited by

                                          Thanks, I will get a video capture first thing Monday morning and upload. I really appreciate the help, and I love FOG btw, killer product

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            rball01
                                            last edited by

                                            Good morning, here is the video capture of the FOG menu behavior. Sorry it is sideways, not sure what the phone was doing. Wasn’t able to upload the MOV file, so you will have to download and change extension to MOV.

                                            Thanks,
                                            Rob

                                            [url=“/_imported_xf_attachments/1/1926_IMG_0595.txt?:”]IMG_0595.txt[/url]

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            264

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project