PlayStation 2: Cannot Modify Filesystem

Advertisement

AskaLangly
Donor
Joined:
Posts:
2
Location:
New Jersey

PlayStation 2: Cannot Modify Filesystem

Version 5.6.5 on Windows 8.1 Pro x64.

I am able to connect to my PS2 just fine.
I am trying to create, modify, and remove files and folders remotely, but I get a basic "Not Supported" error message whenever I do so.
But, on FireFTP (Firefox FTP Client Plugin), with its defaults nonetheless, I can freely modify the PS2 filesystem.
I can copy files FROM, however.

Before anyone talks about it, I am using the uLaunchELF FTP server, and am trying to edit my mass:/ directory (which is my flash drive).
I want to limit the amount of times I need to remove and reinsert the said device.

Other bugs worth mentioning:
* When you create a folder in WinSCP, you might get the error, but the folder is created somehow.
It is when you are trying to create and copy files over, that it won't allow you to do.

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
41,442
Location:
Prague, Czechia

Re: PlayStation 2: Cannot Modify Filesystem

Please attach a full log file showing the problem (using the latest version of WinSCP). A log file from FireFTP would help too (for a comparison).

To generate log file, enable logging, log in to your server and do the operation and only the operation that causes the error. Submit the log with your post as an attachment. Note that passwords and passphrases not stored in the log. You may want to remove other data you consider sensitive though, such as host names, IP addresses, account names or file names (unless they are relevant to the problem). If you do not want to post the log publicly, you can mark the attachment as private.

Reply with quote

AskaLangly
Donor
Joined:
Posts:
2
Location:
New Jersey

Hello. Version 5.7 fixed many of the issues.
However, I am a bit concerned about it.
If I log into the console in Passive Mode, I get an error involving listing the root directory.
However, file operations work fine.
--------------------------------------------------------------------------
WinSCP Version 5.7 (Build 5125) (OS 6.3.9600 - Windows 8.1 Pro with Media Center)
Configuration: C:\Program Files (x86)\WinSCP\WinSCP.ini
Log level: Normal
Local account: DOWNSTAIRS\AskaLangly
Working directory: C:\Program Files (x86)\WinSCP
Process ID: 3924
Command-line: "C:\Program Files (x86)\WinSCP\WinSCP.exe" 
Time zone: Current: GMT-5, Standard: GMT-5 (Eastern Standard Time), DST: GMT-4 (Eastern Daylight Time), DST Start: 03/08/2015, DST End: 11/01/2015
Login time: Sunday, February 22, 2015 05:37:37
--------------------------------------------------------------------------
Session name: Consoles and Handhelds/PS2 (Modified site)
Host name: 192.168.1.20 (Port: 21)
User name: anonymous (Password: Yes, Key file: No)
Transfer Protocol: FTP
Ping type: C, Ping interval: 30 sec; Timeout: 15 sec
Disable Nagle: No
Proxy: none
Send buffer: 262144
UTF: 2
FTP: FTPS: None; Passive: Yes [Force IP: A]; MLSD: A [List all: A]
Local directory: D:\PS2SMB, Remote directory: /, Update: No, Cache: Yes
Cache directory changes: Yes, Permanent: Yes
Timezone offset: 0h 0m
--------------------------------------------------------------------------
Connecting to 192.168.1.20 ...
Connected with 192.168.1.20. Waiting for welcome message...
220 ps2ftpd ready.
USER anonymous
230 User logged in.
SYST
215 UNIX Type: L8
FEAT
500 Not understood.
Connected
--------------------------------------------------------------------------
Using FTP protocol.
Doing startup conversation with host.
PWD
257 "/"
Changing directory to "/".
CWD /
250 Command successful.
Getting current directory name.
PWD
257 "/"
Retrieving directory listing...
TYPE A
200 Command successful.
PASV
227 Entering passive mode (192,168,1,20,16,34).
LIST -a
Connecting to 192.168.1.20:4130 ...
500 Unable to open directory.
Could not retrieve directory listing
LIST with -a failed, will try pure LIST
Retrieving directory listing...
TYPE A
150 Opening ASCII connection.
Could not retrieve directory listing
200 Command successful.
(ECommand) Error listing directory '/'.
Could not retrieve directory listing
Startup conversation with host finished.
226 Command successful.

If I log into the console in Active Mode, however, I don't get the said error when logging in, but when transferring files, eventually the server times out.

--------------------------------------------------------------------------
WinSCP Version 5.7 (Build 5125) (OS 6.3.9600 - Windows 8.1 Pro with Media Center)
Configuration: C:\Program Files (x86)\WinSCP\WinSCP.ini
Log level: Normal
Local account: DOWNSTAIRS\AskaLangly
Working directory: C:\Program Files (x86)\WinSCP
Process ID: 684
Command-line: "C:\Program Files (x86)\WinSCP\WinSCP.exe" 
Time zone: Current: GMT-5, Standard: GMT-5 (Eastern Standard Time), DST: GMT-4 (Eastern Daylight Time), DST Start: 03/08/2015, DST End: 11/01/2015
Login time: Sunday, February 22, 2015 05:48:07
--------------------------------------------------------------------------
Session name: Consoles and Handhelds/PS2 (Modified site)
Host name: 192.168.1.20 (Port: 21)
User name: anonymous (Password: Yes, Key file: No)
Transfer Protocol: FTP
Ping type: C, Ping interval: 30 sec; Timeout: 15 sec
Disable Nagle: No
Proxy: none
Send buffer: 262144
UTF: 2
FTP: FTPS: None; Passive: No [Force IP: A]; MLSD: A [List all: A]
Local directory: D:\PS2SMB, Remote directory: /mass/0/, Update: No, Cache: Yes
Cache directory changes: Yes, Permanent: Yes
Timezone offset: 0h 0m
--------------------------------------------------------------------------
Connecting to 192.168.1.20 ...
Connected with 192.168.1.20. Waiting for welcome message...
220 ps2ftpd ready.
USER anonymous
230 User logged in.
SYST
215 UNIX Type: L8
FEAT
500 Not understood.
Connected
--------------------------------------------------------------------------
Using FTP protocol.
Doing startup conversation with host.
PWD
257 "/"
Changing directory to "/mass/0/".
CWD /mass/0/
250 Command successful.
Getting current directory name.
PWD
257 "/mass/0/"
Retrieving directory listing...
TYPE A
200 Command successful.
PORT 192,168,1,16,196,217
200 Command successful.
LIST -a
500 Unable to open directory.
Could not retrieve directory listing
LIST with -a failed, will try pure LIST
Retrieving directory listing...
TYPE A
200 Command successful.
PORT 192,168,1,16,196,218
200 Command successful.
LIST
150 Opening ASCII connection.
drwxrwxrwx   1 ps2      ps2             0 Sep  8  2013 CBC
drwxrwxrwx   1 ps2      ps2             0 Feb 18 16:34 EFTP
drwxrwxrwx   1 ps2      ps2             0 Dec  3 12:32 FMCB-1.94
drwxrwxrwx   1 ps2      ps2             0 Sep  8  2013 HDLGAME
drwxrwxrwx   1 ps2      ps2             0 Dec 25  2012 MEMCARD
drwxrwxrwx   1 ps2      ps2             0 Feb 10 16:36 OPL
drwxrwxrwx   1 ps2      ps2             0 Dec 10 18:15 OTHER-CBC
drwxrwxrwx   1 ps2      ps2             0 Dec  3 13:50 PS2IDENT
drwxrwxrwx   1 ps2      ps2             0 Dec 25  2012 SWAPMAGIC
drwxrwxrwx   1 ps2      ps2             0 Feb  1 04:22 ULESKINS
-rwxrwxrwx   1 ps2      ps2        380164 Jul 26  2013 boot.elf
-rwxrwxrwx   1 ps2      ps2       3292756 Sep 25  2012 CodeBreaker92.elf
-rwxrwxrwx   1 ps2      ps2          2686 Feb 22 14:27 FREEMCB.CNF
-rwxrwxrwx   1 ps2      ps2        166564 Sep 16  2013 hdl_svr_086.elf
-rwxrwxrwx   1 ps2      ps2        157312 Apr 24  2014 hdl_svr_093.elf
-rwxrwxrwx   1 ps2      ps2        861253 Oct 25  2013 OPLGSM092.ELF
226 Command successful.
Directory listing successful
..;D;0;1899-12-30T05:00:00.000Z;"" [0];"" [0];---------;0
CBC;D;0;2013-09-08T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
EFTP;D;0;2015-02-18T21:34:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
FMCB-1.94;D;0;2014-12-03T17:32:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
HDLGAME;D;0;2013-09-08T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
MEMCARD;D;0;2012-12-25T05:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
OPL;D;0;2015-02-10T21:36:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
OTHER-CBC;D;0;2014-12-10T23:15:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
PS2IDENT;D;0;2014-12-03T18:50:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
SWAPMAGIC;D;0;2012-12-25T05:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
ULESKINS;D;0;2015-02-01T09:22:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
boot.elf;-;380164;2013-07-26T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
CodeBreaker92.elf;-;3292756;2012-09-25T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
FREEMCB.CNF;-;2686;2015-02-22T19:27:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
hdl_svr_086.elf;-;166564;2013-09-16T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
hdl_svr_093.elf;-;157312;2014-04-24T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
OPLGSM092.ELF;-;861253;2013-10-25T04:00:00.000Z;"ps2" [0];"ps2" [0];rwxrwxrwx;1
Startup conversation with host finished.
Copying 1 files/directories to remote directory "/mass/0/"
PrTime: Yes; PrRO: No; Rght: rw-r--r--; PrR: No (No); FnCs: N; RIC: 0100; Resume: N (102400); CalcS: Yes; Mask: *.*
TM: B; ClAr: No; RemEOF: No; RemBOM: No; CPS: 0; NewerOnly: No; InclM: ; ResumeL: 0
AscM: *.*html; *.htm; *.txt; *.php; *.php3; *.cgi; *.c; *.cpp; *.h; *.pas; *.bas; *.tex; *.pl; *.js; .htaccess; *.xtml; *.css; *.cfg; *.ini; *.sh; *.xml
File: 'C:\Users\AskaLangly\Desktop\O_MAP24M.mp 3' [2014-11-23T13:01:49.235Z] [4578570]
Copying "C:\Users\AskaLangly\Desktop\O_MAP24M.mp 3" to remote directory started.
Binary transfer mode selected.
Starting upload of C:\Users\AskaLangly\Desktop\O_MAP24M.mp 3
TYPE I
200 Command successful.
PORT 192,168,1,16,196,221
200 Command successful.
STOR O_MAP24M.mp 3
150 Opening BINARY connection.
Timeout detected. (data connection)
Copying files to remote side failed.
Connection was lost, asking what to do.
Asking user:
Lost connection. ("Timeout detected. (data connection)","Copying files to remote side failed.",,"Stack trace:","[005378FB] Vcl::Comctrls::_17402",,"[005378FB] Vcl::Comctrls::_17402")

Note: Trying to bypass the "spam" message, involving offending file format, while posting this.

Reply with quote

martin
Site Admin
martin avatar

Re: PlayStation 2: Cannot Modify Filesystem

"A log file from FireFTP would help too (for a comparison)." Please

Reply with quote

martin
Site Admin
martin avatar
Joined:
Posts:
41,442
Location:
Prague, Czechia

AskaLangly wrote:

If I log into the console in Passive Mode, I get an error involving listing the root directory.
There seems to be some bug in response of the server to command LIST -a (which the server does not support).
You can workaround that by switching session settings Use MLSD command for directory listing and Support for listing of hidden files both to Off.
https://winscp.net/eng/docs/ui_login_ftp

Can you also attach log for the active mode with timestamps (enable logging to a file to get that)?

Do not forget about the FireFTP log.

Thanks.

Reply with quote

Advertisement

You can post new topics in this forum