I have acer aspire 5536 (snd_intel_hda) mic fix! but need more help

Opensuse 12.1 - KDE - This is a common problem on many devices - I think some people don’t realise but I discovered, for me, thatinternal and external mics fail after sleep/hibernate only.
/etc/init.d/alsasound start in KDE after resume restores mics input

I tried a script /etc/pm/sleep.d/sound but it doesn’t do what I need. pm-utils wiki is currently unavailable and being updated.



… /usr/lib/pm-utils/functions

case “$1” in
/etc/init.d/alsasound stop
/etc/init.d/alsasound start

exit $?

But it does not work.
Any ideas? I’ve tried many different ways and old syntax. Perhaps its because 12.1 uses systemctl now? I don’t know syntax for this either.