TUTORIAL - DSFTP
#############
Lo primero es preguntarse:
¿para qué me sirve DSFTP? Pues su principal función es la de transferir archivos (nds, gba, jpg, mp3, etc.), tanto
upload como
download entre la consola y un PC; los principales beneficiarios del servidor de FTP son los programadores de homebrew, que ya no desgastarán el flashcart de tanto mete-saca.
La velocidad dependerá de varios factores, entre ellos la cobertura, pero será entre 30-100 Kbytes/seg (el máximo teórico son 200 kb/s).
(1) Necesitaréis la última versión de DSFTP, que podéis descargar de
AQUÍ (versión 2.2.1)
(2) Ahora debemos crear en la
RAÍZ de la tarjeta la siguiente estrucutura:
dsftp escribió:/DSFTP.nds
/data/
/data/logs/
/data/settings/
/data/settings/ftp.conf
/ftp/
/ftp/motd.txt
/ftp/anonymous/
motd.txt incluirá un saludo, por ej: Hola JaNDer!
(3) Dentro de
ftp.conf indicaremos la configuración:
dsftp escribió:motd /ftp/motd.txt
logfile /data/logs/ftp.log
loglevel 4
timeout 60
listen 21
portrangestart 9000
portrangeend 9999
screensaver 30
wakeonlog false
user pecoso
pass pecosopass
root /
home /
write true
boot true
end user
user anonymous
root /ftp/anonymous
write false
end user
(4) Ahora necesitaremos un cliente de FTP, el autor recomienda
FileZilla, que es gratuito, pero funciona con casi cualquier otro.
(5) Ahora arrancamos la consola y lanzamos
DSFTP.nds, y nos mostrará una pantalla similar la que sigue:
dsftp escribió:DSFTP V2.0
Server running on port 21.
Screensaver: 30 seconds
Wake on Log: OFF
...
IP 192.168.0.10
Y esto significa que el servidor de FTP está listo ...
nota: para que funcione debemos tener la configuración wifi correcta hecha con algún juego.
(6) Verificamos mediante la utilidad
PING el acceso a nuestra consola:
ping 192.168.0.10
Si responde seguimos al paso
(7), sino vamos a la sección
PROBLEMAS.
(7) Lanzamos el cliente FTP en nuestro PC ...
(8) A subir y bajar archivos a placer ...
PROBLEMAS:
(*) Añadiendo una ruta estática ARP:
En ciertas configuraciones de red, DSFTP no funciona, y un ejemplo de ello es la siguiente configuración:
switch <> router (freesco + modem adsl) | AP (wifi) | PCs
- para añadir la ruta estática debemos saber:
ip de la nds: la ip debe ser de asignación estática.
ej: 192.168.0.10
mac de la nds: la puedes averiguar mirando en la página web del router o del punto de acceso.
ej: 81-79-ed-5c-22-52
- abrimos una consola y tecleamos el siguiente comando:
arp -s 192.168.0.10 81-79-ed-5c-22-52
Después de esto, ya debería conectar ...
(*) Compatibilidad de escritura: el autor compiló DSFTP con las librerías FAT de SaTa, que más o menos es:
- Compatibilidad de escritura completa: GBAMP-CF, SC-CF/SD, M3-CF.
- Compatibilidad de escritura
INESTABLE: M3-SD.
- Sin soporte para escritura: EZ-IV, G6, GBAMP-SD