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

    Intermittent WiFi Connection at Startup

    Scheduled Pinned Locked Moved
    General Discussion
    8
    46
    2.5k
    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.
    • tfjieldundefined
      tfjield @Phaedrux
      last edited by

      @phaedrux
      These aren't great... Is there something specific you're looking for? If so, I can try to highlight it better. And these were with a cell phone camera... If these aren't good enough, I can pull out the USB microscope.

      3e9385d7-c377-4099-97c2-7cc2206bc1ff-image.png
      3a1fa8ce-e5b0-48bb-9b83-9f24cf0dc074-image.png

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

        Thanks for the photos. I will pass them on for evaluation.

        Z-Bot CoreXY Build | Thingiverse Profile

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

          I don't suppose you could get some better photos? Might have to take the board out.

          Z-Bot CoreXY Build | Thingiverse Profile

          tfjieldundefined 2 Replies Last reply Reply Quote 0
          • tfjieldundefined
            tfjield @Phaedrux
            last edited by

            @phaedrux Sure, I can get better photos. Anything in particular I should try to capture? Are you looking for a cold solder joint? Perhaps it would be better if I viewed it from a 45° angle...

            1 Reply Last reply Reply Quote 0
            • tfjieldundefined
              tfjield @Phaedrux
              last edited by

              @phaedrux Here are some better pictures. I tried to image near the pads on the bottom.

              d0513ec0-a96d-4d60-ba40-692b4a4e6a61-image.png
              7c30bcab-50f7-45b0-a687-0dec6e741e8b-image.png
              43854fcc-afd2-461a-9987-0d9c2fcc1aa8-image.png
              5824e79f-dc7c-45c4-a3f0-ffd53c6c8e74-image.png

              That's about the best I can do.

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

                Thanks I'll pass those along.

                Z-Bot CoreXY Build | Thingiverse Profile

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

                  @tfjield thanks for the photos.

                  I think the soldering is OK. The WiFi modules have gold plated recesses on the sides - see photo below. The solder appears to have wicked up int those recesses, so it should be making good contact.

                  2022-07-07 09.01.23.jpg

                  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

                  Exerqtorundefined 1 Reply Last reply Reply Quote 1
                  • Exerqtorundefined
                    Exerqtor @dc42
                    last edited by Exerqtor

                    @dc42

                    Haven't restarted my machine in a while, but i had to now due to some maintenance. And when i try to turn it back on it's doing this crap again 😖

                    I'm on my 16th power toggle now without it connecting / starting the wifi module or what the F's actually going on.

                    It must be something fishy on the FW side causing this since it's happening on/off like it is, were it an HW issue the fault should persist shouldn't it?

                    EDIT:
                    To be clear since i forgot to mention it, i'm running all the latest FW (3.4.4).

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

                      @Exerqtor What do the solder points on the edges of the wifi module look like on your board?

                      If you use a PanelDue or USB terminal, can you send the M552 S1 commands to enable the module and see if it reports any errors?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      Exerqtorundefined 1 Reply Last reply Reply Quote 0
                      • Exerqtorundefined
                        Exerqtor @Phaedrux
                        last edited by Exerqtor

                        @Phaedrux said in Intermittent WiFi Connection at Startup:

                        @Exerqtor What do the solder points on the edges of the wifi module look like on your board?

                        Pretty much a carbon copy of tfjield's ones. So i don't think it's a HW issue tbh.

                        If you use a PanelDue or USB terminal, can you send the M552 S1 commands to enable the module and see if it reports any errors?

                        Yeah i've got a due, but nothing happen if i just input M552 S1. This is the error i get if i restart the module or machine at least:
                        alt text

                        EDIT;
                        Have you found a solution or work-arround for this @tfjield? Or have you just also had the machine in a steady on-state the last 4 months? 😅

                        Phaedruxundefined tfjieldundefined 2 Replies Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator @Exerqtor
                          last edited by

                          @Exerqtor How old is your board? Do you feel comfortable giving the solder points a touch with an iron and a dab of fresh solder?

                          Z-Bot CoreXY Build | Thingiverse Profile

                          Exerqtorundefined 1 Reply Last reply Reply Quote 1
                          • Exerqtorundefined
                            Exerqtor @Phaedrux
                            last edited by

                            @Phaedrux said in Intermittent WiFi Connection at Startup:

                            @Exerqtor How old is your board? Do you feel comfortable giving the solder points a touch with an iron and a dab of fresh solder?

                            Uhm i'm not 100% sute to be honest!
                            But yeah i'll pull out the iron and some flux paste and give it a reflow tomorrow and see if it does anything ✌️

                            1 Reply Last reply Reply Quote 1
                            • tfjieldundefined
                              tfjield @Exerqtor
                              last edited by tfjield

                              @Exerqtor Hey! I ended up switching to Klipper soon after my last post on this issue, so I don't use the WiFi on the Duet anymore.

                              But before I switched, one of the last things I did was check the WiFi networks that had been associated with my card using M587, and I found that there were a couple that were not on my network, not added by me; perhaps they were there from testing of the board or something, or maybe just corrupt memory? Anyway, I removed them all using M588 (I had to use M588 S"*" because one of the network names had weird, unprintable characters in it).
                              Then I re-associated with my network and confirmed that was the only one listed via M587.

                              I can't say that solved the problem, but for the last several reboots before I upgraded it was connecting OK. Do you happen to have any spurious networks listed when you issue M587?

                              Exerqtorundefined 1 Reply Last reply Reply Quote 0
                              • Exerqtorundefined
                                Exerqtor @tfjield
                                last edited by

                                @tfjield said in Intermittent WiFi Connection at Startup:

                                @Exerqtor Hey! I ended up switching to Klipper soon after my last post on this issue, so I don't use the WiFi on the Duet anymore.

                                SHAAAME😳.... JK, it's actually almost my next step at this point, going the RRF on SBC route. But since getting hold on a rpi is what it is these days it's not really a valid option 😕

                                But before I switched, one of the last things I did was check the WiFi networks that had been associated with my card using M587, and I found that there were a couple that were not on my network, not added by me; perhaps they were there from testing of the board or something, or maybe just corrupt memory? Anyway, I removed them all using M588 (I had to use M588 S"*" because one of the network names had weird, unprintable characters in it).
                                Then I re-associated with my network and confirmed that was the only one listed via M587.

                                I can't say that solved the problem, but for the last several reboots before I upgraded it was connecting OK. Do you happen to have any spurious networks listed when you issue M587?

                                Interesting, i will give that a go before i reflow the wifi module just to see if it's any difference!

                                tfjieldundefined 1 Reply Last reply Reply Quote 0
                                • tfjieldundefined
                                  tfjield @Exerqtor
                                  last edited by

                                  @Exerqtor LOL, yeah, I know... 😞 I really like RRF! This was my first time using it, and not only is it great, but the support here is top notch. Kudos to @Phaedrux and @dc42 and everyone else that contributes.

                                  I ended up changing because I have a rather large printer (600 x 600 x 600 mm) that I'm using to print large prototypes of something before we invest in injection molding, and I need to crank them out as fast as possible. I upgraded my hotends to Takotos (they're great!) and went to Klipper, both for the speed. At this point, I think I'm limited by the residual stress in the plastic that causes warping if I try to print any faster.

                                  Good luck with your problem! I'm with you, it didn't seem like hardware to me because it never dropped the connection once it got it. It was only during startup. And if I remember right, I could get it to connect again by turning the module off and on via software, but my memory here is hazy at this point... Clearing out those other SSID's made sense to me that it could have been the problem, but I really didn't run it long enough afterwards to confirm. I rarely restart my machine, so the annoyance wasn't a daily thing and it took quite a while to get any useful stats.

                                  Exerqtorundefined 1 Reply Last reply Reply Quote 0
                                  • Exerqtorundefined
                                    Exerqtor @tfjield
                                    last edited by Exerqtor

                                    @tfjield Yeah i bet (and see) you have a reason for the swap!

                                    I finally got the printer connected again, but in usual fashion i did more than one time at the time in a hope to get it up running. So i can't say for sure what actually did it.

                                    Re-soldered the whole WiFi module and added more solder so that the solder points are fully filled on all pads. I also made a dedicated 2.4Ghz SSID for IoT devices and pointed the duet to that SSID, not it's connected and finally melting plastic again. So I HOPE this solved the issue.

                                    Another side note, that MIGHT hint to the soldering being the problem is that i've had a somewhat annoying issue with the PanelDue backlight flickering. That flicker seem to have disappeared after i re-soldered the WiFi module.

                                    Time will show if the problem is fixed or not, the printer have to work now so i'm not about to reboot it just to test my luck yet!

                                    1 Reply Last reply Reply Quote 1
                                    • Exerqtorundefined Exerqtor referenced this topic
                                    • Shanian79undefined
                                      Shanian79
                                      last edited by

                                      I have 8 machines all running on Duet2Wifi's with Panel Dues and identical settings. Two of them were plagued by this issues for the past year.

                                      I was rebuilding one of them last week and decided to dig in an figure out what the issue was. I didnt think it was my router because all of them have reserved ip address. After hours of screwing with YAT and confirming that all the connections on the board were good, I cleared all the IP reservations and did a software update on my router. (EERO Mesh)

                                      I was shocked to find that after the router firmware update, the issue was totally resolved on both the machines that had the issue. Not sure if it was the actual router firmware update, or the fact that I cleared the ip reservations and did new ones for each machine. Eitherway....the problem is gone.

                                      1 Reply Last reply Reply Quote 2
                                      • dc42undefined dc42 referenced this topic
                                      • First post
                                        Last post
                                      Unless otherwise noted, all forum content is licensed under CC-BY-SA