lo que yo te he comentado lo puedes hacer en medio del monte jajajaja sin necesidad de wifi de nadie pero a ver, esquematizo un poco mas los pasos
1 - DESACTIVAMOS datos moviles para no gastar €€€
2 - Movil en modo punto de acceso
3 - Emparejamos la 3DS al movil, en este momento el movil no es un movil, es un router en medio del monte sin acceso a internet, solo a los dispositivos que esten vinculados a el
4 - Iniciamos el FBI en la DS, le damos a la Y , se habre el menu que te da tu IP
5 - abres el socket punch, pones la ip y enviar
Si te fijas, se ha creado una conexion entre la 3DS y el movil, el cual actua como red local como te decia antes y los dispositivos vinculados a ella se pueden ver entre ellos, no tienes 3g activado por lo que hay 0 consumo de datos y el wifi a fin de cuentas es como una red local cableada pero sin cables (con sus problemas de ruido, terminales ocultos, etc...)
Para esto, en principio como te decia solo necesitarias una aplicacion en android/iOS capaz de comunicarse con FBI y habiendola para PC se puede portar, si en dez de hablar del fbi hablasemos de pasar datos por ftp estariamos exactamente en las mismas pero con un cliente de ftp en vez de el socket punch.
Por lo que tu comentas, me da la sensacion de que lo que quieres es poder irte a cualquier sitio sin depender de una conexion a internet y poder pasar los cias a la 3ds, en este caso, si tienes portatil y sin necesidad de conexion a internet puedes convertir tu PC en el punto de acceso y sin complicarte mucho. Por ejemplo, siendo que estamos hablando de que no tienes redes wifi disponibles de las que sacar internet tu adaptador de red inalambrico del portatil no se esta utilizando y lo puedes convertir en un router bien por configuracion manual o con programas de terceros y llegariamos directamente al paso 3 que te he puesto antes pero con PC y repito, sin hacer gasto de ningun tipo siempre y cuando el CIA ya lo tengas en alguno de tus discos duros o en la memoria del movil