according to margin, you have to use devitpro r17 to make ds lite to connect to wifi acess points anyway.... goodluck Its not quite easy but i will try to explain: Grab the latest dswifi_lib source from sourceforge: http://sourceforge.net/project/downloading...z2&10096523 In the ARM7 folder open the makefile in the notepad and change in the line CFLAGS := -g -Wall -O2\ the -O2 to a -O0 Compile the entire Dswifi (any version of devkitPro will work so use the latest) and you will get 4 files in the "lib" folder (libdswifi7.a libdswifi7d.a libdswifi9.a libdswifi9d.a) copy them in the C:\devkitPro\libnds\lib folder (or where you installed devkitpro). Now you must recompile any homebrew you want and have source code, and if you are lucky and recompiles without errors, enjoy the working tricky version!!! All this is a tricky and not very good solution, we are shearching a true solution to be included in the oficial wifi_lib and hopefully all autours will recompile theirs apps with the new version. Sorry to no explain better but im not a native english speaker and its a pain to write something so long... Note: im not sure if DSFTP will work good because it includes a already compiled version of wifilib inside. Any chance this -O2 switch is the reason why I can't get dswifi_lib_test built from source in the current devkitPro to work on my DS ? I mean - if -O2 is the culprit, I'll grep and fix all my makefiles, but it makes me wonder why -O2 is on to begin with. It breaks debugging in Eclipse with GDB for me (none of the lines are actually in the right spot) AND it breaks ds_wifi_lib ?