From 2bba7dcc69aec9f2969fb4d89f1f454901e73551 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 17 Jun 2022 11:30:11 +0200 Subject: [slx-network] Desperate attempt to fix e1000e hangs with DHCP in initrd --- modules.d/slx-network/scripts/setup-bootif-network.stage3 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules.d/slx-network/scripts/setup-bootif-network.stage3 b/modules.d/slx-network/scripts/setup-bootif-network.stage3 index 7a2d7410..1f8fb9ee 100755 --- a/modules.d/slx-network/scripts/setup-bootif-network.stage3 +++ b/modules.d/slx-network/scripts/setup-bootif-network.stage3 @@ -126,6 +126,8 @@ if [ -n "$SLX_PXE_CLIENT_IP" ] && [ -n "$SLX_PXE_NETMASK" ]; then fi ## DHCP +# Try to work around some buggy e1000e variants by waiting a bit +sleep 1 additional_opts=() # we need to send the same UID (without '-') as the PXE firmware did, so use the plain -- cgit v1.2.3-55-g7522