I'm trying to configure a PXE boot server, but the DHCP is on a separate machine. I have 2 WDS servers already running, and they can be chosen in the boot menu. But this freshly configured Linux machine doesn't show up.
I combined various guides and read up on the docs
Any suggestions to how I can make this work are appreciated
/etc/dnsmasq.conf
interface=eth0,lo bind-interfaces #----------------------# # Specify TFTP Options # #----------------------# #--location of the pxeboot file dhcp-boot=bios/pxelinux.0 #--enable tftp service enable-tftp #-- Root folder for tftp tftp-root=/tftp #--Detect architecture and send the correct bootloader file dhcp-match=set:efi-x86_64,option:client-arch,7 dhcp-boot=tag:efi-x86_64,grub/bootx64.efi /tftp/bios/
DEFAULT menu.c32 MENU TITLE PXE SERVER 1.0 PROMPT 0 TIMEOUT 0 MENU COLOR TABMSG 37;40 #ffffffff #00000000 MENU COLOR TITLE 37;40 #ffffffff #00000000 MENU COLOR SEL 7 #ffffffff #00000000 MENU COLOR UNSEL 37;40 #ffffffff #00000000 MENU COLOR BORDER 37;40 #ffffffff #00000000 LABEL Ubuntu Custom ISO kernel /boot/casper/vmlinuz append nfsroot=10.119.16.53:/var/www/html/ubuntu/desktop/ netboot=nfs ro file=/media/iso/preseed/ubuntu.seed boot=casper initrd=boot/casper/initrd.lz ip=dhcp systemd.mask=tmp.mount -- ll /tftp/*
-rw-r--r-- 1 root root 1492864 Mar 8 11:53 /tftp/grubx64.efi /tftp/bios: total 9544 drwxr-xr-x 4 root root 4096 Mar 8 11:33 ./ drwxr-xr-x 5 root root 4096 Mar 8 11:53 ../ lrwxrwxrwx 1 root root 10 Mar 8 11:32 boot -> /tftp/boot/ -rwxr-xr-x 1 root root 122656 Mar 8 11:31 ldlinux.c32* -rwxr-xr-x 1 root root 23700 Mar 8 11:31 libutil.c32* -rw-r--r-- 1 root root 91044 Mar 8 11:32 lpxelinux.0 -rwxr-xr-x 1 root root 26568 Mar 8 11:31 menu.c32* -rw-r--r-- 1 root root 46995 Mar 8 11:32 pxelinux.0 drwxr-xr-x 2 root root 4096 Mar 11 09:01 drwxrwxr-x 32 1026 1026 4096 Mar 4 2016 syslinux-6.04-pre1/ -rw-rw-r-- 1 ibtest ibtest 9406628 Mar 8 11:29 syslinux-6.04-pre1.tar.gz -rwxr-xr-x 1 root root 27020 Mar 8 11:32 vesamenu.c32* /tftp/boot: total 932 drwxr-xr-x 5 root root 4096 Mar 8 11:51 ./ drwxr-xr-x 5 root root 4096 Mar 8 11:53 ../ drwxr-xr-x 2 root root 4096 Mar 8 11:45 casper/ drwxr-xr-x 3 root root 4096 May 20 2021 grub/ -rw-r--r-- 1 root root 482356 May 20 2021 grub-efi-amd64-signed_1.167.2+2.04-1ubuntu44.2_amd64.deb drwxr-xr-x 4 root root 4096 Aug 13 2021 shim/ -rw-r--r-- 1 root root 447804 Aug 13 2021 shim-signed_1.40.7+15.4-0ubuntu9_amd64.deb /tftp/grub: total 956 drwxr-xr-x 2 root root 4096 Mar 9 16:33 ./ drwxr-xr-x 5 root root 4096 Mar 8 11:53 ../ -rw-r--r-- 1 root root 955656 Mar 8 11:54 bootx64.efi -r--r--r-- 1 root root 5004 Mar 8 11:55 font.pf2 -rw-r--r-- 1 root root 967 Mar 9 16:33 grub.cfg Reset to default