I've currently got a simple work-around that just tricks the 3DS into thinking its got a connection:
-plug in a second wifi router to the internet,
-connect the 3DS to the second wifi router,
-open up FTP-GMX,
-connect from PC with FTP software (Filezilla, WinSCP, etc.)
-then unplug the wifi...