hello, i was just i simillar situation, it seems, that ifplugd runs down action only when you remove cable, but not when you stop the daemon (ie when you remove module or from hotplug)
so i modified stop method in /etc/init.d/ifplugd to run
/etc/ifplugd/ifplugd.action ... so the stop method looks like this
stop)
echo -n "Stopping Network Interface Plugging Daemon:"
for IF in $INTERFACES ; do
/etc/ifplugd/ifplugd.action $IF down
$IFPLUGD -k --wait-on-kill -i $IF
echo -n " $IF"
done
echo "."
;;
well, it's ugly hack, but it works for me ;)
cu
libor klepac
signature.asc
Description: OpenPGP digital signature

