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

Duet muti printer server anyone?

Scheduled Pinned Locked Moved
General Discussion
16
54
7.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.
  • undefined
    Danal
    last edited by 18 Feb 2018, 01:18

    @cbusillo:

    Can it be changed to use hostnames instead of IP?

    Assuming that "normal" DWC would work with the same host-name, sure. I'll take the check for IP out.

    Edit: Done. Be sure and Ctrl-Shift-r to see the change.

    Delta / Kossel printer fanatic

    1 Reply Last reply Reply Quote 0
    • undefined
      cbusillo
      last edited by 18 Feb 2018, 16:15

      It works!

      1 Reply Last reply Reply Quote 0
      • undefined
        pogo1213
        last edited by 18 Feb 2018, 17:36

        Hey, it looks great! Im having an issue connecting, I added the IP for one and waited but it fails. I dont have a password on this board so I left the password blank. Could that be the issue? I have Deleted and retried a few times just to be sure. Thanks for the help.

        1 Reply Last reply Reply Quote 0
        • undefined
          Danal
          last edited by 18 Feb 2018, 19:30

          @pogo1213:

          Hey, it looks great! Im having an issue connecting, I added the IP for one and waited but it fails. I dont have a password on this board so I left the password blank. Could that be the issue? I have Deleted and retried a few times just to be sure. Thanks for the help.

          Blank password, meaning "just click done, or just hit enter" is fine. I use that. I've tested it (a little) with a password as well.

          Things to check:

          1. Does DWC connect from that same browser/computer, etc. using the same IP (or name)

          And, for curiosity: What OS and Browser? And what firmware on your Duet?

          Thanks,

          Danal

          Delta / Kossel printer fanatic

          1 Reply Last reply Reply Quote 0
          • undefined
            pogo1213
            last edited by 18 Feb 2018, 21:42

            1.18 duet firmware
            Chrome browser
            Also DWC opens in the browser

            I just clicked done with the blank password field.

            1 Reply Last reply Reply Quote 0
            • undefined
              Danal
              last edited by 18 Feb 2018, 23:01

              @pogo1213:

              1.18 duet firmware
              Chrome browser
              Also DWC opens in the browser

              I just clicked done with the blank password field.

              Very interesting. Close to what I'm using. Hmmm… I may have to put a debugging console log in temporarily... but... I've just changed the central dispatcher/connector to make it more reliable, so, if you don't mind, try again.

              You should see "V1.02" in the block of notes, if things have successfully refreshed. (Ctrl+Shift+R).

              Delta / Kossel printer fanatic

              1 Reply Last reply Reply Quote 0
              • undefined
                Danal
                last edited by 18 Feb 2018, 23:03

                V1.02 Now available.

                Release Notes, 1.02:

                • Speedup initial connect on page load.
                • Cleanup wording around IP or HostName in several places
                • Added "Disconnect and Close" button.
                • Made individual line "Disconnect" buttons active.
                • Added completion percentage to status while printing

                Release Notes, 1.01:

                • Allow hostnames (in addition to IP addresses)
                • Fixed table sometimes not (re-)built properly after add or delete

                Delta / Kossel printer fanatic

                1 Reply Last reply Reply Quote 0
                • undefined
                  Danal
                  last edited by 18 Feb 2018, 23:05

                  Delta / Kossel printer fanatic

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    dc42 administrators
                    last edited by 18 Feb 2018, 23:08

                    Nice!

                    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

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      Danal
                      last edited by 18 Feb 2018, 23:09

                      Everything in the above picture is real, updated from connections to real duets, and will perform the labeled actions when clicked, EXCEPT for the gray (white) buttons.

                      Delta / Kossel printer fanatic

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dc42 administrators
                        last edited by 18 Feb 2018, 23:16

                        One little bug: under Chrome the printer names are displayed, but under Firefox it continues to show "TBD at first status update".

                        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

                        1 Reply Last reply Reply Quote 0
                        • undefined
                          pogo1213
                          last edited by 18 Feb 2018, 23:29

                          @Danal:

                          @pogo1213:

                          1.18 duet firmware
                          Chrome browser
                          Also DWC opens in the browser

                          I just clicked done with the blank password field.

                          Very interesting. Close to what I'm using. Hmmm… I may have to put a debugging console log in temporarily... but... I've just changed the central dispatcher/connector to make it more reliable, so, if you don't mind, try again.

                          You should see "V1.02" in the block of notes, if things have successfully refreshed. (Ctrl+Shift+R).

                          Will do, I'll let you know how it works

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            Danal
                            last edited by 19 Feb 2018, 14:11

                            @dc42:

                            One little bug: under Chrome the printer names are displayed, but under Firefox it continues to show "TBD at first status update".

                            Interesting. Some subtle Javascript difference, no doubt.

                            Thanks, I will check it out on FF.

                            Delta / Kossel printer fanatic

                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Danal
                              last edited by 19 Feb 2018, 17:03

                              @dc42:

                              One little bug: under Chrome the printer names are displayed, but under Firefox it continues to show "TBD at first status update".

                              In the spirit of transparency: I'd broken this updating of the name from the board in all browsers. 🙂

                              V1.03 now available.

                              Release Notes, 1.03:
                              Fixed a bug that sometimes prevented newly added printers from obtaining and displaying the board name (i.e. the name stayed "TBD" forever).

                              Delta / Kossel printer fanatic

                              1 Reply Last reply Reply Quote 0
                              • undefined
                                Danal
                                last edited by 19 Feb 2018, 17:51

                                @pogo1213:

                                Hey, it looks great! Im having an issue connecting, I added the IP for one and waited but it fails. I dont have a password on this board so I left the password blank. Could that be the issue? I have Deleted and retried a few times just to be sure. Thanks for the help.

                                Try 1.03 and let me know. If it still fails to connect, please do this:

                                1. Press F12. This opens a split screen. Click on the "console" tab in the split.
                                2. Reload the page. Ctrl-Shift-R, just to be sure.
                                3. Wait approximately three minutes. Several messages will appear in the console. Please copy/paste and email these messages to me. Don't wait too long!

                                I am "danal (dot) estes (at) gmail (dot) com".

                                Thanks!

                                Delta / Kossel printer fanatic

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  pogo1213
                                  last edited by 19 Feb 2018, 20:02

                                  I'll try right when I get home, it will be 3 hours. I tried late last night with 1.02 to no avail.

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    Cata
                                    last edited by 20 Feb 2018, 02:05

                                    Nice server. Currently I am using a split screen with two tabs. I will try this in my 7" screen with raspberry pi 3.

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      tomasf
                                      last edited by 20 Feb 2018, 10:22

                                      Nice work. This could be pretty handy.

                                      Interesting to see that DWC includes a Access-Control-Allow-Origin header that allows stuff like this. Doesn't feel great that any website could pull data from my Duet if it wanted to. Or for that matter, execute arbitrary G-code, which would work even without CORS. 😕

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        Danal
                                        last edited by 20 Feb 2018, 12:53

                                        @tomasf:

                                        Interesting to see that DWC includes a Access-Control-Allow-Origin header that allows stuff like this. Doesn't feel great that any website could pull data from my Duet if it wanted to. Or for that matter, execute arbitrary G-code, which would work even without CORS. 😕

                                        Just my opinion:

                                        The Duet server should be treated as insecure, with or without any given header, etc. For one thing, it doesn't do HTTPS, and so the password should be considered open to discovery by anyone on the same network. Traffic to and from a Duet should never be exposed outside the network segment it is on… NEVER to the public internet. It should ALWAYS be proxied with external authentication and external facing HTTPS provided by that proxy.

                                        With regard to "Any Arbitrary Website", the code loaded from a malicious website into a browser that was already connected to a Duet (via DWC or MultiDWMC) would have to find the Duet's address. There is no (known) way to discover a Duet. (Otherwise, I'd be using it...).

                                        Given that a Duet can't be treated as secure, then configuring toward maximum utility on the local network segment makes sense.

                                        Again, just my opinion.

                                        Delta / Kossel printer fanatic

                                        1 Reply Last reply Reply Quote 0
                                        • undefined
                                          Danal
                                          last edited by 20 Feb 2018, 12:56

                                          @Austin55:

                                          I am much more interested to know more about duet printer server. I will wait for next updates.

                                          About

                                          • A Duet Board/Firmware?

                                          • "Duet Web Control" that comes with the board firmware?

                                          • "Multi Duet Web Monitoring and Control" which is being discussed in this thread?

                                          Delta / Kossel printer fanatic

                                          1 Reply Last reply Reply Quote 0
                                          24 out of 54
                                          • First post
                                            24/54
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA