WIFI Won't Connect M587 wont.. Why is this not easier
-
First off thank you for the amazing product! Super blown away with your coding!
I'm having HUGE issues connecting the wifi. I've went through the entire site and internet to try and get this working..This is so incredibly frustrating. Ive spent 8hrs or more on this...
It wont connect.
I can connect to yat, but it wont allow me go wifi.
"M587 command is not supported"I do wish there were better updated video tutorials from you guys with troubleshooting.
I have done everything to the best of my knowledge and still it wont work.I dont want to install the factory board back again.. Its subpar. Thank you for you help!!
I honestly cant waste anymore time trying to figure this out my self.Windows 10
HP I7 intel.
Yat -
@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
andM122
(Do take care to configure the line endings to capture all of the output fromM122
.) -
@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.
-
@bearer ![alt text]( 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
-
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.
-
The big silver block on the top left corner will accept an ethernet cable.
-
@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?
-
@phaedrux Thank you guys so much!
-
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.
-
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
-
@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.
-
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!
-
@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
-
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.
-
@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
-
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,
- Endstops all of them tried everything, hardware and firmware
- when i click "home x/y or z/home all", it moves Z all the way up? Maybe a bad homing file?
- 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 onM555 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 correctionM570 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 0CM564 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 hereM208 S1 Z-0.2 ; set minimum Z
T0 ; select first hot end
; M117 Use https://configurator.reprapfirmware.org/ to set up your printer config -
@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 removedYou 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-1Fan 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_fansM350 X256 Y256 Z256 E256 I0 ; configure microstepping without interpolation
M92 X1600.00 Y1600.00 Z256000.00 E1600.00 ; set steps per mmI 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 280CYou'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 1There'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?