n/p, I just happened to be around when you posted the topic (I'm not around much these days)
if it says "initialising wifi", then it means your DS can't find a Wifi hotspot to connect to...
try getting as close as possible to your wifi source.. also, your NDS needs to be configured correctly.
To configure it, I think you need to use a real game (e.g. Mario Kart DS) and configure the Wifi from there.
The wifi settings are saved on the DS, and will be used in homebrew games/applications...
If you can't get it to work, even after trying this, then I'm afraid there's nothing I can do for you.
Like I said the WiFi chip on the DS is either very low-quality, or the library exploiting it is flawed. Either way there's not much I can do
sorry