You make an account on Pokémon-gl.com, register your game card(s), make a pokémon go to sleep, then wait for it to start dreaming and then you're good to go. The whole thing where it has to "process" before it starts dreaming is probably some sort of queue-system.
I've had to wait 5 minutes once, and 50 once.If you're only there to pick up Pokémon from Dream World, you don't need 2 DS's, just walk into the forest

probs because the server is being overloaded.