diff --git a/Tips.md b/Tips.md index d16c4fd..fc875d7 100644 --- a/Tips.md +++ b/Tips.md @@ -1,12 +1,11 @@ -Connect to an ftp server hosted inside xqemu -============================================ +## Connect to an FTP server hosted inside XQEMU Writing files to your Xbox's HDD is currently a pain. It will be easy once the fatx driver has write capabilities, but until then you have the option of connecting over FTP to a server hosted inside xqemu. Run xqemu as normal, but add option to forward to port 21 inside VM as follows: - -net nic,model=nvnet -net user,hostfwd=tcp:127.0.0.1:8081-:21 + -net nic,model=nvnet -net user,hostfwd=tcp:127.0.0.1:1021-:21 It's assumed you're using Filezilla. If not, look for the respective settings in your client. Fire up Filezilla and set the following options: @@ -15,10 +14,9 @@ your client. Fire up Filezilla and set the following options: * Active mode IP, "Use tho following IP address:" 10.0.2.2 * Make sure "Don't use external IP address on local connections." is NOT checked -Then create your new "Site" with IP address 127.0.0.1 and port 8081. Under Transfer Settings, check Active. +Then create your new "Site" with IP address 127.0.0.1 and port 1021. Under Transfer Settings, check Active. -Details for the curious ------------------------ +### Details for the curious FTP has two modes, passive and active. Passive mode involves the client first connecting to the server for control and @@ -36,3 +34,4 @@ to connect to. By default, it will give your computer's IP address, but the guest cannot connect to using that IP. So instead we need to override this setting and provide the IP address that the guest should connect to to actually connect to the host, which is 10.0.2.2. +