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

    Problem with escape characters for password for Wi-Fi card.

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    6
    27
    833
    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.
    • Schickfusundefined
      Schickfus
      last edited by

      Hi

      I have been trying out the wifi card. But I have hard time configure it. Or getting to connect.

      I have a 6HC and 3.5beta2

      In a wifi that I can’t change there are a star character and an equal character.

      In a extra wifi.gcode file I do.

      M552 I1 S0 ; Turn off the wifi module
      M588 "" ; forget all current SSID networks
      M587 S"Surf" P"=U2raA44Ae*”
      M552 I1 S1 ; turn the wifi module back on

      But it won’t find the network

      I think it is a 5 GHz and not 2,4 GHz
      Can this be a problem.

      jay_s_ukundefined dc42undefined 2 Replies Last reply Reply Quote 0
      • Schickfusundefined
        Schickfus
        last edited by

        @T3P3TONY And @dc42 do you know what is the problem?

        gloomyandyundefined 1 Reply Last reply Reply Quote 0
        • gloomyandyundefined
          gloomyandy @Schickfus
          last edited by

          @Schickfus The current WiFi modules can only support 2.4GHz, so if your network is 5GHz only that may be the problem (though most routers support both). Perhaps another option would be to run the printer in access point mode and connect directly to it?

          Schickfusundefined 1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @Schickfus
            last edited by

            @Schickfus also M588 "" isn't valid to forget all networks. It should be M588 S"*"

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            Schickfusundefined 1 Reply Last reply Reply Quote 0
            • Schickfusundefined
              Schickfus @jay_s_uk
              last edited by

              @jay_s_uk

              Ok the stars get filtered out in the chat.

              So I am connected via the serial tool on a Mac to the board.

              So I do

              M587
              Remembered networks: none
              ok

              Then I do

              M552 I1 S0
              ok

              M587 S"SGuest" P"Test"

              Don not get an ok

              M552 I1 S1

              Don't get an answer

              M587
              Remembered networks: none
              ok

              What is wrong?

              jay_s_ukundefined dc42undefined 2 Replies Last reply Reply Quote 0
              • Schickfusundefined
                Schickfus @gloomyandy
                last edited by

                @gloomyandy

                Ok thanks. I have gone to a network with just a 2.4 GHz

                T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                • jay_s_ukundefined
                  jay_s_uk @Schickfus
                  last edited by jay_s_uk

                  @Schickfus i would suggest you shouldn't be using the I1.
                  Just use M552 S0

                  Edit: reading further, I should only be used when in SBC mode

                  Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                  dc42undefined 1 Reply Last reply Reply Quote 0
                  • T3P3Tonyundefined
                    T3P3Tony administrators @Schickfus
                    last edited by

                    @Schickfus have you installed the wifi firmware?
                    M997 S1

                    www.duet3d.com

                    Schickfusundefined 2 Replies Last reply Reply Quote 0
                    • Phaedruxundefined
                      Phaedrux Moderator
                      last edited by

                      If you're having troubles sending these commands from the terminal program you can put the commands into a macro file and then execute that.

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Schickfusundefined 1 Reply Last reply Reply Quote 0
                      • Schickfusundefined
                        Schickfus @T3P3Tony
                        last edited by

                        @T3P3Tony

                        Yes according to the two files to be added link.
                        Yes

                        Would it work other wise?

                        1 Reply Last reply Reply Quote 0
                        • Schickfusundefined
                          Schickfus @T3P3Tony
                          last edited by

                          @T3P3Tony said in Problem with escape characters for password for Wi-Fi card.:

                          M997 S1

                          M587.1
                          Error: M587.1: failed to start scan: WiFi module is disabled

                          ok
                          M552 I1 S0
                          ok
                          MWiFi module started

                          Error: Bad command: M
                          ok
                          M587.1
                          ok
                          M587.2
                          Network Scan Results:
                          ssid=fSpace rssi=-47 phymode=n auth=Unknown
                          ssid=ceGuest rssi=3 phymode=b auth=Unknown
                          ok

                          But it is not whole ssid. It is shopped

                          1 Reply Last reply Reply Quote 0
                          • Schickfusundefined
                            Schickfus @Phaedrux
                            last edited by

                            @Phaedrux

                            Yes I did. But this does not work.
                            It won't run the file

                            1 Reply Last reply Reply Quote 0
                            • Phaedruxundefined
                              Phaedrux Moderator
                              last edited by

                              What did you have in the file exactly?
                              How did you try to run the file?

                              You need to use M98 P"macroname.g" to execute a macro.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              Schickfusundefined 1 Reply Last reply Reply Quote 0
                              • Schickfusundefined
                                Schickfus @Phaedrux
                                last edited by

                                @Phaedrux

                                I used

                                M98 P"Gcodes/Wifimacro.g"

                                ; wifimacro.g
                                ; tell the Duet to connect to the wifi
                                ;M118 S"Wifimacro turn off Wifi"
                                M118 S"Wifimacro turn off Wifi"
                                M552 I1 S0 ; Turn off the wifi module
                                M588 "*" ; forget all current SSID networks
                                M587 S"SurfSpaceGuest" P"Test"
                                M552 I1 S1 ; turn the wifi module back on
                                ;M118 S"Wifimacro turn on Wifi"
                                M118 S"Wifimacro turn on Wifi"

                                Phaedruxundefined 1 Reply Last reply Reply Quote 0
                                • Phaedruxundefined
                                  Phaedrux Moderator @Schickfus
                                  last edited by

                                  @Schickfus said in Problem with escape characters for password for Wi-Fi card.:

                                  M552 I1 S0 ; Turn off the wifi module

                                  Remove the I1 from your M552 commands. Are you using an SBC?

                                  @Schickfus said in Problem with escape characters for password for Wi-Fi card.:

                                  M588 "*" ; forget all current SSID networks

                                  You're missing the S in front of the "*". It must be M588 S"*"

                                  Z-Bot CoreXY Build | Thingiverse Profile

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

                                    @jay_s_uk said in Problem with escape characters for password for Wi-Fi card.:

                                    @Schickfus i would suggest you shouldn't be using the I1.
                                    Just use M552 S0

                                    Edit: reading further, I should only be used when in SBC mode

                                    The I1 is a required parameter to M552 when using the optional WiFi interface on the MB6HC board, so select the wifi interface. The default is I0 which is the Ethernet interface.

                                    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

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

                                      @Schickfus said in Problem with escape characters for password for Wi-Fi card.:

                                      So I am connected via the serial tool on a Mac to the board.

                                      I recall reading in previous posts that Macs have a habit of substituting "smart quotes" for plain double quotes. Are you sure that hasn't happened?

                                      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

                                      Schickfusundefined 2 Replies Last reply Reply Quote 0
                                      • Schickfusundefined
                                        Schickfus @dc42
                                        last edited by

                                        @dc42

                                        No I have done some testing.

                                        M587.1

                                        M587.2

                                        And gett ssid string in the beginning chopped offed. Does this mater.

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

                                          @Schickfus said in Problem with escape characters for password for Wi-Fi card.:

                                          And gett ssid string in the beginning chopped offed. Does this mater.

                                          That's a known issue in RRF 3.5beta2, fixed in the forthcoming beta3. It's only the reported SSID that gets truncated, not the stored SSID.

                                          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

                                          Schickfusundefined 1 Reply Last reply Reply Quote 0
                                          • Schickfusundefined
                                            Schickfus @dc42
                                            last edited by

                                            @dc42

                                            Is there a way to know that I have installed the right wifi code?

                                            The files:
                                            DuetWiFiServer_32S3.bin
                                            DuetWiFiServer.bin

                                            dc42undefined 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA