Surface Pro 4 won't get to registration menu
-
@Tom-Elliott Here is the output from those 2 commands:
Let me know what else I can do, thanks!
-
So this system doesn’t have an onboard nic? Is the usb nic plugged in when you ran these commands.
-
@Tom-Elliott
Correct, the surface pro 4 does not have an onboard nic. Let me compare output but I think the USB nic is plugged in when I ran this. I might be able to boot from the USB stick in the dock and with the 2.0 USB network adapter plugged in, would that be helpful? -
@sarge_212 I think/hope so maybe. I don’t really know though,
-
@Tom-Elliott So I tried that, with the USB network-adapter, and it just added a device in the output of lsusb. Not sure where to go from here.
-
@sarge_212 You might wanna try this bzImage_epk kernel image. Download it and put it into /var/www/fog/service/ipxe on your FOG server. I compiled this kernel with something called earlyprintk enabled. Possibly we see some more information before we hit the kernel panic. I mean use this kernel and try PXE booting your device with the USB NIC. Just use this kernel binary instead of the normal one. Plus use
earlyprintk=efi
as kernel parameter for this host - register this host/MAC by hand in the WebGUI, add the kernel parameter to it and run a debug task with it. -
@Sebastian-Roth So I can manually register the host in the WebGUI with the MAC address? I will try that out.
-
@Sebastian-Roth I’ve done the manual registration and pushed the bzImage_epk to the host with the kernel arguments and it did give a lot of text printing before the kernel panic. Video coming soon…
-
@sarge_212 Here is some video output of the pxe boot and kernel panic. Hope this helps!
-
@sarge_212 Thanks for the video. I get the impression but it’s impossible to read what’s going on there. Are you able to take a series of pictures? Most cameras can do this. And having the camera in a fixed position would also help I guess. As a start, can you take a clear picture of the full screen when it gets to the end (kernel panic). Possibly we see something there already.
-
@Sebastian-Roth Sorry! Yeah I can do that.
-
@Sebastian-Roth I would think if you could get the camera in a fixed postiion and then only try to record the bottom half of the screen (sharply) then that may yield better results. I did see that my iPhone 5 has a slow motion mode (120 fps) that would allow more time to try to read the information before it scrolls off.
-
@Sebastian-Roth Yeah I have an iPhone 6 with the Slo Mo, think that might be of help ? The bigger problem is a fixed position. IF only we had a selfie stick in the office!
-
Doesn’t need to be in a self standing position I reckon. Would be a lot better if you can arrange things so that your phone is “standing” on ground (table, books, …). That way the shaking is a lot less. Best if you can cramp it in between two books to make it stand by itself… you will figure it out I am sure.
-
@Sebastian-Roth Genius! Give me a few minutes here…
-
Sorry for the delay all. Here is the latest output from the bzImage_epk argument:
-
@sarge_212 Well done!! Readable and now I am pretty sure what’s wrong. Two important kernel parameters are missing:
init=/sbin/init initrd=init.xz
(can’t see them when kernel command line is printed at around 0:30 in the video)I am not sure why but just for testing can you please add those to the kernel options for this host and try again??
-
I also tried with the bzImage_rb as described here:
https://forums.fogproject.org/topic/6525/pxe-boot-hp-x2-210-hybrid-tablet-windows-10-pro/114?page=1
and I am still getting a kernel panic. I noticed that Matthieu finally got it working and I’m wondering what is different, eg (bzImage, ipxe.efi maybe) @Sebastian-Roth if you could let me know I would greatly appreciate it! Thanks!
-
@sarge_212 Your device is totally different than Mattieu’s! From what it seams his tablet has a UEFI firmware bug. I am pretty sure you don’t have that and in your case it’s just the kernel options. See my previous post!
-
@Sebastian-Roth Awesome, I’m trying now!