-
Notifications
You must be signed in to change notification settings - Fork 44
Description
Hi, Renzo!
Why does everything freeze when listing directories or uploading or downloading?
I use FileZilla and ESP32 with SD card
FileZilla version 3.69.1
Settings: FTP, without encryption, 1 connection, passive mode, charset - auto
ESP32 libraries version 3.2.0
SimpleFTPServer version 2.1.10
I have a connection and I see a list of directories. If I view the contents of the folders, it is displayed. But if I view several directories in succession, the contents are not updated and everything freezes and does not respond anymore. When transferring files, some are transferred normally, from several files it can transfer only part but not all.
FileZilla Log:
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Status: Plain FTP is insecure. Please switch to FTP over TLS.
Status: Logged in
Status: Retrieving directory listing of "/bokovina"...
Status: Directory listing of "/bokovina" successful
Status: Retrieving directory listing of "/"...
Status: Directory listing of "/" successful
Status: Retrieving directory listing of "/Board_mill"...
Command: CWD /Board_mill
Response: 250 Directory changed to /Board_mill
Command: PWD
Response: 257 "/Board_mill" is your current directory
Command: PASV
Response: 227 Entering Passive Mode (192,168,0,28,195,89)
Command: MLSD
Response: 150 Accepted data connection to port 50009
Response: 226-options: -a -l
Response: 226 5 matches total
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Waiting to retry...
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Waiting to retry...
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection attempt interrupted by user
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Waiting to retry...
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Waiting to retry...
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Response: 220--- Welcome to Simply FTP server ---
Response: -- By Renzo Mischianti --
Response: 220 -- Version 2.1.10 (2025-01-11) --
Status: Plain FTP is insecure. Please switch to FTP over TLS.
Command: USER USER
Response: 331 Ok. Password required
Command: PASS ****
Response: 230 Ok
Command: OPTS UTF8 ON
Response: 200 OK, UTF8 ON
Status: Logged in
Status: Retrieving directory listing of "/Cat"...
Status: Directory listing of "/Cat" successful
Status: Retrieving directory listing of "/errors"...
Status: Directory listing of "/errors" successful
Status: Retrieving directory listing of "/Comment"...
Status: Directory listing of "/Comment" successful
Status: Retrieving directory listing of "/border_test"...
Status: Directory listing of "/border_test" successful
Status: Retrieving directory listing of "/Board_mill"...
Status: Directory listing of "/Board_mill" successful
Status: Retrieving directory listing of "/laser_grid"...
Command: CWD /laser_grid
Response: 250 Directory changed to /laser_grid
Command: PWD
Response: 257 "/laser_grid" is your current directory
Command: PASV
Response: 227 Entering Passive Mode (192,168,0,28,195,89)
Command: MLSD
Response: 150 Accepted data connection to port 50009
Response: 226-options: -a -l
Response: 226 0 matches total
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Waiting to retry...
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Error: Connection timed out after 20 seconds of inactivity
Error: Could not connect to server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
Status: Plain FTP is insecure. Please switch to FTP over TLS.
Status: Logged in
Status: Retrieving directory listing of "/Project_2"...
Status: Directory listing of "/Project_2" successful
Status: Retrieving directory listing of "/Table_old"...
Status: Directory listing of "/Table_old" successful
Status: Retrieving directory listing of "/tst"...
Status: Directory listing of "/tst" successful
Status: Retrieving directory listing of "/Project_1"...
Status: Directory listing of "/Project_1" successful
Status: Retrieving directory listing of "/laser_grid"...
Command: CWD /laser_grid
Response: 250 Directory changed to /laser_grid
Command: PASV
Response: 227 Entering Passive Mode (192,168,0,28,195,89)
Command: MLSD
Response: 150 Accepted data connection to port 50009
Response: 226-options: -a -l
Response: 226 0 matches total
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
Status: Disconnected from server
Status: Connecting to 192.168.0.28:21...
Status: Connection established, waiting for welcome message...
SimpleFTPServer log:
FreeHeap: 247512
SD card opened!
Connection to network ...........
Connected to TP-LINK_2G
IP address: 192.168.0.28
NOT ANONYMOUS
USER
FTP initialisation...
Screen repaint
Command Old: 0 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
-U-S-E-R- -U-S-E-R-
Command is: USER
USER: USER USER
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 4 Transfer : 0 Data : 0
-P-A-S-S- -P-A-S-S-
Command is: PASS
PASS: PASS
PASS PARAM: PASS
PASS OK: 0
Authentication Ok. Waiting for commands.
Command Old: 4 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 0
-S-Y-S-T-
Command is: SYST
215 ESP
-F-E-A-T-
Command is: FEAT
-O-P-T-S- -U-T-F-8- -O-N-
Command is: OPTS
200 OK, UTF8 ON
-C-W-D- -/-b-o-k-o-v-i-n-a-
Command is: CWD
utf8_strlen9
PATH --> /bokovina ...EXIST!
-P-W-D-
Command is: PWD
-T-Y-P-E- -I-
Command is: TYPE
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
Command Old: 5 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 1
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=1718; cut.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=760; drill.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=4427; inside_9.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2638; insude_22.tap
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-
Command is: CWD
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; System Volume Information
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; laser_grid
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; border_test
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Cat
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Comment
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; errors
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Gcode
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Project_1
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Project_2
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Table
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Table_old
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; test
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=352; ss.txt
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; tst
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; bokovina
Connected!!
DIR MLSD
DIR NEXT
Type=dir;Modify=19700101000000;Size=0; Board_mill
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-B-o-a-r-d-_-m-i-l-l-
Command is: CWD
utf8_strlen11
PATH --> /Board_mill ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=1727; Cut_big_bound_1_0.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=1674; Cut_board_1_0.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2364; Drill_0_6.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=3983; Drill_corn_0_8.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=629; reper_drill_0_5.tap
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
530 Timeout
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 0 Transfer : 0 Data : 1
Command Old: 0 Transfer Old: 0 Data Old: 1
Command : 1 Transfer : 0 Data : 1
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 1
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
-U-S-E-R- -U-S-E-R-
Command is: USER
USER: USER USER
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 4 Transfer : 0 Data : 0
-P-A-S-S- -P-A-S-S-
Command is: PASS
PASS: PASS
PASS PARAM: PASS
PASS OK: 0
Authentication Ok. Waiting for commands.
Command Old: 4 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 0
-O-P-T-S- -U-T-F-8- -O-N-
Command is: OPTS
200 OK, UTF8 ON
-C-W-D- -/-C-a-t-
Command is: CWD
utf8_strlen4
PATH --> /Cat ...EXIST!
-P-W-D-
Command is: PWD
-T-Y-P-E- -I-
Command is: TYPE
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
Command Old: 5 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 1
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=8997097; Cat.nc
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=27665; Cat2.nc
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-e-r-r-o-r-s-
Command is: CWD
utf8_strlen7
PATH --> /errors ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=278504; abstract.nc
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=81902; Quick Engrave 1.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=46464; Quick Engrave 2.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2437; Round_arcs_fast.gcode
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2422; Round_arcs_slow.gcode
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2450; Round_arcs_VF.gcode
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=82; Short.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=927; test.nc
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-C-o-m-m-e-n-t-
Command is: CWD
utf8_strlen8
PATH --> /Comment ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=384; Contour.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=246656; pcb d0.15 15deg h0.04 s2 f150.tap
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-b-o-r-d-e-r-_-t-e-s-t-
Command is: CWD
utf8_strlen12
PATH --> /border_test ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2617; 0-0.gcode
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2723; 0-centr.gcode
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2643; 0-left-down.gcode
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=3275105; gerb.nc
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-B-o-a-r-d-_-m-i-l-l-
Command is: CWD
utf8_strlen11
PATH --> /Board_mill ...EXIST!
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=1727; Cut_big_bound_1_0.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=1674; Cut_board_1_0.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=2364; Drill_0_6.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=3983; Drill_corn_0_8.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=629; reper_drill_0_5.tap
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-l-a-s-e-r-_-g-r-i-d-
Command is: CWD
utf8_strlen11
PATH --> /laser_grid ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
All file read!!
530 Timeout
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 0 Transfer : 0 Data : 1
Command Old: 0 Transfer Old: 0 Data Old: 1
Command : 1 Transfer : 0 Data : 1
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 1
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
FTP: Disconnected!
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 1 Transfer : 0 Data : 0
Ftp server waiting for connection on port 21
Command Old: 1 Transfer Old: 0 Data Old: 0
Command : 2 Transfer : 0 Data : 0
Client connected!
FTP: Connected!
Command Old: 2 Transfer Old: 0 Data Old: 0
Command : 3 Transfer : 0 Data : 0
-U-S-E-R- -U-S-E-R-
Command is: USER
USER: USER USER
Command Old: 3 Transfer Old: 0 Data Old: 0
Command : 4 Transfer : 0 Data : 0
-P-A-S-S- -P-A-S-S-
Command is: PASS
PASS: PASS
PASS PARAM: PASS
PASS OK: 0
Authentication Ok. Waiting for commands.
Command Old: 4 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 0
-O-P-T-S- -U-T-F-8- -O-N-
Command is: OPTS
200 OK, UTF8 ON
-C-W-D- -/-P-r-o-j-e-c-t-_-2-
Command is: CWD
utf8_strlen10
PATH --> /Project_2 ...EXIST!
-P-W-D-
Command is: PWD
-T-Y-P-E- -I-
Command is: TYPE
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
Command Old: 5 Transfer Old: 0 Data Old: 0
Command : 5 Transfer : 0 Data : 1
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=81904; Quick Engrave 1.nc
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=46464; Quick Engrave 2.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=81; Short.nc
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-T-a-b-l-e-_-o-l-d-
Command is: CWD
utf8_strlen10
PATH --> /Table_old ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=233243; Table.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-t-s-t-
Command is: CWD
utf8_strlen4
PATH --> /tst ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=312; otv.tap
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=880; perimetr.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=6766; pytaki.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=532; reper.tap
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=353; 0_otv.tap
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-P-r-o-j-e-c-t-_-1-
Command is: CWD
utf8_strlen10
PATH --> /Project_1 ...EXIST!
-P-W-D-
Command is: PWD
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=278511; abstract.nc
Command Old: 5 Transfer Old: 0 Data Old: 1
Command : 5 Transfer : 5 Data : 1
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=736; box_artcam.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=8997046; Cat.nc
Connected!!
DIR MLSD
DIR NEXT
Type=file;Modify=19700101000000;Size=191; test_square.nc
Connected!!
DIR MLSD
All file read!!
Command Old: 5 Transfer Old: 5 Data Old: 1
Command : 5 Transfer : 0 Data : 1
-C-W-D- -/-l-a-s-e-r-_-g-r-i-d-
Command is: CWD
utf8_strlen11
PATH --> /laser_grid ...EXIST!
-P-A-S-V-
Command is: PASV
IP: 192.168.0.28
Soft IP: 192.168.0.28
Connection management set to passive
Listening at 192.168.0.28:50009
-M-L-S-D-
Command is: MLSD
List of file!!Dir opened!!Connected!!
DIR MLSD
All file read!!
Use:
void RunFTP() {
//here SD card init & connection
while (currentOperation == OPERATION_FTP_SERVER) {
if (millis() - prevMillis > KEYS_CHECK_INTERVAL) {
key_pressed = GetKey();
if (last_key != key_pressed) {
last_key = key_pressed;
ProcessButtons();
}
prevMillis = millis();
}
if (millis() - prevMillis_2 > UPDATE_SCREEN_INTERVAL) {
ScreenUpdate();
prevMillis_2 = millis();
}
FTP_server.handleFTP();
}
//here disconnect & exit operations
}