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.
    • 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