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

Dell 7010 Lenovo L530 with UEFI enabled, won't network boot.

Scheduled Pinned Locked Moved
FOG Problems
7
108
96.6k
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.
  • W
    Wayne Workman
    last edited by Nov 19, 2015, 2:22 PM

    Even after restarting the DHCP Server service, it is still handing out realtek.efi even though it’s set for ipxe.efi

    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
    • W
      Wayne Workman
      last edited by Wayne Workman Nov 19, 2015, 9:28 AM Nov 19, 2015, 3:27 PM

      So - the previous confusion in the last two posts were due to our split-scope configuration, and DHCP coming from offsite. I’ve had that disabled. I’m getting much more consistency with testing, wireshark confirms my settings as well.

      I’ve also learned that the problem machine (optiplex 7010) needs fully shut off and re-started in order for it to use the new DHCP settings - even though it says it’s “Starting IPv4” and supposedly gets DHCP info… so… Total shutdown and startup for every change from now on…

      That could also explain some other things too…


      I’ve tried the latest ipxe.efi and intel.efi from trunk and those don’t work. They sit at “initializing devices…” for both.

      About to try the binaries @Sebastian-Roth posted.

      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
      • S
        Sebastian Roth Moderator
        last edited by Nov 19, 2015, 8:54 PM

        @Wayne-Workman said:

        I’ve also learned that the problem machine (optiplex 7010) needs fully shut off and re-started in order for it to use the new DHCP settings

        Not only DHCP settings I reckon. I think I even had one of my machines reusing the iPXE binary it still had in memory. Had to switch it off and on again to make it request the file via TFTP again…

        Did you get to try out the binaries? Any output??

        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
        • W
          Wayne Workman
          last edited by Nov 19, 2015, 9:47 PM

          https://drive.google.com/folder/d/0B2BmriqzYEgXQk5tbWczVVdZeEE/edit

          One video hasn’t uploaded yet. When it does it will appear in this folder. The files are labeled by voice in the video.

          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
          • S
            Sebastian Roth Moderator
            last edited by Sebastian Roth Nov 20, 2015, 9:10 AM Nov 20, 2015, 2:53 PM

            Can’t stop scratching my head today. EFI is really complex and I am sure I haven’t been able to understand even a tiny bit of it. The PC I am testing EFI PXE boot with is a Fujitsu ESPRIMO P910 E85+ which comes with the exact same NIC as you have in your DELL OptiPlex 7010 (Intel 82579LM!!). But EFI PXE boot is working on my machine (ipxe.efi, intel.efi, snponly.efi)…

            So I checked your video again to see what debugging output we see right from the start. And there might be something interesting there:

            iPXE initialising devices...Adding 3c509 root bus
            Adding EFI root bus
            MII PciRoot(0x0)/Pci(0x19,0x0)/MAC(90b11c9bc14f,0x0) is an MII device
            MII PciRoot(0x0)/Pci(0x19,0x0)/MAC(90b11c9bc14f,0x0) is an MII device
            SNP PciRoot(0x0)/Pci(0x19,0x0)/MAC(90b11c9bc14f,0x0)/IPv4(0.0.0.0) is an SNP device
            SNP PciRoot(0x0)/Pci(0x19,0x0)/MAC(90b11c9bc14f,0x0)/IPv4(0.0.0.0) is an SNP device
            NETDEV net0 registered (phys SNP-0xd07eb518 hwaddr 90:b1:1c:9b:c1:4f)
            NETDEV net0 could not add SNP device: Error 0x7f45e082 (http://ipxe.org/7f45e082)
            

            All the other messages about NETDEV rejecting duplicate ... might just be caused as it tries to re-add the device over and over again.

            If I boot the my last uploaded ipxe.efi debug binary on the Fujitsu I get:

            iPXE initialising devices...Adding 3c509 root bus
            Adding EFI root bus
            PCI 00:19.0 (8086:1502) has driver "82579lm"
            PCI 00:19.0 has mem f7100000 io f040 irq 11
            PCI latency timer is unreasonably low at 0. Setting to 32.
            NETDEV net0 registered (phys PCI00:19.0 hwaddr 00:19...)
            NETDEV net0 link is up
            Adding EISA root bus
            Adding ...
            ...
            Adding PCI root bus
            ok
            

            So where is the difference? Why is your DELL 7010 not able to register it as an intel NIC and tries SNP which fails (snponly.efi is working on my Fujitsu as well by the way!)??

            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
            • G
              george1421 Moderator
              last edited by Nov 23, 2015, 3:12 PM

              Well this is either good or bad. I get the same results as Wayne using 7010 bios A18.

              Not sure if this has any bering on anything. But I checked into the dhcp discover and the 7010s are sending out arch type 7. I noticed that there are two different arch types. One is 7 and one is 9. There is also a arch 6 for 32bit. I guess the question I have is what is the efi boot kernel that is being built?

              Type Architecture Name
              ---- -----------------
              0 Intel x86PC (BIOS pre-OS environment)
              1 NEC/PC98
              2 EFI Itanium
              3 DEC Alpha
              4 Arc x86
              5 Intel Lean Client
              6 EFI IA32 (UEFI 32 pre-OS environment)
              7 EFI BC (UEFI 64 pre-OS environment)
              8 EFI Xscale
              9 EFI x86-64 (UEFI 64 pre-OS environment)

              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!

              W 1 Reply Last reply Nov 23, 2015, 3:16 PM Reply Quote 0
              • W
                Wayne Workman @george1421
                last edited by Nov 23, 2015, 3:16 PM

                @george1421 A18 won’t work according to this: http://www.dell.com/support/article/us/en/19/SLN296756/EN

                I’m using A12 for the record.

                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
                • G
                  george1421 Moderator
                  last edited by Nov 23, 2015, 3:22 PM

                  A18 will work as long as you turn off the legacy ROMS. I did see that post too, btw. I just had to try it and it worked with the same results as you. So no better or worse then.

                  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!

                  1 Reply Last reply Reply Quote 1
                  • S
                    Sebastian Roth Moderator
                    last edited by Nov 23, 2015, 3:30 PM

                    Is anyone keen to try another binary (different debug options)? I somehow feel that we are not getting anywhere with this…

                    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

                    W 1 Reply Last reply Nov 23, 2015, 3:30 PM Reply Quote 0
                    • W
                      Wayne Workman @Sebastian Roth
                      last edited by Nov 23, 2015, 3:30 PM

                      @Sebastian-Roth Sure.

                      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
                      • S
                        Sebastian Roth Moderator
                        last edited by Nov 23, 2015, 3:38 PM

                        According to this http://ipxe.org/7f45e082 the error should be happening within efi_utils.c… 0_1448292948783_ipxe.efi (DEBUG=efi_utils)

                        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

                        W 3 Replies Last reply Nov 23, 2015, 4:12 PM Reply Quote 0
                        • W
                          Wayne Workman @Sebastian Roth
                          last edited by Nov 23, 2015, 4:12 PM

                          @Sebastian-Roth
                          https://www.youtube.com/watch?v=hsVUruALX8g

                          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
                          • W
                            Wayne Workman @Sebastian Roth
                            last edited by Nov 23, 2015, 4:13 PM

                            @Sebastian-Roth I noticed the very first two lines of output are unique.

                            I’ll try to get a clear picture of those.

                            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
                            • W
                              Wayne Workman @Sebastian Roth
                              last edited by Nov 23, 2015, 4:32 PM

                              @Sebastian-Roth This is as good as it’s going to get:

                              https://www.youtube.com/watch?v=DrEReJwsdJc

                              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
                              • G
                                george1421 Moderator
                                last edited by george1421 Nov 23, 2015, 11:10 AM Nov 23, 2015, 5:06 PM

                                @Sebastian-Roth I have was able to capture the screen and uploaded it here (since this is the first time I tried this process, the relevant information is about 50% of the way through the video. And the video is quite large because of the cruddy codec I used. As they say better next time:

                                https://www.dropbox.com/s/7t22wb4354njp56/1448293078345_ipxe_efi.avi?dl=0

                                One thing I noticed is your description 0_1448292948783_ipxe.efi did not match the downloaded file 1448293078345-ipxe.efi.

                                [Edit] FWIW this video doesn’t play well in VLC but it does in WIndows Media player. Sorry [/Edit]

                                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!

                                1 Reply Last reply Reply Quote 0
                                • S
                                  Sebastian Roth Moderator
                                  last edited by Nov 23, 2015, 5:06 PM

                                  ... is not a PCI device ... ??? Can you boot a live linux (in UEFI mode!) and see what you get from this command lspci | grep Ethernet

                                  Can you get a clear readable picture of the first few lines? Would be interesting to see if there are different MAC and/or PCI addresses in that line…

                                  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
                                  • G
                                    george1421 Moderator
                                    last edited by Nov 23, 2015, 6:37 PM

                                    This decidedly simple request has turned into a big PITA. I was able to boot the system with puppylinux but I think what I have on my flash drive is the 32 bit version. I’m downloading the 64 bit version to try to boot via cd in efi mode. Here is what I extracted from puppy linux in 32 bit mode with lspci -v
                                    0_1448303778683_dell_7010b.txt

                                    FWIW: The centos 7 rescue DVD (and centos 7) no longer uses lspci but pciutils (which is not available in rescue 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!

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      Sebastian Roth Moderator
                                      last edited by Nov 23, 2015, 7:48 PM

                                      Thanks a lot for the information and sorry for it being a quest! The output looks good to me (‘Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection’). Downloading the video right now. Will let you know if I find something new in there. I just posted the issue in the ipxe forums. Hopefully we can get some help from them too.

                                      Now that you are talking about 32/64 bit I wonder if this might make any difference. Here is a 32 bit binary (DEBUG=efi_utils😞 0_1448307858655_ipxe32.efi

                                      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

                                      G 1 Reply Last reply Nov 23, 2015, 8:59 PM Reply Quote 0
                                      • G
                                        george1421 Moderator @Sebastian Roth
                                        last edited by Nov 23, 2015, 8:59 PM

                                        @Sebastian-Roth No luck with the 32 bit version. It starts to load and then just kicks back to the Dell UEFI boot menu. I’m going to have to work on this later tonight. I’m learning more about uefi than I care to right now.

                                        For a uefi boot from cdrom or usb flash drive the system must detect the uefi bits on the media or it won’t boot. That is why I can’t boot puppy linux via the uefi 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!

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          Sebastian Roth Moderator
                                          last edited by Nov 23, 2015, 9:14 PM

                                          @george1421 said:

                                          For a uefi boot from cdrom or usb flash drive the system must detect the uefi bits on the media or it won’t boot. That is why I can’t boot puppy linux via the uefi menu.

                                          Yeah, that’s definitely tricky. I haven’t fully understood all this yet. I wonder if there is an UEFI capable ISO file from iPXE that we could try. Seams like someone has thought about this before us: http://lists.ipxe.org/pipermail/ipxe-devel/2015-April/004095.html (shall I try adding the patch and building an EFI ISO)?

                                          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

                                          G 1 Reply Last reply Nov 23, 2015, 9:35 PM Reply Quote 0
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 6
                                          • 4 / 6
                                          4 / 6
                                          • First post
                                            69/108
                                            Last post

                                          248

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project