#!/bin/sh

cardctl eject

umount -f -a -t smbfs,nfs

interfaces=$(cat /etc/network/ifstate | cut -f1 -d=)
ifdown -a --force

/etc/init.d/aumix save

fuser -TERM -s -k /dev/dsp
sleep 1

rmmod -r sg
rmmod -r via82cxxx_audio

hwclock --systohc


sleep 2
echo 4 > /proc/acpi/sleep
sleep 2


hwclock --hctosys

modprobe via82cxxx_audio

#for interface in $interfaces; do
#	ifup $interface
#done

/etc/init.d/aumix start
/etc/init.d/ifplugd restart
/etc/init.d/hotplug restart
/etc/init.d/am-utils restart

exit 0
