Elitepad 1000
-
Before we can get any closer I guess we need to know which ethernet connector you use. Searching the web I found people using docking stations (e.g. C0M84AA) or ElitePad Ethernet Adapter or even USB hubs like LAN951x to add ethernet to their elite pad…
Please let us know about your ethernet adapter! Maybe even let us know about the PCI IDs found in windows device manager…
-
UPDATE: Disabled secure boot and I got “iPXE initializing devices” & “iPXE 1.0.0+ open source network boot firmware”, which promptly disappeared and sent me back to BIOS boot options (Ethernet IPV4 or Ethernet IPV6)
SO CLOSE.
-
Well, the NBP file did change, and the file size changed… It is indeed getting ipxe.efi
I’m not entirely sure where to go from here.
Someone else with more experience might need to pick this up (pretty much everyone else here has more experience than me, lol).
maybe re-read through that thread for the Surface Pro 3’s.
Hopefully someone will hop in here to help.
-
Just tried this with an Elitepad 900 tablet which is a little bit different.
It went through the same PXE boot as above, then said “Network not found”Also tried changing the boot file to snp.efi with no change.
-
Well, so much for that.
Same exact issue.[CODE]>>Start PXE over IPv4, Press [ESC] to EXIT…
Station IP address is 10.10.10.13Server IP address is 10.10.10.10
NBP filename is ipxe.efi
NBP filesize is 903232 Bytes
Downloading NBP file…Succeed to download NBP file.
_[/CODE]Then it tries to boot IPv6 and gives me the selected boot image did not Authenticate error.
BUT - it’s at least seeing the new boot file. So, a little bit of progress. -
You can also do this as root.
[CODE]su root[/CODE]
enter your password.
[CODE]apt-get install gedit[/CODE]
[CODE]gedit /etc/dhcp/dhcpd.conf[/CODE] -
Use sudo with Gedit. The post above describes this.
Gedit is a GUI based text editor.
[CODE]sudo apt-get install gedit[/CODE]
[CODE]sudo gedit /etc/dhcp/dhcpd.conf[/CODE]
-
[quote=“FSIT, post: 43924, member: 29030”]Browsing around I found what I believe to be the FOG DHCP settings file in /etc/dhcp/dhcpd.conf
There’s no /usr/share/doc/dhcp*/dhcpd.conf.sample for me to have examples, but it’s a little bit of progress.[CODE]# DHCP Server Configuration file.
see
This file was created by FOG
use-host-decl-names on;
ddns-update-style interim;
ignore client-updates;
next-server 10.10.10.10;subnet 10.10.10.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
range dynamic-bootp 10.10.10.10 10.10.10.254;
default-lease-time 21600;
max-lease-time 43200;option domain-name-servers x.x.x.x;
option routers 10.10.10.1; filename "undionly.kpxe";
}
[/CODE][/quote]Oh, that’s great!
So, according to that file, all you have to do is change the value of
[CODE]filename “undionly.kpxe”;[/CODE]to:
[CODE]filename “ipxe.efi”;[/CODE] -
See my previous post.
I’m trying to change undionly.kpxe to ipxe.efi and seeing if that works. I’ll report back shortly.
-
[quote=“FSIT, post: 43923, member: 29030”]Sadly there’s only Windows, Novell & Mac server settings on that page.[/quote]
Oh I didn’t even see that line. I am sorry. I looked up some stuff on Ubuntu DHCP and found this:
/etc/dhcp/dhcpd.conf
Inside of there, you might find something that looks like this:
[CODE]ddns-update-style none;
option domain-name “example.org”;
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.100 192.168.100.200;
}[/CODE]I think that all you need to do is add this line between/around the other “option” lines in there:
[CODE]option bootfile-name “ipxe.efi”;[/CODE]
You can edit that file like this, probably:
[CODE]sudo apt-get install gedit[/CODE]
[CODE]sudo gedit /etc/dhcp/dhcpd.conf[/CODE]Resources used:
[url]https://help.ubuntu.com/community/gedit[/url]
[url]http://askubuntu.com/questions/162695/setup-dhcp-server-for-lan-party[/url]
[url]http://www.ipamworldwide.com/dhcp-options/isc-dhcpv4-options.html[/url]
[url]http://ubuntuforums.org/showthread.php?t=2131666[/url] -
Browsing around I found what I believe to be the FOG DHCP settings file in /etc/dhcp/dhcpd.conf
There’s no /usr/share/doc/dhcp*/dhcpd.conf.sample for me to have examples, but it’s a little bit of progress.[CODE]# DHCP Server Configuration file.
see
This file was created by FOG
use-host-decl-names on;
ddns-update-style interim;
ignore client-updates;
next-server 10.10.10.10;subnet 10.10.10.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
range dynamic-bootp 10.10.10.10 10.10.10.254;
default-lease-time 21600;
max-lease-time 43200;option domain-name-servers x.x.x.x;
option routers 10.10.10.1; filename "undionly.kpxe";
}
[/CODE] -
[QUOTE]
[SIZE=4][B]Linux Server DHCP[/B][/SIZE](content missing)
[/QUOTE]Sadly there’s only Windows, Novell & Mac server settings on that page.
-
[quote=“FSIT, post: 43920, member: 29030”]When installing FOG it asked me if it wanted to provide DHCP and I said yes, which would make me thing that FOG is providing DHCP services and not Kubuntu. Where do I find any of FOG’s DHCP server settings?[/quote]
So, if you’re running DHCP on your FOG server, then this is it I think: [url]http://fogproject.org/wiki/index.php/FOGUserGuide#Linux_Server_DHCP[/url]
I don’t use FOG for DHCP so, I wouldn’t be able to verify that. BUT, it’s probably accurate.
Let us know.
-
When installing FOG it asked me if it wanted to provide DHCP and I said yes, which would make me thing that FOG is providing DHCP services and not Kubuntu. Where do I find any of FOG’s DHCP server settings?
-
Option 067 on your DHCP server will allow you to change the boot file to ipxe.efi
I think you did the rest correctly, you were just missing that one part.
That should point it to the right spot. See what that does, let us know what happens.
Just right click on that “Scope Options” in there, it’ll let you configure option 067. You also need option 066 configured normally, have you done that?
[IMG]http://s29.postimg.org/5r44bl26f/DHCP_options.png[/IMG]
-
That thread gave me a headache.
So I downloaded ipxe.efi and put it in /tftpboot. I’m running the newest version of FOG and doing this through the web interface, so I didn’t see any options to point the DHCP to this file, or an option 67/boot filename. I guessed and replaced FOG_PXE_BOOT_IMAGE & FOG_PXE_BOOT_IMAGE_32 to ipxe.efi instead.
I noticed now the tablet boots IPv4 and says this:
[B]>>Start PXE over IPv4, Press [ESC] to EXIT…[/B]
[B] Station IP address is 10.10.10.13[/B][B] Server IP address is 10.10.10.10[/B]
[B] NBP filename is undionly.kpxe[/B]
[B] NBP filesize is 102037 Bytes[/B]
[B]Downloading NBP file…[/B][B] Succeed to download NBP file.[/B]
[B]_[/B]Then it tries to boot IPv6 and gives me the selected boot image did not Authenticate error. I’m guessing I didn’t edit the correct entry (shocker). I’ve changed these back to their defaults and will keep searching.
-
Read through this thread: [url]http://fogproject.org/forum/threads/surface-pro-3-pxe.11410/[/url]
That’s dealing with surface pro 3, but it might give you some ideas on getting these Elitepad tablets to work.
Let us know how it goes, ask more questions too if you need.