Surface Pro 4 registration issues
-
I am getting error “Failed to get an IP via DHCP! Tried on interfaces(s):”
I was on FOG 1.4.2 and had these issues as suggested in one of the threads I upgraded to the below info and still am getting the error.
I am using the latest kernel 4.13.4 and FOG 1.5.0-RC-9
Microsoft Dongle Model number 1821
ipxe7156.efi
KERNEL ARGS has_usb_nic=1I have looked through the forums and nothing seems to work for me. Help would be appreciated.
Thank you
-
@jwalt Though this shouldn’t have an impact on your issue we don’t provide those ipxe7156 binaries anymore because the problem is now fixed in the official iPXE code and we got rid of the old binaries. So please configure your DHCP to point to the very latest
ipxe.efi
again.So do you actually see the boot message telling you to un- and re-plug the USB NIC? This should come up when using the
has_usb_nic=1
kernel parameter. Make sure it’s phrased correctly or it wouldn’t work. -
Thank you for the quick response!
I put the ipxe back and tested again with the results below. -
@jwalt Are you working from the
working
branch of git, or thedev-branch
?I ask because the 7156 was removed in working. Which might help you if you install it instead.
-
Also, to my knowledge, you should not need the
has_usb_nic=1
anymore. -
I am still getting the same issues.
my current config is…
Running Version 1.5.0-RC-9
SVN Revision: 6080
ipxe.efi
KERNEL ARGS removed -
@jwalt Try connecting an unmanaged mini switch to connect between client and network. Does that change anything?
-
That is currently how i have it setup. I attempted with out the mini switch and had the same results.
Looking at the light on the dongle it stops flashing as soon as this line…
ACPI Error: Method parse/execution failed _SB.PCI0.UA02, AE_NOT_FOUND (20170531/psparse-550)
-
Did you install using
git
?Meaning, can you please do:
As root of course:
cd /path/to/fog/repo
git pull
git checkout working
git pull
cd bin
./installfog.sh
-
Those were the exact steps I did about 2 hours ago to get to the version I am currently on.
-
This post is deleted! -
The working is the important part. Right now, from what I can tell, you’re on
dev-branch
. -
@tom-elliott I am out of the office now I will try and get on the working tomorrow. What would be the best way to do that?
-
@jwalt Exactly the steps I just gave below.
-
-
@jwalt Understood, does this mean the version you’re seeing is:
Running Version 64 SVN Revision: 6079
-
@tom-elliott I appear to be on SVN Revision: 6080
-
Surface dongle model 1663 works, but I’ve also had this issue with the model 1821?-ish and the official docking station.
It’ll boot to FOG, but cannot deploy image or do inventory registration. Normal unplug/plugin trick didn’t work.
The 1663 model will work with latest ipxe without having to unplug.
-
@Avaryan thanks for that. I somehow had the feeling that it could be adapter related.
Maybe this is too far off but possibly we can help make it work with this adapter too. We got as far as linux kernel trying to bring up the interface. So the first couple of hurdles were left behind already.
Can you please boot up a linux live CD or USB key, maybe ubuntu. Boot up and open a terminal window. There you run the following commands:
dmesg | grep eth lsusb ip addr show
Take a picture of all the outputs you see on screen and post here.
-
Had a Raspberry Pi next to me, so that’s what I used.