rebuilt system to fresh install of natty and found with a combination of 'acpi=force' and also having rt2800pci blacklisted things worked for me, thought i would do more testing using the proposed kernel worked but i wanted to work out more what was happening with the system.
here are the workaround steps which worked for me;
1. edit "/etc/default/grub" change
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to
GRUB_CMDLINE_LINUX_DEFAULT="acpi=force"
rebuilt system to fresh install of natty and found with a combination of 'acpi=force' and also having rt2800pci blacklisted things worked for me, thought i would do more testing using the proposed kernel worked but i wanted to work out more what was happening with the system.
here are the workaround steps which worked for me;
1. edit "/etc/default/grub" change LINUX_DEFAULT= "quiet splash" LINUX_DEFAULT= "acpi=force"
GRUB_CMDLINE_
to
GRUB_CMDLINE_
2. Update grub
# update-grub
3. Blacklist rt2800pci d/blacklist. conf
# echo "blacklist rt2800pci" | sudotee -a /etc/modprobe.
restart machine and things worked, hopefully this helps others out.