Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid/gid is 151072/151072 is not allowed to access /f5/ds-xtra/public/images/thumb/DSFTP_v2.4.png owned by uid/gid 25000/25000 in /f5/ds-xtra/public/includes/GlobalFunctions.php on line 2176

Warning: wfMkdirParents: failed to mkdir "/f5/ds-xtra/public/images/thumb/DSFTP_v2.4.png" mode 511 in /f5/ds-xtra/public/includes/GlobalFunctions.php on line 2179
DSFTP - DS and DSi Homebrew Help

DSFTP

From DS and DSi Homebrew Help

Jump to: navigation, search

Part of the Homebrew Directory

DSFTP
Screenshot of DSFTP
Developer Björn Giesler
Website Link
DSi Compatible? [[#DSi_Compatibility|]]
Demo DSFTP Videos


DSFTP v2.6 FTP server that runs on your DS allowing you to upload download and delete files from your DS without using USB.

Contents

[edit] Features

  • Confirms IP address for the server on connection to the AP
  • Auto-creates a user and password if no config file is not found

[edit] Media

See DSFTP in action.

.

[edit] Download and Install Instructions

Extract the file DSFTP.nds into the apps folder of your card.

[edit] Basic Usage

When you start the app it will auto connect using the Wifi settings in your DS and confirm the IP address at the bottom of the screen. If a config file is not found then it creates and displays a 'default' user and password that you can use to access the DS. Use your favourite FTP program to connect to the IP address and authenticate with the username and password. You can then copy to/from and delete files from your card.

[edit] Common Problems and Known Issues

  • Acquiring DHCP - Could not connect. Please restart.

Many Homebrew Wifi apps can't connect to Access Points using DHCP. The work around is to use a fixed IP address. For more details see Common Homebrew Wifi Problems.

  • Seems to crash at the end of a long upload
  • Upload speeds can be very slow (<1kb/sec)

[edit] Additional Information

[edit] How to create a config

  • create a text file called 'ftp.conf' in '(root)/data/settings/' File name and location is critical
  • Using a text editor (eg. notepad) add the following text to the file:
  user joe
    pass whatever
    root /
    home /
    write true
    boot true
  end user
  • Change the user and pass to one of your choosing
  • Save the file

Further details on setting up the server with custom settings

[edit] Related links

(none)

Personal tools