When I boot I get the menu but when I try and register it isn’t getting an IP address
Dell Precision 3620
Set to Legacy boot
SATA - ACHI
Secure Boot – disabled
Intel Boot Agent CL 0.1.10 PXE-2.1 (build 92)
iPXE 1.0.0+ (960d1)
PXE SETTINGS
type dhcp, hit enter (this should come back with an ok) - OK
type route, hit enter, does that give you the expected IP and gateway? - YES 10.74.71.1
type show 66, hit enter, does that give you the expected IP for your Fog tftp server? -YES 10.74.0.214
type show 67, hit enter, does that give you the expected image name?-YES undionly.kpxe
TFTP SERVICE
service tftpd-hpa status
● tftpd-hpa.service - LSB: HPA’s tftp server
Loaded: loaded (/etc/init.d/tftpd-hpa; bad; vendor preset: enabled)
Active: active (running) since Mon 2018-08-06 12:13:52 CDT; 20h ago
Docs: man:systemd-sysv-generator(8)
Tasks: 1
Memory: 152.0K
CPU: 184ms
CGroup: /system.slice/tftpd-hpa.service
└─6821 /usr/sbin/in.tftpd --listen --user root --address :69 -s /tftp
Aug 06 12:13:52 fogserver systemd[1]: Starting LSB: HPA’s tftp server…
Aug 06 12:13:52 fogserver tftpd-hpa[6807]: * Starting HPA’s tftpd in.tftpd
Aug 06 12:13:52 fogserver tftpd-hpa[6807]: …done.
Aug 06 12:13:52 fogserver systemd[1]: Started LSB: HPA’s tftp server.
TFTPD-HPA config file
root@fogserver:~# cat /etc/default/tftpd-hpa
/etc/default/tftpd-hpa
FOG Modified version
TFTP_USERNAME=“root”
TFTP_DIRECTORY=“/tftpboot”
TFTP_ADDRESS=“:69”
TFTP_OPTIONS=“-s”
/TFTPBOOT Permissions
root@fogserver:~# ls -laR /tftpboot
/tftpboot:
total 7196
drwxr-xr-x 5 fog root 4096 Aug 6 12:13 .
drwxr-xr-x 26 root root 4096 Aug 7 08:43 …
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 10secdelay
-rw-r-xr-x 1 fog root 868 Aug 6 12:13 boot.txt
-rw-r–r-- 1 root root 456 Aug 6 12:13 default.ipxe
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 i386-efi
-rw-r-xr-x 1 fog root 223776 Aug 6 12:13 intel.efi
-rw-r-xr-x 1 fog root 97395 Aug 6 12:13 intel.kkpxe
-rw-r-xr-x 1 fog root 97443 Aug 6 12:13 intel.kpxe
-rw-r-xr-x 1 fog root 97399 Aug 6 12:13 intel.pxe
-rw-r-xr-x 1 fog root 1003488 Aug 6 12:13 ipxe.efi
-rw-r-xr-x 1 fog root 876544 Aug 6 12:13 ipxe.iso
-rw-r-xr-x 1 fog root 355401 Aug 6 12:13 ipxe.kkpxe
-rw-r-xr-x 1 fog root 355449 Aug 6 12:13 ipxe.kpxe
-rw-r-xr-x 1 fog root 354957 Aug 6 12:13 ipxe.krn
-rw-r-xr-x 1 fog root 354957 Aug 6 12:13 ipxe.lkrn
-rw-r-xr-x 1 fog root 355658 Aug 6 12:13 ipxe.pxe
-rw-r-xr-x 1 fog root 1409024 Aug 6 12:13 ipxe.usb
-rw-r-xr-x 1 fog root 123448 Aug 6 12:13 ldlinux.c32
-rw-r-xr-x 1 fog root 187820 Aug 6 12:13 libcom32.c32
-rw-r-xr-x 1 fog root 26468 Aug 6 12:13 libutil.c32
-rw-r-xr-x 1 fog root 26140 Aug 6 12:13 memdisk
-rw-r-xr-x 1 fog root 29208 Aug 6 12:13 menu.c32
-rw-r-xr-x 1 fog root 43210 Aug 6 12:13 pxelinux.0.old
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 pxelinux.cfg
-rw-r-xr-x 1 fog root 222976 Aug 6 12:13 realtek.efi
-rw-r-xr-x 1 fog root 98206 Aug 6 12:13 realtek.kkpxe
-rw-r-xr-x 1 fog root 98254 Aug 6 12:13 realtek.kpxe
-rw-r-xr-x 1 fog root 98252 Aug 6 12:13 realtek.pxe
-rw-r-xr-x 1 fog root 222400 Aug 6 12:13 snp.efi
-rw-r-xr-x 1 fog root 222592 Aug 6 12:13 snponly.efi
-rw-r-xr-x 1 fog root 96955 Aug 6 12:13 undionly.kkpxe
-rw-r-xr-x 1 fog root 97003 Aug 6 12:13 undionly.kpxe
-rw-r-xr-x 1 fog root 97023 Aug 6 12:13 undionly.pxe
-rw-r-xr-x 1 fog root 29728 Aug 6 12:13 vesamenu.c32
/tftpboot/10secdelay:
total 7228
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 .
drwxr-xr-x 5 fog root 4096 Aug 6 12:13 …
-rw-r-xr-x 1 fog root 223872 Aug 6 12:13 intel.efi
-rw-r-xr-x 1 fog root 97402 Aug 6 12:13 intel.kkpxe
-rw-r-xr-x 1 fog root 97450 Aug 6 12:13 intel.kpxe
-rw-r-xr-x 1 fog root 97500 Aug 6 12:13 intel.pxe
-rw-r-xr-x 1 fog root 1003616 Aug 6 12:13 ipxe.efi
-rw-r-xr-x 1 fog root 876544 Aug 6 12:13 ipxe.iso
-rw-r-xr-x 1 fog root 355388 Aug 6 12:13 ipxe.kkpxe
-rw-r-xr-x 1 fog root 355436 Aug 6 12:13 ipxe.kpxe
-rw-r-xr-x 1 fog root 355021 Aug 6 12:13 ipxe.krn
-rw-r-xr-x 1 fog root 355021 Aug 6 12:13 ipxe.lkrn
-rw-r-xr-x 1 fog root 355666 Aug 6 12:13 ipxe.pxe
-rw-r-xr-x 1 fog root 1409024 Aug 6 12:13 ipxe.usb
-rw-r-xr-x 1 fog root 123448 Aug 6 12:13 ldlinux.c32
-rw-r-xr-x 1 fog root 187820 Aug 6 12:13 libcom32.c32
-rw-r-xr-x 1 fog root 26468 Aug 6 12:13 libutil.c32
-rw-r-xr-x 1 fog root 26140 Aug 6 12:13 memdisk
-rw-r-xr-x 1 fog root 29208 Aug 6 12:13 menu.c32
-rw-r-xr-x 1 fog root 43186 Aug 6 12:13 pxelinux.0
-rw-r-xr-x 1 fog root 43210 Aug 6 12:13 pxelinux.0.old
-rw-r-xr-x 1 fog root 223072 Aug 6 12:13 realtek.efi
-rw-r-xr-x 1 fog root 98252 Aug 6 12:13 realtek.kkpxe
-rw-r-xr-x 1 fog root 98300 Aug 6 12:13 realtek.kpxe
-rw-r-xr-x 1 fog root 98446 Aug 6 12:13 realtek.pxe
-rw-r-xr-x 1 fog root 222432 Aug 6 12:13 snp.efi
-rw-r-xr-x 1 fog root 222688 Aug 6 12:13 snponly.efi
-rw-r-xr-x 1 fog root 97039 Aug 6 12:13 undionly.kkpxe
-rw-r-xr-x 1 fog root 97087 Aug 6 12:13 undionly.kpxe
-rw-r-xr-x 1 fog root 97108 Aug 6 12:13 undionly.pxe
-rw-r-xr-x 1 fog root 29728 Aug 6 12:13 vesamenu.c32
/tftpboot/i386-efi:
total 1640
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 .
drwxr-xr-x 5 fog root 4096 Aug 6 12:13 …
-rw-r-xr-x 1 fog root 186016 Aug 6 12:13 intel.efi
-rw-r-xr-x 1 fog root 915840 Aug 6 12:13 ipxe.efi
-rw-r-xr-x 1 fog root 185952 Aug 6 12:13 realtek.efi
-rw-r-xr-x 1 fog root 185664 Aug 6 12:13 snp.efi
-rw-r-xr-x 1 fog root 185824 Aug 6 12:13 snponly.efi
/tftpboot/pxelinux.cfg:
total 12
drwxr-xr-x 2 fog root 4096 Aug 6 12:13 .
drwxr-xr-x 5 fog root 4096 Aug 6 12:13 …
-rw-r-xr-x 1 fog root 160 Aug 6 12:13 default
/tftpboot/default.ipxe
root@fogserver:/tftpboot# cat default.ipxe
#!ipxe
cpuid --ext 29 && set arch x86_64 || set arch ${buildarch}
params
param mac0 ${net0/mac}
param arch ${arch}
param platform ${platform}
param product ${product}
param manufacturer ${product}
param ipxever ${version}
param filename ${filename}
param sysuuid ${uuid}
isset ${net1/mac} && param mac1 ${net1/mac} || goto bootme
isset ${net2/mac} && param mac2 ${net2/mac} || goto bootme
:bootme
chain http://10.74.0.214/fog/service/ipxe/boot.php##params