SDB Talk:IPXE booting ipv6 uefi
I have tested this configuration with different notebooks and pcs from asus, fujitsu and hp(devices since 2014).
an alternative script with a menu for different linux os
#!ipxe menu Selection item osleap151 install opensuse leap 15.1 item osleap152 install opensuse leap 15.2 item tumbleweed install opensuse tumbleweed item ubuntu18 install ubuntu 18 item ubuntu20 install ubuntu 20 item debian10 install debian 10 item debian10lrz install debian 10 lrz mirror choose os && goto ${os} :osleap151 kernel http://download.opensuse.org/distribution/leap/15.1/repo/oss/boot/x86_64/loader/linux splash=silent initrd=initrd install=http://download.opensuse.org/distribution/leap/15.1/repo/oss/ initrd http://download.opensuse.org/distribution/leap/15.1/repo/oss/boot/x86_64/loader/initrd boot :osleap152 kernel http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/loader/linux splash=silent initrd=initrd install=http://download.opensuse.org/distribution/leap/15.2/repo/oss/ initrd http://download.opensuse.org/distribution/leap/15.2/repo/oss/boot/x86_64/loader/initrd boot :tumbleweed kernel http://download.opensuse.org/factory/repo/oss/boot/x86_64/loader/linux splash=silent initrd=initrd install=http://download.opensuse.org/factory/repo/oss/ initrd http://download.opensuse.org/factory/repo/oss/boot/x86_64/loader/initrd boot :ubuntu18 kernel http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux initrd=initrd.gz initrd http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz boot :ubuntu20 kernel http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/linux initrd=initrd.gz initrd http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/current/legacy-images/netboot/ubuntu-installer/amd64/initrd.gz boot :debian10 kernel http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz initrd http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz boot :debian10lrz kernel http://debian.mirror.lrz.de/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux initrd=initrd.gz initrd http://debian.mirror.lrz.de/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz boot