Duet Maestro constantly disconnecting from ethernet



  • Hi. I feel like I'm going insane here, since I swear this only got this bad when I started using Duet Web Control 2.

    I am constantly getting disconnected from the DWC. As in, every 2 minutes. Then I need to refresh my page and re-enter my password to use the DWC until the next 2 minutes pass, and I'm booted again.

    I get no packet loss pinging the static IP I've assigned it to (to prevent IP clash). I've attached my M122 output in case it helps. Please help me figure this out, I'm pulling hair out getting kicked out of my web control every few minutes.

    Board: Duet Maestro 1.0
    Firmware: RepRapFirmware for Duet 2 Maestro 3.0 (2020-01-03b3)
    Duet Web Control 2.0.7

    m122
    === Diagnostics ===
    RepRapFirmware for Duet 2 Maestro version 3.0 running on Duet Maestro 1.0
    Board ID: redacted
    Used output buffers: 3 of 24 (15 max)
    === RTOS ===
    Static ram: 24484
    Dynamic ram: 87040 of which 0 recycled
    Exception stack ram used: 196
    Never used ram: 19352
    Tasks: NETWORK(ready,912) HEAT(blocked,1360) MAIN(running,3840) IDLE(ready,160)
    Owned mutexes:
    === Platform ===
    Last reset 00:02:48 ago, cause: power up
    Last software reset at 2020-03-13 22:13, reason: User, spinning module GCodes, available RAM 19176 bytes (slot 2)
    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0400f000 BFAR 0xe000ed38 SP 0xffffffff Task 0x4e49414d
    Error status: 0
    Free file entries: 10
    SD card 0 detected, interface speed: 15.0MBytes/sec
    SD card longest block write time: 3.0ms, max retries 0
    MCU temperature: min 35.5, current 36.3, max 37.0
    Supply voltage: min 24.3, current 24.3, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
    Driver 0: standstill, read errors 0, write errors 0, ifcount 6, reads 6273, timeouts 0
    Driver 1: standstill, read errors 0, write errors 0, ifcount 6, reads 6273, timeouts 0
    Driver 2: standstill, read errors 0, write errors 0, ifcount 6, reads 6273, timeouts 0
    Driver 3: standstill, read errors 0, write errors 0, ifcount 6, reads 6273, timeouts 0
    Driver 4: standstill, read errors 0, write errors 0, ifcount 6, reads 6273, timeouts 0
    Driver 5: ok, read errors 0, write errors 0, ifcount 0, reads 0, timeouts 6273
    Driver 6: ok, read errors 0, write errors 0, ifcount 0, reads 0, timeouts 6273
    Date/time: 2020-03-13 22:34:29
    Slowest loop: 6.70ms; fastest: 0.09ms
    I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
    === Move ===
    Hiccups: 0(0), FreeDm: 169, MinFreeDm: 169, MaxWait: 0ms
    Bed compensation in use: none, comp offset 0.000
    === MainDDARing ===
    Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
    === AuxDDARing ===
    Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0
    === Heat ===
    Bed heaters = 0 -1, chamberHeaters = -1 -1
    === GCodes ===
    Segments left: 0
    Stack records: 1 allocated, 0 in use
    Movement lock held by null
    http is idle in state(s) 0
    telnet is idle in state(s) 0
    file is idle in state(s) 0
    serial is idle in state(s) 0
    aux is idle in state(s) 0
    daemon is idle in state(s) 0
    queue is idle in state(s) 0
    lcd is idle in state(s) 0
    autopause is idle in state(s) 0
    Code queue is empty.
    === Network ===
    Slowest loop: 109.63ms; fastest: 0.04ms
    Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
    HTTP sessions: 1 of 8
    Interface state 5, link 100Mbps full duplex
    


  • @pralonam said in Duet Maestro constantly disconnecting from ethernet:

    As in, every 2 minutes.

    @pralonam said in Duet Maestro constantly disconnecting from ethernet:

    Last reset 00:02:48 ago, cause: power up
    

    is that always about the same time as how long it runs? could imply a power issue


  • Moderator

    Can you try the latest 3.1 RC?



  • I've upgraded to RepRapFirmware for Duet 2 Maestro version 3.01-RC3 running on Duet Maestro 1.0. Unfortunately, I still disconnect at a rate where I'm unable to even upload a 6mb gcode file to my board without a disconnect in between.



  • @bearer As of 2020-03-26:

    Last reset 237:19:48 ago, cause: software
    Last software reset at 2020-03-16 15:50, reason: User, spinning module GCodes, available RAM 20868 bytes (slot 2)
    

    So no, I don't believe its a total restart. This also happens during printing with no interruptions to the print.


  • Moderator

    Have you tried a different browser yet? Is the tab perhaps going into a low power idle state?



  • @Phaedrux This occurs on both Firefox on my desktop and Chrome on my Android. Often when the tab is opened.


Log in to reply