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

    WIFI Won't Connect M587 wont.. Why is this not easier

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    6
    17
    758
    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.
    • A Former User?
      A Former User @Foxatron
      last edited by

      @foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

      "M587 command is not supported"

      Sounds like your board doesn't have wifi, or somehow have the firmware for a Ethernet board? Post a picture of the board and the output of the commands M115 and M122 (Do take care to configure the line endings to capture all of the output from M122.)

      Foxatronundefined 1 Reply Last reply Reply Quote 1
      • A Former User?
        A Former User @Foxatron
        last edited by A Former User

        @foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

        I honestly cant waste anymore time trying to figure this out my self.

        I'm a little confused, why do you consider any time spent getting as you put it "Amazing product" a waste of time ?

        As has been said you need to carry out some logical diagnostics, then analyze the data and then execute the fix, that is not time wasted.

        Time wasted is bleating like a child about it not working, instead working out the issue.

        If you consider anymore time spent getting your equipment as being wasted please tell me why anyone should spend the time in assisting you ?

        So you need to make sure you have the correct firmware on the board, the wifi module and a stable copy of the DWC.

        The guide on the Firmware

        And then the guide on Getting Connected

        https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7

        As side note for Tony, When I attempted to use the boards link feature to direct to the "getting connected" page, the link feature couldn't handle the format of the link , it looks like the ")" in the middle of the address is tripping the board software up.

        1 Reply Last reply Reply Quote 0
        • Foxatronundefined
          Foxatron @A Former User
          last edited by

          @bearer ![alt text](0_1567805427602_6B760223-0A5E-452A-83B1-113745E53D01.jpeg image url)

          Thank you guys, Deffinlety not time wasted. Just had a baby and the wife is wondering why its taking so long lol. Outside stress. That aside I am so excited to get this running. I know today is the day I will have it running 🙂

          cr- 10/ duet 2 maestro / super volcano

          1 Reply Last reply Reply Quote 0
          • A Former User?
            A Former User
            last edited by

            That is a Duet 2 Maestro board, which does not support WiFi. If you ordered a Duet 2 Wifi board I would suggest getting in touch with the vendor.

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

              The big silver block on the top left corner will accept an ethernet cable.

              Z-Bot CoreXY Build | Thingiverse Profile

              Foxatronundefined 1 Reply Last reply Reply Quote 0
              • Foxatronundefined
                Foxatron @A Former User
                last edited by

                @bearer Thank you so much! That Saved everything! Im going to contact that asap!

                I cant wait to run this! So This has to be plugged into an Ethernet cpu at all times right?

                cr- 10/ duet 2 maestro / super volcano

                A Former User? 1 Reply Last reply Reply Quote 0
                • Foxatronundefined
                  Foxatron @Phaedrux
                  last edited by

                  @phaedrux Thank you guys so much!

                  cr- 10/ duet 2 maestro / super volcano

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

                    Yes it would need a wired network connection.

                    There are wifi to ethernet bridges you can buy that could bridge the gap for you, but perhaps it would be best to return it and get the wifi if that's what you were after in the first place. However, if you have an ethernet connection available it's not a bad way to go.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • fcwiltundefined
                      fcwilt
                      last edited by

                      Hi,

                      Just a follow up to accessing an wired Ethernet device via WiFi.

                      All the Access Points I have used in the past few years will function as WiFi Access Point or as a WiFi Client.

                      A WiFi Client connects to your wireless network and creates a wired network for a device like the Maestro board.

                      So if you cannot return the Maestro and you still want to use a WiFi connection you can do that just by purchasing a decent WiFi Access Point.

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                      1 Reply Last reply Reply Quote 0
                      • A Former User?
                        A Former User @Foxatron
                        last edited by A Former User

                        @foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

                        So This has to be plugged into an Ethernet cpu at all times right?

                        Depends on your needs, if you have a PanelDue you would be able to control the machine and print from SD cards without a network connection. The Maestro board also support the cheaper 12864 reprap style LCDs (unsure of the SD card support as I haven't tried myself).

                        Even without a screen and additional SD card slot, you could connect the board to your network, start the print and disconnect the network and let the printer finish offline.

                        (Edit; Or you could use it with a USB connection to something like OctoPrint, not sure of the current state of that, previously it has been a bit of a compromise.)

                        However if you paid for a Duet 2 Wifi, which is also more expensive, and they sent the wrong board I can't imagine it should be a problem to have it replaced from a serious vendor.

                        1 Reply Last reply Reply Quote 0
                        • Foxatronundefined
                          Foxatron
                          last edited by

                          So to follow up, Im still having issues 2 days later. Trying to get this to run.

                          I finally got it connected to the web control, and after uploading the config file via Dwc, It wont connect?

                          I've tried 30 different things and I'm Still having issues.

                          The only way to get access to dwc after the upload. is by replacing the config before using the rep rap tool. Z

                          I honestly am really excited to get this running and am willing to make a video after this works, to teach future people.

                          Thank you so much for your help!

                          cr- 10/ duet 2 maestro / super volcano

                          fcwiltundefined Jontyundefined 2 Replies Last reply Reply Quote 0
                          • fcwiltundefined
                            fcwilt @Foxatron
                            last edited by

                            @Foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

                            I finally got it connected to the web control, and after uploading the config file via Dwc, It wont connect?

                            The config file you uploaded - where did it come from? Did it have the same network settings as the existing file?

                            While it may be tempting to use one of the config file generation tools I think it is better, in the long run, if you create you own, via the DWC editor.

                            You can add to the config file bit by bit, you don't need to create the completed file in one go.

                            This way you will have a good knowledge of what is in the config file, what each line does and will be in a better place to make changes, as needed.

                            Frederick

                            Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

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

                              Since it's a Maestro board you may find this series of guides helpful.

                              https://duet3d.dozuki.com/Guide/Ender+3+Pro+and+Duet+Maestro+Guide+Part+1:+Wiring/37

                              It targets an Ender 3, but it can still be generally applied to any printer with a Maestro board, especially the parts relating to using the firmware.

                              Z-Bot CoreXY Build | Thingiverse Profile

                              1 Reply Last reply Reply Quote 0
                              • Jontyundefined
                                Jonty @Foxatron
                                last edited by

                                @Foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

                                am willing to make a video after this works, to teach future people.

                                yeah... make a video after this works and teach future people 🙂

                                1 Reply Last reply Reply Quote 0
                                • Foxatronundefined
                                  Foxatron
                                  last edited by Foxatron

                                  Thanks guys!! I've been at this non stop for days..
                                  I've got the axis's moving now!

                                  Here's what doesn't work,

                                  1. Endstops all of them tried everything, hardware and firmware
                                  2. when i click "home x/y or z/home all", it moves Z all the way up? Maybe a bad homing file?
                                  3. The nozzle and the heater bed both don't work.

                                  Almost there!! Any help would be amzing.
                                  I've been going at this code, line by line, heres my config

                                  ; Configuration file for factory testing Duet Ethernet and Wifi with V2.02 firmware


                                  FOR TESTING ONLY! USE https://configurator.reprapfirmware.org/ to generate configuration files for your printer!


                                  ; Communication and general
                                  M111 S0 ; Debug off
                                  M550 PDuetTest ; Machine name and Netbios name (can be anything you like)
                                  M551 Preprap ; Machine password (used for FTP)

                                  *** Ethernet networking: The following lines are used for factory testing - PLEASE REMOVE THEM
                                  M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
                                  M552 P192xxxx ; IP address
                                  M554 P192xxx ; Gateway
                                  M553 P25xxxxx ; Netmask

                                  ;*** End of factory test lines to be removed

                                  ;*** Networking
                                  M552 S1 ; Turn network on

                                  M555 P2 ; Set output to look like Marlin
                                  G21 ; Work in millimetres
                                  G90 ; Send absolute coordinates...
                                  M83 ; ...but relative extruder moves

                                  ; Disable Fan 1 thermostatic mod1
                                  M106 P1 H-1

                                  ; Axis and motor configuration
                                  M569 P0 S0 ; physical drive 0 goes reverse
                                  M569 P1 S1 ; physical drive 1 goes forwards
                                  M569 P2 S1 ; physical drive 2 goes forwards
                                  M569 P3 S0 ; physical drive 3 goes reverse
                                  M584 X0 Y1 Z2 E3 ; set drive mapping
                                  M350 X256 Y256 Z256 E256 I0 ; configure microstepping without interpolation
                                  M92 X1600.00 Y1600.00 Z256000.00 E1600.00 ; set steps per mm
                                  M566 X900.00 Y900.00 Z12.00 E120.00 ; set maximum instantaneous speed changes (mm/min)
                                  M203 X600.00 Y600.00 Z18.00 E1200.00 ; set maximum speeds (mm/min)
                                  M201 X500.00 Y500.00 Z20.00 E250.00 ; set accelerations (mm/s^2)
                                  M906 X1500 Y1500 Z800 E800 I30 ; set motor currents (mA) and motor idle factor in per cent
                                  M84 S30 ; Set idle timeout
                                  ; Thermistors
                                  M305 P0 T100000 B3950 R4700 H30 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
                                  M305 P1 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set first nozzle thermistor ADC correction
                                  M305 P2 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set 2nd nozzle thermistor ADC correction

                                  M570 S180 ; Hot end may be a little slow to heat up so allow it 180 seconds

                                  ; Axis Limits
                                  M208 X0 Y0 Z0 S1 ; set axis minima
                                  M208 X300 Y300 Z400 S0 ; set axis maxima
                                  \

                                  ; Heaters
                                  M305 P0 T100000 B4138 R2200 ; set thermistor + ADC parameters for heater 0
                                  M143 H0 S120 ; set temperature limit for heater 0 to 120C
                                  M305 P1 T100000 B4138 R2200 X2 ; set thermistor + ADC parameters for heater 1 and remap it to channel 2
                                  M143 H1 S280 ; set temperature limit for heater 1 to 280C
                                  ; Fans
                                  M106 P1 S-1 ; disable thermostatic mode for fan 1

                                  ; Tools
                                  M563 P0 D0 H1 F0 ; define tool 0
                                  G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets
                                  G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C

                                  M564 H0 ; optional insufficient homing work around

                                  ; Endstops
                                  M574 X0 Y0 Z0 S1 ; set active low and disabled endstops

                                  ; Z-Probe
                                  M558 P0 H5 F120 T6000 ; disable Z probe but set dive height, probe speed and travel speed
                                  M557 X15:215 Y15:195 S20 ; define mesh grid ; Set the zprobe height and threshold for Smart Effector

                                  ;*** If you are using axis compensation, put the figures in the following command
                                  M556 S78 X0 Y0 Z0 ; Axis compensation here

                                  M208 S1 Z-0.2 ; set minimum Z

                                  T0 ; select first hot end
                                  ; M117 Use https://configurator.reprapfirmware.org/ to set up your printer config

                                  cr- 10/ duet 2 maestro / super volcano

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

                                    @Foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

                                    *** Ethernet networking: The following lines are used for factory testing - PLEASE REMOVE THEM
                                    M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
                                    M552 P192xxxx ; IP address
                                    M554 P192xxx ; Gateway
                                    M553 P25xxxxx ; Netmask
                                    ;*** End of factory test lines to be removed

                                    You should probably do as it says and remove those lines. Set an IP address manually if you must, but probably a better idea to just let it get one via DHCP and use the router to create a reservation.

                                    @Foxatron said in WIFI Won't Connect M587 wont.. Why is this not easier:

                                    ; Disable Fan 1 thermostatic mod1
                                    M106 P1 H-1

                                    Fan 1 should be your hotend fan, which should probably be thermostatically controlled to turn it on automatically when it heats up.
                                    https://duet3d.dozuki.com/Wiki/Connecting_and_configuring_fans

                                    M350 X256 Y256 Z256 E256 I0 ; configure microstepping without interpolation
                                    M92 X1600.00 Y1600.00 Z256000.00 E1600.00 ; set steps per mm

                                    I would strongly suggest starting with x16 microstepping with interpolation and calculating your steps per mm based on that. Once you have everything working you can experiment with different levels, but x16 with interpolation to x256 is easier on the CPU with the benefit of smooth motor motion. The Maestro can interpolate any microstepping level to x256, so it doesn't make sense to disable interpolation on the maestro at all.

                                    If you do want to change microstepping later on, if you set it at x16 initially you can just add another M350 line below those two with a new microstepping setting and the firmware will recalculate the new steps per mm for you.

                                    ; Thermistors
                                    M305 P0 T100000 B3950 R4700 H30 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
                                    M305 P1 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set first nozzle thermistor ADC correction
                                    M305 P2 T100000 B3974 R4700 H30 L0 ; Put your own H and/or L values here to set 2nd nozzle thermistor ADC correction

                                    ; Heaters
                                    M305 P0 T100000 B4138 R2200 ; set thermistor + ADC parameters for heater 0
                                    M143 H0 S120 ; set temperature limit for heater 0 to 120C
                                    M305 P1 T100000 B4138 R2200 X2 ; set thermistor + ADC parameters for heater 1 and remap it to channel 2
                                    M143 H1 S280 ; set temperature limit for heater 1 to 280C

                                    You've got a lot of thermistor values in there. Do you know which set is correct?
                                    Which ever command comes last will take effect. So you should work out what your correct thermistor values are and delete the others.

                                    ; Fans
                                    M106 P1 S-1 ; disable thermostatic mode for fan 1

                                    There's that fan command again.

                                    Endstops all of them tried everything, hardware and firmware

                                    https://duet3d.dozuki.com/Wiki/Connecting_endstop_switches
                                    What kind of endstop switches are they? How are they wired? When you trigger them by hand does the light on the board go on or off?

                                    when i click "home x/y or z/home all", it moves Z all the way up? Maybe a bad homing file?

                                    You'll have to post your homing files.

                                    The nozzle and the heater bed both don't work.

                                    Are they connected to the right spots? What kind of heaters are they? How are you trying to turn them on?

                                    ; M117 Use https://configurator.reprapfirmware.org/ to set up your printer config

                                    Did you try and use the web configurator to get your first set of config files? It you can provide it the details of your printer it will give you a good working start to go from. Starting with the testing config from the factory is the harder way to go.

                                    Did you take a look at the guide I linked above?

                                    Z-Bot CoreXY Build | Thingiverse Profile

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