diff --git a/templates/scripts/includes/deployment.sh b/templates/scripts/includes/deployment.sh index 21a528e..97d9777 100755 --- a/templates/scripts/includes/deployment.sh +++ b/templates/scripts/includes/deployment.sh @@ -1318,39 +1318,6 @@ set_custom_grub_boot_options() { } -generate_udev_network_rules() { - # get list of available network devices - # (excl. some known-to-be-irrelevant ones, also see MT#8297) - NETWORK_DEVICES="$(tail -n +3 /proc/net/dev | sed -r 's/^ *([0-9a-zA-Z]+):.*$/\1/g' | \ - grep -ve '^vmnet' -ve '^vboxnet' -ve '^docker' -ve '^usb' -ve '^vlan' -ve '^bond' | sort -u)" - - echo "Generating udev persistent net rules." - TARGET_UDEV_PERSISTENT_NET_RULES="${TARGET}/etc/udev/rules.d/70-persistent-net.rules" - echo "## Generated by Sipwise deployment script" > "${TARGET_UDEV_PERSISTENT_NET_RULES}" - for dev in ${NETWORK_DEVICES}; do - [[ "${dev}" =~ ^lo ]] && continue - - pciid=$(ethtool -i "${dev}" | awk '/^bus-info: / {print $2}') - if [[ "${pciid}" =~ ^([0-9a-fA-F:.-])+$ ]]; then - dev_name_new="n${dev}" - echo "Adding device '${dev}' with PCIID '${pciid}', dev_name_new=${dev_name_new}" - cat >> "${TARGET_UDEV_PERSISTENT_NET_RULES}" < \${1}" sh {} \; :>$TARGET/run/utmp