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

    surface Pro 4 FOS dhcp issues

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    3
    6
    1.1k
    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.
    • K
      Kyron
      last edited by

      Hello,

      First of all thank you for the effort and work that has gone into making f.o.g. great.

      Unfortunately we are having issues with our surface pro 4 devices.

      Our Surface Pro 3 and Surface Pro (5) devices work just fine on the same server, network and usb nics.

      We are able to use PXE boot to boot into the ipxe menu and then either select deploy image or register and then it is able to download the bzimage and the init.xz and then boots into the linux Kernel (fos) and then we receive an error: Failed to get an IP via DHCP! Tried on interface(s): (empty)
      Please check your network setup and try again.
      Press enter to continue.

      Depending on the exact kernel version (above is 4.11.6) we may also receive errors about the usb port that the nic uses.

      It looks like the FOS linux kernel is unable to recognize the USB nics.

      Wer are using the official Microsoft USB nics and they are known good as they work just fince with other surface pro models.

      Please advise if i should be using a specific kernel version or if there is anything else i could try? If any further information is required I will be happy to provide more.

      1 Reply Last reply Reply Quote 0
      • george1421G
        george1421 Moderator
        last edited by

        Ugh, surface pros… Just kidding. Well not really…

        There was a recent thread that discussed this issue: https://forums.fogproject.org/topic/11635/microsoft-surface-pro-4-using-dock-has-issues-with-dhcp-for-imaging-task

        In a nut shell the issue is with the external dock and the current series of linux kernels. Both issues are outside of the FOG Project control.

        So what can you do?

        1. Strong arm (force) Microsoft to release the design guide on their network adapters.
        2. Use a down level kernel just for the MS surface systems (4.10 should work??)
        3. Force the kernel developers to reverse engineer the surface nic drivers to make it work again.
        4. Use a supported third party USB NIC, and USB boot into iPXE bypassing uefi pxe booting on the surface devices.

        Out of all of the options #4 has the least pain in the group.

        K 1 Reply Last reply Reply Quote 0
        • K
          Kyron
          last edited by

          @kyron said in surface Pro 4 FOS dhcp issues:

          Wer are using the official Microsoft USB nics and they are known good a

          Update:

          with the kernel version 4.12.3 and the has_usb_nic=1 option i am able to load an image.

          I think the issue was caused because the tablets that i had the issue with came back from the RMA process from microsoft and have an ancient firmware version with very poor performance (you can notice the lag when entering the bios password).

          I did not previously have this problem with tablet that had windows running as they receive firmware updates through windows update and will have had a recent firmware version.

          1 Reply Last reply Reply Quote 1
          • K
            Kyron @george1421
            last edited by

            @george1421

            From my further testing i can confirm that kernel 4.12.3 works well on the current batch of Surface pro 4. Kernel 4.13.4 or higher just gives a black screen.

            The most recent kernel (4.15.2) works well on the surface Pro 3 and the Surface Pro (5).

            The odd thing is that until very recently the microsoft usb nic would boot just fine without the ‘has_usb_nic=1’ kernel parameter. From what i can tell it has arrived with an update of fog.

            1 Reply Last reply Reply Quote 0
            • S
              Sebastian Roth Moderator
              last edited by

              @kyron said in surface Pro 4 FOS dhcp issues:

              Kernel 4.13.4 or higher just gives a black screen.

              Can you please verify if the device is hanging or if it’s just the screen staying black. For that note down the client IP (DHCP log or something), boot it up into a job while you send ICMP ping messages from another computer. Keep your eyes on the ping to see if it stops responding at some point (“freeze”?) or if it keeps going (display just black).

              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
              • george1421G
                george1421 Moderator
                last edited by george1421

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post

                204

                Online

                12.1k

                Users

                17.3k

                Topics

                155.4k

                Posts
                Copyright © 2012-2024 FOG Project