follow the following steps:
1) From the Bios (From default settings):
- Power -> APM -> Power On by PCI Devices = Enabled
2) From Vista > Control Panel (switch to classic mode from link on the left pane)-> Device Manager
Right click on the atheros network adaptor (I have the latest drivers for my network adaptor from the asus site). Then follow the red arrows.
After doing the above I noticed that the pc would wake up on its own.
So I went again in the device manager and changed the settings as you can see in the image below:
Thats it! Now WOL is enabled
Comments are welcome!