diff --git a/components/9990-select-eth-device.sh b/components/9990-select-eth-device.sh
index 7d1aa16..c1e0374 100755
--- a/components/9990-select-eth-device.sh
+++ b/components/9990-select-eth-device.sh
@@ -24,6 +24,10 @@ Select_eth_device ()
        # we want to do some basic IP
        modprobe -q af_packet

+  # Ensure all our net modules get loaded so we can actually compare MAC addresses...
+       udevadm trigger
+       udevadm settle
+
        # Available Ethernet interfaces ?
        l_interfaces=""

