FYI, if you're presenting in a location that doesn't have "internet access" (a WiFi network, more accurately), you can simply use your Mac to create one with "Internet Sharing".
I do this all the time out on the road to sync Things via WiFi when I'm not around an existing network. This also works with the Keynote Remote app