Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    FTP and Telnet: working yet ?

    Scheduled Pinned Locked Moved
    General Discussion
    6
    16
    3.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dc42undefined
      dc42 administrators
      last edited by

      I've documented the list of supported FTP commands at https://duet3d.com/wiki/FTP_commands_supported.

      Duet WiFi hardware designer and firmware engineer
      Please do not ask me for Duet support via PM or email, use the forum
      http://www.escher3d.com, https://miscsolutions.wordpress.com

      1 Reply Last reply Reply Quote 0
      • llamatrailsundefined
        llamatrails
        last edited by

        Thanks !!! 8-)

        1 Reply Last reply Reply Quote 0
        • DADIYundefined
          DADIY
          last edited by

          @dc42:

          I've documented the list of supported FTP commands at https://duet3d.com/wiki/FTP_commands_supported.

          I must be doing something wrong as on my Duet 0.6 only the following commands work (the rest just show invalid command)

          DELE
          MKD
          TYPE
          USER

          GET and PUT are excepted but not in your list, but they require PASV which also doesn't work 😞

          1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators
            last edited by

            PASV does work, but you can only have one connection to the main port plus one connection to the passive port. Some FTP clients default to using multiple connections if you don't configure them. The client I use is FileZilla.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • llamatrailsundefined
              llamatrails
              last edited by

              Yep, FileZilla works for me. too.

              I was using WinSCP which can't get a directory listing on connect. Looks like FileZilla is my new client program …

              Rick

              1 Reply Last reply Reply Quote 0
              • llamatrailsundefined
                llamatrails
                last edited by

                Got WinSCP to work.

                Had to disable UTF-8 encoding for filenames, Use MLSD for filenames, and Support for hidden filenames.

                All three options were set to Auto.

                Rick

                1 Reply Last reply Reply Quote 1
                • dc42undefined
                  dc42 administrators
                  last edited by

                  Strange, the firmware uses UTF8 throughout.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • sigxcpuundefined
                    sigxcpu
                    last edited by

                    @dc42:

                    @sigxcpu:

                    Both "dir" and "ls" are working because they are actually "LIST" in FTP protocol.

                    That will depend on your FTP client.

                    How exactly depends on the FTP client? What can a FTP client send instead of LIST to request a list of files/folders?

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      Because the FTP client needs to recognise dir and ls as commands that it recognises and translates to LIST.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • hackerundefined
                        hacker
                        last edited by

                        Honestly, I haven't used ftp for years, so I don't remember all the details, but I think the [c]Unknown command[/c] may have to do with the full command [c]ls[/c] or [c]dir[/c] translates to (by the client). For instance, I have an habit of entering [c]ls -l[/c] even though I know I shouldn't. And after I do that, pretty much nothing works

                        [[language]]
                        ftp> ls -l
                        ---> PASV
                        ---> LIST -l
                        Unknown command.
                        ftp> ls
                        ---> PASV
                        Unknown command.
                        ---> PORT 192,168,4,14,230,94
                        Unknown command.
                        ---> LIST
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA