OS X location aware networking

I have a macbook running OS X 10.6.2. I would like to be able to use DHCP when roaming, but automatically switch to a static IP when my macbook is in range of my home router. Right now I must manually switch between network locations in order to use either the static or DHCP settings.

Unfortounately DHCP IP address reservation, which would solve this problem nicely, is not an available option on my router (Linksys WRT54G v8).


Check out MarcoPolo, you can configure just about anything depending on your location, including network settings.