[arch-releng] [PATCH 3/4] fall back to ipconfig output for boot interface

Christian Hesse list at eworm.de
Thu May 26 21:53:06 UTC 2016


From: Christian Hesse <mail at eworm.de>

Signed-off-by: Christian Hesse <mail at eworm.de>
---
 archiso/initcpio/hooks/archiso_pxe_common | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/archiso/initcpio/hooks/archiso_pxe_common b/archiso/initcpio/hooks/archiso_pxe_common
index cedf585..adadefc 100644
--- a/archiso/initcpio/hooks/archiso_pxe_common
+++ b/archiso/initcpio/hooks/archiso_pxe_common
@@ -39,6 +39,12 @@ run_hook () {
 
         pxeserver=${ROOTSERVER}
 
+	# If neither BOOTIF nor bootif_mac have been set from bootloader we do
+       # not know the boot interface, yet. Get it from ipconfig output now.
+	if [[ -z "${bootif_dev}" ]]; then
+		bootif_dev="${DEVICE}"
+	fi
+
         # setup DNS resolver
         if [[ "${IPV4DNS0}" != "0.0.0.0" ]]; then
             echo "nameserver ${IPV4DNS0}" > /etc/resolv.conf
-- 
2.8.3


More information about the arch-releng mailing list