(we hope and pray that this shit isnt fucked (fuck tabbers)) Tags: Mobile edit Mobile web edit |
(Removed setup because it comes with the finalizing script) Tags: Mobile edit Mobile web edit |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
'''FTP''' (File Transfer Protocol) is a way to transfer files wirelessly through a local network. | '''FTP''' (File Transfer Protocol) is a way to transfer files wirelessly through a local network. While New 3DS models can do a similar method through microSD Management, said method has a number of downsides: | ||
* microSD Management does not exist on Old 3DS models. | |||
* microSD Management uses a protocol (SMBv1) that is only supported by Windows. | |||
** Additionally, SMBv1 is heavily outdated, [https://techcommunity.microsoft.com/t5/storage-at-microsoft/stop-using-smb1/ba-p/425858 now a major security risk], and disabled by default on modern installations of Windows. | |||
* microSD Management can cause random file corruption in use. | |||
Luckily, with custom firmware, we can instead use FTP to transfer files wirelessly on both New 3DS ''and'' Old 3DS. | |||
== What You Need == | == What You Need == | ||
'''On your computer''': | '''On your computer''': | ||
* A working FTP client | |||
** Windows: Use [https://winscp.net/eng/download.php WinSCP] | |||
** macOS: Use [https://cyberduck.io/download/ Cyberduck] | |||
** Linux: Nautilus or Dolphin, the file explorers for GNOME and KDE respectively - if not usable, use [https://github.com/masneyb/gftp/releases/latest gFTP] instead | |||
'''On your 3DS''': | '''On your 3DS''': | ||
* The latest release of {{GitHub|mtheall/ftpd/releases|ftpd}} (any <code>.3dsx</code> or <code>.cia</code>) | * The latest release of {{GitHub|mtheall/ftpd/releases|ftpd}} (any <code>.3dsx</code> or <code>.cia</code>) (Which should come with completing finalizing) | ||
** The normal (unlabelled) version has a GUI while the <code>classic</code> version is entirely text-based | ** The normal (unlabelled) version has a GUI while the <code>classic</code> version is entirely text-based | ||
=== Instructions === | |||
== | |||
# If you haven't already, install the FTP client for your operating system | # If you haven't already, install the FTP client for your operating system | ||
# Open the FTP client and fill in the information as follows: | # Open the FTP client and fill in the information as follows: | ||
Line 87: | Line 31: | ||
<big>{{success|Your computer is now connected to your 3DS via FTP!}}</big> | <big>{{success|Your computer is now connected to your 3DS via FTP!}}</big> | ||
[[Category:Nintendo 3DS guides]] | [[Category:Nintendo 3DS guides]] | ||
Revision as of 23:14, 1 August 2023
FTP (File Transfer Protocol) is a way to transfer files wirelessly through a local network. While New 3DS models can do a similar method through microSD Management, said method has a number of downsides:
- microSD Management does not exist on Old 3DS models.
- microSD Management uses a protocol (SMBv1) that is only supported by Windows.
- Additionally, SMBv1 is heavily outdated, now a major security risk, and disabled by default on modern installations of Windows.
- microSD Management can cause random file corruption in use.
Luckily, with custom firmware, we can instead use FTP to transfer files wirelessly on both New 3DS and Old 3DS.
What You Need
On your computer:
- A working FTP client
On your 3DS:
- The latest release of ftpd (any
.3dsx
or.cia
) (Which should come with completing finalizing)- The normal (unlabelled) version has a GUI while the
classic
version is entirely text-based
- The normal (unlabelled) version has a GUI while the
Instructions
- If you haven't already, install the FTP client for your operating system
- Open the FTP client and fill in the information as follows:
- File protocol: FTP (not SFTP)
- Host name/IP address: The IP address displayed on the top screen of the 3DS (e.g. 192.168.0.67)
- This is a local IP address, so you don't need to censor it if you need assistance
- Port number: The number after the colon in the IP address displayed on the top screen of the 3DS (usually 5000)
- If you don't see this option, instead type
(ip):(port)
into the host name/IP address box, e.g.192.168.0.67:5000
- If you don't see this option, instead type
- Username/password: If you see a checkbox for "Anonymous login", then enable it; otherwise, just leave it blank
- Click "Login" or "Connect"
- If prompted to enter a username or password, press ENTER to leave it blank
![]() |
Your computer is now connected to your 3DS via FTP! |