Es funktioniert wenn ich
echo -e "\tAddress: $(cat "/sys/class/net/$eth/address")\n"
durch
if [[ "$eth" -eq "tunl0" ]]; then
echo -e "\tAddress: 00:00:00:00:00:00\n"
else
echo -e "\tAddress: $(cat "/sys/class/net/$eth/address")\n"
fi
ersetze. Das ist eine quick and dirty Lösung und ein Abgleich des Adressformats wäre sauberer aber in diesem Spezialfall ausreichend.
Jetzt noch schauen wie die Änderung automatisch in die betreffenden Agenten gebracht werden kann.