I've got an Asus N53S which I installed Fedora 15 on a few months ago. The USB device manual unbind script for Ubuntu, a variant of which
was suggested for Asus machines for Fedora 14, worked for me fine on Fedora 15. However, since upgrading to Fedora 16 (which also upgraded to kernel 3.2.x, now won't suspend. Hibernation works, but doesn't automatically poweroff. If I try to suspend, the disdplay goes to the bootup console which displays but is not accepting input and the other virtual ttys are inaccessible - the machine is basically hung just before entering BIOS suspend mode so far as I can tell. It would appear that the suspension process is working since I can hibernate, though again the system hangs at the boot console. So long as I wait long enough, though, a manual poweroff allows a thaw from disk on reboot, so it would appear to be the kernel telling the ACPI to enter suspend or hibernate mode that isn't working. The hibernate issue is particularly odd as standard poweroff works properly.