Wake on Wireless, Mac and WRT54GL
Yes, it does work.
First, your Mac must support Wake on Wireless. Macworld article how to check if your Mac support Wake on Wireless.
Then you need a Linksys WRT54GL router and Tomato (my favorite firmware). You can also use any other router and/or firmware. Only one thing matters: your router must support Wireless Multimedia Extensions (WME), also known as Wi-Fi Multimedia (WMM). Wikipedia article.
Now log in to your router running Tomato and under Advanced - Wireless enable WMM and save your changes.
Before you can test wake on wireless get your Mac’s MAC address. Once you have the MAC address put your Mac into sleep. From an another computer log in to your router with a Tomato firmware, go to Tools - WOL, put your Mac’s MAC address into the MAC Address List folder and click on Wake Up.
Your Mac should make up now :).