This patch series introduces automatic configuration of 802.1Q VLAN identifiers if the interface used for PXE booting on UEFI hardware was configured with a VLAN.
The first patch adds the necessary types for parsing VLAN info from UEFI device paths, and uses that to produce a Vlan(x) device in the grub_efi_print_device_path output. The second patch handles automatic configuration of VLAN when booting from PXE on UEFI hardware. This patch depends on types introduced in the first patch. Chad Kimes (2): Print VLAN info in EFI device path Configure VLAN from UEFI device used for PXE grub-core/kern/efi/efi.c | 7 ++++++ grub-core/net/drivers/efi/efinet.c | 38 ++++++++++++++++++++++++++---- include/grub/efi/api.h | 9 +++++++ 3 files changed, 49 insertions(+), 5 deletions(-) -- 2.25.1 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel