Le ven 01/10/2004 à 11:01, Harald Hoyer a écrit :
elif [ "$ACTION" == "remove" ] ; then
card=`echo $DEVPATH | sed -n -e
"s/^\/class\/sound\/controlC\([[:digit:]]\+\)\$/\1/p"`
if [ $card ] && [ -x /usr/sbin/alsactl ] ; then
/usr/sbin/alsactl store $card > /dev/null 2>&1
fi
fi
btw, this is done by /etc/modprobe.conf. example :
remove snd-via82xx { /usr/sbin/alsactl store 1 >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-via82xx