So the SUSE srpm has a lot interesting patches that implement: * configuring networking from EFI - bootp bootpv6 - dhcp dhcpv4 - static, v4 & v6, with/without port numbers - http https file access via EFI protocol
I don't believe any of that is upstream, and/or only partially, But i should double check. I think we want to cherrypick: # Support HTTP Boot IPv4 and IPv6 (fate#320129) Patch281: 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch Patch282: 0003-bootp-New-net_bootp6-command.patch Patch283: 0004-efinet-UEFI-IPv6-PXE-support.patch Patch284: 0005-grub.texi-Add-net_bootp6-doument.patch Patch285: 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch Patch286: 0007-efinet-Setting-network-from-UEFI-device-path.patch Patch287: 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch # UEFI HTTP and related network protocol support (FATE#320130) Patch420: 0001-add-support-for-UEFI-network-protocols.patch Patch421: 0002-AUDIT-0-http-boot-tracker-bug.patch Not sure if we want a feature to automatically scan/find grub.cfg on remote host by ip/mac/uuid/etc: # bsc#1166409 - Grub netbooting does not search for grub.cfg files with mac # address or ip address in filename Patch700: 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch Patch701: 0002-kern-Add-X-option-to-printf-functions.patch Patch702: 0003-normal-main-Search-for-specific-config-files-for-net.patch Patch703: 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch Also they have interesting fixes to limit screen resolution, to make fonts readable out of the box. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1879012 Title: GRUB does not bring up networking when loaded over HTTP To manage notifications about this bug go to: https://bugs.launchpad.net/maas/+bug/1879012/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs