Hi! I have a problem with the DSWiFi, i will post here the data to see if some DSWiFi code guru can see a total solution. Hardware: DS Lite (new), with NinjaDS Stick. Problem: All homebrew programs fails at connecting keeping in shearching AP forever, all Oficial Nintendo DS games work well. Tested with all combinations posible (WEP,DCHP,Etc.) After doing a bit of research in the source of the DSWiFi (all versions included the latest 0.3c) i found that it nevers receives data, to be exact enters in the function Wifi_Intr_ExEnd but never enters in the while, so i tought that the hardware is not correctly initialized, but after doing more research casually found a partial solution: Partial Solution Compiling the DSWifi lib in the R17 version of DevkitPro works!!! Compiling it with the /O0 (no optimize) of any Devkitpro version also works!!! So i think is a problem with the new optimitations of GCC 4.1.1 (r18 +) that must do someting bad at initializing the hardware, optimizing part of the code that must not be optimized or making it too fast for Ds hardware accept it well. With recompiling the lib and the homebrew programs works somewhat well but i still have sometimes problems with accept and recv, and the worse of all... i dont have the source code of all homebrew programs (BeUp ) My DsWifi and Ds hardware knowdeledge are not enought to solve this problem so please if someone have the same problem please comment!.