Hello manwichmakesameal,
thanks for your answer. I had a similar idea already but your solution disables eth0 also if a cable is connected.
I've searched by myself and found the following solution. I disabled the entry for ifplugd to be started in rc.local and inserted it in rc.M instead of the section where rc.inet1 is started. Here the section in rc.M
Code:
...
# ifplugd starten bevor rc.inet1 startet
if [ -x /etc/rc.d/rc.ifplugd ]; then
# Start ifplugd
echo "Starting ifplugd: /etc/rc.d/rc.ifplugd start"
/etc/rc.d/rc.ifplugd start
fi
# Initialize the networking hardware.
#if [ -x /etc/rc.d/rc.inet1 ]; then
# . /etc/rc.d/rc.inet1
#fi]
...
It seems that it works properly.
If someone has a better idea or additional information about this issue, please post it.
Thanks in advance.
Markus