Hi Luker,
just saw your post.
I use acpi wakeup on a daily basis with mythtv. Here is what I do:
On my system I need to add the boot parameter: hpet=disable
Add this to /etc/sudoers
%mythtv ALL = NOPASSWD: /sbin/halt, /sbin/shutdown, /bin/sh, /usr/share/mythtv/scripts/setwakeup, /usr/bin/mythshutdown
In mythtv-setup:
Do not block shutdown before clients are connected
Time format for wakeup: time_t
Wakeup command: sudo /usr/share/mythtv/scripts/setwakeup "$time"
Edit the way the system shut down (don't overwrite your alarm time):
/etc/init.d/halt
==> ACPITIME=`cat /proc/acpi/alarm`
[ -x /sbin/hwclock ] && action $"Syncing hardware clock to system time" /sbin/hwclock $CLOCKFLAGS
==> echo "$ACPITIME" > /proc/acpi/alarm
I also use UTC time format in the bios and system.
cheers,
MBantz