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

    Surface Pro 3 PXE:

    Scheduled Pinned Locked Moved Solved
    Hardware Compatibility
    15
    69
    53.0k
    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.
    • C
      Chris Sodey
      last edited by

      I get the same result when using ipxe.efi where the tftp boot server is asking for an IP address. I tried the ip address and the full path, e.g. [url]http://192.168.0.1/ipxe.efi[/url] and it just times out When I tried snp.efi and got to the menu, but it just resets back to the menu when I try to inventory.

      1 Reply Last reply Reply Quote 0
      • MRCURM
        MRCUR Testers
        last edited by

        [quote=“Chris Sodey, post: 40510, member: 1418”]I get the same result when using ipxe.efi where the tftp boot server is asking for an IP address. I tried the ip address and the full path, e.g. [url]http://192.168.0.1/ipxe.efi[/url] and it just times out When I tried snp.efi and got to the menu, but it just resets back to the menu when I try to inventory.[/quote]

        Good to know you’re having the same issues I am. Sounds like something with ipxe, perhaps someone from the Fog dev team can chime in.

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

          I would chime in, but i don’t know all the specifics.

          I know things work, but I don’t have any system or test bed to try replicating (which helps me figure out a fix as well) the problem.

          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
          • C
            Chris Sodey
            last edited by

            I am using a stand alone FOG server v. 1.2.0 running on Ubuntu 12.04 server x64. DHCP is handled by ubuntu. I am trying to image a Microsoft Surface Pro 3 with the Microsoft USB3 gigabit network adapter. When I have the boot file set to ipxe.efi tftp asks me to enter in an IP address. Everything else I have used FOG for iPXE just flows to the fog menu, it never stops. When I type in the IP address of the TFTP Server (also DHCP server) it searches for [url]http://192.168.0.1/default.kpxe[/url] and when it doesn’t find it, times out. I tried to enter in the full path of [url]http://192.168.0.1/ipxe.efi[/url] and it also times out like it can’t find ipxe.efi or doesn’t know what to do with it.

            Thanks Tom.

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

              you shouldn’t be looking for default.kpxe, but default.ipxe.

              Beyond that, entering the direct path will make tftp look for ([url]http://192.168.0.1/ipxe.efi/ipxe.efi[/url]) which of course doesn’t exist.

              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
              • C
                Chris Sodey
                last edited by

                I just tested again and Tom you are right about the typo, it is looking for default.ipxe

                1 Reply Last reply Reply Quote 0
                • MRCURM
                  MRCUR Testers
                  last edited by

                  [quote=“Chris Sodey, post: 40515, member: 1418”]I just tested again and Tom you are right about the typo, it is looking for default.ipxe[/quote]

                  Did you have any success Chris?

                  1 Reply Last reply Reply Quote 0
                  • C
                    Chris Sodey
                    last edited by

                    MRCUR,
                    I ended up building a MDT and WDS server to get the Surface’s deployed.

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

                      Hey,

                      If you all are daring and able, i may have a means to get FOG working for these.

                      It may require a few things, but if you guys have the equipment, I may have a potential solution. I don’t know if it WILL work, but it’s better than anything we have right now right?

                      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
                      • C
                        Chris Sodey
                        last edited by

                        Tom,
                        I am willing and able. I have 50 Surface Pro 3’s that still need to be imaged and I am not a fan of the Microsoft solution. What ever it takes to help the FOG team I am here to help.
                        Thanks!

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

                          Are you aware of proxy dhcp, and how to install it and the ltsp.conf file on your FOG OS?

                          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
                          • C
                            Chris Sodey
                            last edited by

                            Proxy dhcp I am aware of, but never used. ltsp.conf I have never used.

                            1 Reply Last reply Reply Quote 0
                            • C
                              Chris Sodey
                              last edited by

                              I run Ubuntu 12.04 and the newest FOG patched with the latest SVN to get the work around for the Yogas to work.

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

                                [url]http://www.fogproject.org/wiki/index.php?title=Using_FOG_with_an_unmodifiable_DHCP_server/_Using_FOG_with_no_DHCP_server[/url]

                                While the title doesn’t mean much, it’s still useful.

                                The ltsp is used to “prxy” the dhcp server for boot up requests.

                                We’ll be making all modifications after this point in that file. Though I need to find out what specifically, so I’ll be testing vicariously through you Chris.

                                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
                                • C
                                  Chris Sodey
                                  last edited by

                                  I am using FOG in a Windows Environment where I set options 66 and 67 on our DHCP server running on Windows Server 2008 R2.

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

                                    That’s fine.

                                    If you setup dnsmasq, you can leave those values there, or remove them, and all should still work. Albeit with some minor gotchas.

                                    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
                                    • C
                                      Chris Sodey
                                      last edited by

                                      Ok, since my FOG is a VM on vmware I can take a snapshot and always roll back in case we break anything

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

                                        Exactly.

                                        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
                                        • JBaileyJ
                                          JBailey
                                          last edited by

                                          I have not been able to get the above solution to work on 1.2.0 with the new Surface Pro 3 Dock. I ordered a usb gigabit adapter today, hope to see different results.

                                          1 Reply Last reply Reply Quote 0
                                          • d4rk3D
                                            d4rk3
                                            last edited by

                                            If it’s prompting for the TFTP server address then it’s simply an issue with that particular build of iPXE. The good news is that everything else is working properly.

                                            If you compile your own it shouldn’t prompt you for the address anymore and instead take you straight to the FOG boot menu.

                                            Go here:

                                            [url]https://rom-o-matic.eu[/url]

                                            Advanced - EFI PXE Bootstrap (and your desired architecture)

                                            Check these boxes:

                                            [URL=‘http://www.ipxe.org/buildcfg/PARAM_CMD’][FONT=Arial][COLOR=#000000]PARAM_CMD[/COLOR][/FONT][/URL][FONT=Arial][COLOR=#000000], Form parameter commands [/COLOR][/FONT]
                                            [URL=‘http://www.ipxe.org/buildcfg/CONSOLE_CMD’][FONT=Arial][COLOR=#000000]CONSOLE_CMD[/COLOR][/FONT][/URL][FONT=Arial][COLOR=#000000], Console command [/COLOR][/FONT]
                                            [URL=‘http://www.ipxe.org/buildcfg/CPUID_SETTINGS’][FONT=Arial][COLOR=#000000]CPUID_SETTINGS[/COLOR][/FONT][/URL][FONT=Arial][COLOR=#000000], CPUID settings[/COLOR][/FONT]

                                            And paste this script in the script box (Replace x.x.x.x with your FOG server’s IP or hostname):

                                            #!ipxe

                                            dhcp
                                            cpuid --ext 29 && set arch x86_64 || set arch i386
                                            params
                                            param mac0 ${net0/mac}
                                            param arch ${arch}
                                            param product ${product}
                                            param manufacturer ${product}
                                            param ipxever ${version}
                                            param filename ${filename}
                                            isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
                                            isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
                                            :bootme
                                            chain [url]http://x.x.x.x/fog/service/ipxe/boot.php##params[/url]

                                            Click Proceed, and voila! Copy the new EFI bootfile to your /tftpboot folder and give it a whirl!

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

                                            186

                                            Online

                                            12.2k

                                            Users

                                            17.3k

                                            Topics

                                            155.5k

                                            Posts
                                            Copyright © 2012-2024 FOG Project