The Wii Networking Guide will get you most of the way, but, you may also want confirm that you have the following:
Because this feature is so new, it may take some time for the guides to get updated. Dolphin can now download the free demos Nintendo made available on the system, as well as purchase Wiiware and Virtual Console games from the service.