Unkown error messages on the printer

What is the problem?

Octoprint causes error messages on the printer that I cannot classify.
later then the print stops in the middle and octoprint is finished although the print is far from finished. the same gcode runs directly printed on the USB stick without any problems.

What did you already try to solve it?

i read logs. but i dont try anything because i dont know much about ocktoprint

Have you tried running in safe mode?

no

Did running in safe mode solve the problem?

dont know

Complete Logs

octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support! Not log excerpts, complete logs.)

seriallog

2020-12-20 20:01:39,226 - Recv: ok
2020-12-20 20:01:39,228 - Recv: echo:E0 Flow: 100%
2020-12-20 20:01:39,229 - Recv: ok
2020-12-20 20:01:40,745 - Recv:  T:19.41 /0.0000 B:19.49 /0.0000 @:0 B@:0
2020-12-20 20:01:41,213 - Recv: X:0.0000 Y:0.0000 Z:107.0000 E:0.0000 Count X:0 Y:0 Z:42776
2020-12-20 20:01:41,218 - Recv: ok
2020-12-20 20:01:41,225 - Recv: FR:10%
2020-12-20 20:01:41,227 - Recv: ok
2020-12-20 20:01:41,228 - Recv: echo:E0 Flow: 100%
2020-12-20 20:01:41,230 - Recv: ok
2020-12-20 20:01:42,745 - Recv:  T:19.41 /0.0000 B:19.45 /0.0000 @:0 B@:0
2020-12-20 20:01:43,214 - Recv: X:0.0000 Y:0.0000 Z:107.0000 E:0.0000 Count X:0 Y:0 Z:42776
2020-12-20 20:01:43,219 - Recv: ok
2020-12-20 20:01:43,226 - Recv: FR:10%
2020-12-20 20:01:43,228 - Recv: ok
2020-12-20 20:01:43,230 - Recv: echo:E0 Flow: 100%
2020-12-20 20:01:43,232 - Recv: ok
2020-12-20 20:01:44,745 - Recv:  T:19.34 /0.0000 B:19.57 /0.0000 @:0 B@:0
2020-12-20 20:01:45,290 - Unexpected error while reading serial port, please consult octoprint.log for details: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:3831
2020-12-20 20:01:45,295 - Please see https://faq.octoprint.org/serialerror for possible reasons of this.
2020-12-20 20:01:45,305 - Changing monitoring state from "Operational" to "Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:3831)"
2020-12-20 20:01:45,313 - Connection closed, closing down monitor
2020-12-20 20:02:07,436 - Changing monitoring state from "Offline" to "Detecting serial connection"
2020-12-20 20:02:07,493 - Performing autodetection with 1 port/baudrate candidates: /dev/ttyUSB0@250000
2020-12-20 20:02:07,495 - Trying port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:07,498 - Connecting to port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:07,593 - Handshake attempt #1 with timeout 2.0s
2020-12-20 20:02:07,618 - Connected to: Serial<id=0xa9415250, open=True>(port='/dev/ttyUSB0', baudrate=250000, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2020-12-20 20:02:07,627 - Send: N0 M110 N0*125
2020-12-20 20:02:09,634 - Handshake attempt #2 with timeout 2.0s
2020-12-20 20:02:09,652 - Send: N0 M110 N0*125
2020-12-20 20:02:11,653 - Handshake attempt #3 with timeout 2.0s
2020-12-20 20:02:11,674 - Send: N0 M110 N0*125
2020-12-20 20:02:13,675 - Changing monitoring state from "Detecting serial connection" to "Error: No more candidates to test, and no working port/baudrate combination detected."
2020-12-20 20:02:13,700 - Changing monitoring state from "Error: No more candidates to test, and no working port/baudrate combination detected." to "Offline (Error: No more candidates to test, and no working port/baudrate combination detected.)"
2020-12-20 20:02:13,725 - Connection closed, closing down monitor
2020-12-20 20:02:31,481 - Changing monitoring state from "Offline" to "Detecting serial connection"
2020-12-20 20:02:31,581 - Performing autodetection with 1 port/baudrate candidates: /dev/ttyUSB0@250000
2020-12-20 20:02:31,604 - Trying port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:31,638 - Connecting to port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:31,698 - Handshake attempt #1 with timeout 2.0s
2020-12-20 20:02:31,713 - Connected to: Serial<id=0xb2cb8f90, open=True>(port='/dev/ttyUSB0', baudrate=250000, bytesize=8, parity='N', stopbits=1, timeout=2.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
2020-12-20 20:02:31,721 - Send: N0 M110 N0*125
2020-12-20 20:02:32,569 - Recv: echo:start
2020-12-20 20:02:32,590 - Changing monitoring state from "Detecting serial connection" to "Operational"
2020-12-20 20:02:32,661 - Send: N0 M110 N0*125
2020-12-20 20:02:32,660 - Recv: Marlin 2.0.7.2
2020-12-20 20:02:32,664 - Recv: 
2020-12-20 20:02:32,666 - Recv: echo: Last Updated: 2020-10-15 | Author: (Druckbar.net)
2020-12-20 20:02:32,669 - Recv: echo:Compiled: Dec 18 2020
2020-12-20 20:02:32,672 - Recv: echo: Free Memory: 3669  PlannerBufferBytes: 1312
2020-12-20 20:02:32,674 - Recv: Ɗ5b½…‘¥¹)DIGIPOTS Loaded
2020-12-20 20:02:32,676 - Recv: DIGIPOTS Loading
2020-12-20 20:02:32,678 - Recv: DIGIPOTS Loaded
2020-12-20 20:02:32,680 - Recv: echo:V82 stored settings retrieved (709 bytes; crc 60634)
2020-12-20 20:02:37,180 - Recv: echo:No SD card
2020-12-20 20:02:37,183 - Recv: ok
2020-12-20 20:02:37,186 - Send: N1 M115*39
2020-12-20 20:02:37,198 - Recv: FIRMWARE_NAME:Marlin 2.0.7.2 (Dec 18 2020 16:41:40) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Artillery Sidewinder X1 EXTRUDER_COUNT:1 UUID:434f2b86-9155-4362-adc2-67b2da6d13fd
2020-12-20 20:02:37,226 - Recv: Cap:SERIAL_XON_XOFF:0
2020-12-20 20:02:37,229 - Recv: Cap:BINARY_FILE_TRANSFER:0
2020-12-20 20:02:37,231 - Recv: Cap:EEPROM:1
2020-12-20 20:02:37,234 - Recv: Cap:VOLUMETRIC:1
2020-12-20 20:02:37,236 - Recv: Cap:AUTOREPORT_TEMP:1
2020-12-20 20:02:37,241 - Recv: Cap:PROGRESS:0
2020-12-20 20:02:37,243 - Recv: Cap:PRINT_JOB:1
2020-12-20 20:02:37,245 - Recv: Cap:AUTOLEVEL:1
2020-12-20 20:02:37,248 - Recv: Cap:RUNOUT:0
2020-12-20 20:02:37,251 - Recv: Cap:Z_PROBE:1
2020-12-20 20:02:37,253 - Recv: Cap:LEVELING_DATA:1
2020-12-20 20:02:37,255 - Recv: Cap:BUILD_PERCENT:0
2020-12-20 20:02:37,257 - Recv: Cap:SOFTWARE_POWER:0
2020-12-20 20:02:37,259 - Recv: Cap:TOGGLE_LIGHTS:0
2020-12-20 20:02:37,261 - Recv: Cap:CASE_LIGHT_BRIGHTNESS:0
2020-12-20 20:02:37,263 - Recv: Cap:EMERGENCY_PARSER:1
2020-12-20 20:02:37,265 - Recv: Cap:PROMPT_SUPPORT:0
2020-12-20 20:02:37,268 - Recv: Cap:SDCARD:1
2020-12-20 20:02:37,270 - Recv: Cap:AUTOREPORT_SD_STATUS:0
2020-12-20 20:02:37,272 - Recv: Cap:LONG_FILENAME:0
2020-12-20 20:02:37,276 - Recv: Cap:THERMAL_PROTECTION:1
2020-12-20 20:02:37,280 - Recv: Cap:MOTION_MODES:0
2020-12-20 20:02:37,284 - Recv: Cap:ARCS:1
2020-12-20 20:02:37,286 - Recv: Cap:BABYSTEPPING:1
2020-12-20 20:02:37,288 - Recv: Cap:CHAMBER_TEMPERATURE:0
2020-12-20 20:02:37,290 - Recv: area:{full:{min:{x:0.0000,y:0.0000,z:0.0000},max:{x:300.0000,y:300.0000,z:400.0000}},work:{min:{x:0.0000,y:0.0000,z:0.0000},max:{x:0.0000,y:0.0000,z:0.0000}}}
2020-12-20 20:02:37,292 - Recv: ok
2020-12-20 20:02:37,294 - Recv: FR:100%
2020-12-20 20:02:37,296 - Send: M21
2020-12-20 20:02:37,297 - Recv: ok
2020-12-20 20:02:37,300 - Send: M155 S2
2020-12-20 20:02:37,300 - Recv: echo:E0 Flow: 100%
2020-12-20 20:02:37,302 - Recv: ok
2020-12-20 20:02:39,700 - Recv: echo:No SD card
2020-12-20 20:02:39,702 - Recv: ok
2020-12-20 20:02:39,705 - Recv: ok
2020-12-20 20:02:39,708 - Recv: ok T:19.37 /0.0000 B:19.30 /0.0000 @:0 B@:0
2020-12-20 20:02:39,961 - Recv: FR:100%
2020-12-20 20:02:39,963 - Recv: ok
2020-12-20 20:02:39,965 - Recv: echo:E0 Flow: 100%
2020-12-20 20:02:39,966 - Recv: ok
2020-12-20 20:02:41,706 - Recv:  T:19.41 /0.0000 B:19.45 /0.0000 @:0 B@:0


octoprint log
2020-12-20 19:30:58,821 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-12-20 19:45:58,823 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-12-20 19:48:04,754 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial connection"
2020-12-20 19:48:04,771 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 1 port/baudrate candidates: /dev/ttyUSB0@250000
2020-12-20 19:48:04,772 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB0, baudrate 250000
2020-12-20 19:48:04,773 - octoprint.util.comm - INFO - Connecting to port /dev/ttyUSB0, baudrate 250000
2020-12-20 19:48:04,793 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #1 with timeout 2.0s
2020-12-20 19:48:04,800 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 19:48:05,703 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial connection" to "Operational"
2020-12-20 19:48:05,773 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 19:48:10,341 - octoprint.util.comm - INFO - Printer reports firmware name "Marlin 2.0.7.2 (Dec 18 2020"
2020-12-20 19:48:10,367 - octoprint.util.comm - INFO - Firmware states that it supports temperature autoreporting
2020-12-20 19:48:10,392 - octoprint.util.comm - INFO - Firmware states that it supports emergency GCODEs to be sent without waiting for an acknowledgement first
2020-12-20 19:57:49,757 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.193
2020-12-20 19:57:49,807 - octoprint.server.util.flask - INFO - Passively logging in user frawoer from ::ffff:192.168.1.193
2020-12-20 19:57:49,808 - octoprint.access.users - INFO - Logged in user: frawoer
2020-12-20 19:57:49,917 - octoprint.server.util.sockjs - INFO - User frawoer logged in on the socket from client ::ffff:192.168.1.193
2020-12-20 20:00:43,371 - octoprint.server.util.flask - INFO - Passively logging in user frawoer from ::ffff:192.168.1.193
2020-12-20 20:00:43,373 - octoprint.access.users - INFO - Logged in user: frawoer
2020-12-20 20:00:43,865 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.193
2020-12-20 20:00:46,524 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.193
2020-12-20 20:00:46,559 - octoprint.server.util.flask - INFO - Passively logging in user frawoer from ::ffff:192.168.1.193
2020-12-20 20:00:46,560 - octoprint.access.users - INFO - Logged in user: frawoer
2020-12-20 20:00:48,226 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2020-12-20 20:00:48,296 - octoprint.server.util.sockjs - INFO - User frawoer logged in on the socket from client ::ffff:192.168.1.193
2020-12-20 20:00:58,828 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-12-20 20:01:45,245 - octoprint.util.comm - ERROR - Unexpected error while reading from serial port
Traceback (most recent call last):
  File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/util/comm.py", line 3831, in _readline
    ret = self._serial.readline()
  File "/home/pi/oprint/local/lib/python2.7/site-packages/octoprint/util/comm.py", line 6455, in readline
    c = self.read(1)
  File "/home/pi/oprint/local/lib/python2.7/site-packages/serial/serialposix.py", line 501, in read
    'device reports readiness to read but returned no data '
SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
2020-12-20 20:01:45,292 - octoprint.util.comm - ERROR - Please see https://faq.octoprint.org/serialerror for possible reasons of this.
2020-12-20 20:01:45,307 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:3831)"
2020-12-20 20:01:45,322 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2020-12-20 20:02:07,439 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial connection"
2020-12-20 20:02:07,494 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 1 port/baudrate candidates: /dev/ttyUSB0@250000
2020-12-20 20:02:07,495 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:07,497 - octoprint.util.comm - INFO - Connecting to port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:07,598 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #1 with timeout 2.0s
2020-12-20 20:02:07,618 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:09,637 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #2 with timeout 2.0s
2020-12-20 20:02:09,650 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:11,656 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #3 with timeout 2.0s
2020-12-20 20:02:11,672 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:13,676 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial connection" to "Error: No more candidates to test, and no working port/baudrate combination detected."
2020-12-20 20:02:13,703 - octoprint.util.comm - INFO - Changing monitoring state from "Error: No more candidates to test, and no working port/baudrate combination detected." to "Offline (Error: No more candidates to test, and no working port/baudrate combination detected.)"
2020-12-20 20:02:13,731 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2020-12-20 20:02:31,494 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial connection"
2020-12-20 20:02:31,584 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 1 port/baudrate candidates: /dev/ttyUSB0@250000
2020-12-20 20:02:31,609 - octoprint.util.comm - INFO - Serial detection: Trying port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:31,617 - octoprint.util.comm - INFO - Connecting to port /dev/ttyUSB0, baudrate 250000
2020-12-20 20:02:31,700 - octoprint.util.comm - INFO - Serial detection: Handshake attempt #1 with timeout 2.0s
2020-12-20 20:02:31,715 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:32,591 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial connection" to "Operational"
2020-12-20 20:02:32,659 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:37,204 - octoprint.util.comm - INFO - Printer reports firmware name "Marlin 2.0.7.2 (Dec 18 2020"
2020-12-20 20:02:37,237 - octoprint.util.comm - INFO - Firmware states that it supports temperature autoreporting
2020-12-20 20:02:37,264 - octoprint.util.comm - INFO - Firmware states that it supports emergency GCODEs to be sent without waiting for an acknowledgement first
2020-12-20 20:02:38,838 - octoprint.printer.standard.job - INFO - Print job selected - origin: local, path: dino2.gcode, owner: frawoer, user: frawoer
2020-12-20 20:02:50,228 - octoprint.util.comm - INFO - Starting job on behalf of user frawoer
2020-12-20 20:02:50,235 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2020-12-20 20:02:50,251 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: dino2.gcode, owner: frawoer, user: frawoer
2020-12-20 20:02:50,395 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-12-20 20:02:50,406 - octoprint.util.comm - INFO - Changing monitoring state from "Starting" to "Printing"
2020-12-20 20:03:00,446 - octoprint.util.comm - INFO - Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly
2020-12-20 20:04:21,558 - octoprint.util.comm - INFO - Telling the printer to set the busy interval to our "communicationBusy" timeout - 1s = 2s
2020-12-20 20:07:13,562 - octoprint.util.comm - INFO - Got a resend request from the printer: requested line = 34, current line = 39
| Last lines in terminal:
| Recv: X:120.3980 Y:166.5770 Z:0.0500 E:-1.2000 Count X:9646 Y:13346 Z:13
| Recv: ok
| Recv: FR:100%
| Recv: ok
| Send: N32 G1 X117.579 Y166.558 E0.0856*109
| Recv: echo:E0 Flow: 100%
| Send: N33 G1 X117.469 Y166.551 E0.0890*111
| Recv: ok
| Send: N34 G1 X116.209 Y166.429 E0.1274*102
| Recv: ok
| Send: N35 G1 X116.045 Y166.404 E0.1325*103
| Recv: X:120.3980 Y:166.5770 Z:0.0500 E:0.0000 Count X:6155 Y:8949 Z:16
| Recv: ok
| Send: N36 G1 X115.060 Y166.208 E0.1629*99
| Recv: ok
| Send: N37 G1 X114.748 Y166.178 E0.1725*103
| Recv: ok
| Send: N38 G1 X114.247 Y166.169 E0.1877*106
| Recv: Error:checksum mismatch, Last Line: 33
| Recv: Resend: 34
2020-12-20 20:07:13,570 - octoprint.util.comm - INFO - Ignoring resend request for line 34, that still originates from lines we sent before we got the first resend request
2020-12-20 20:08:06,750 - octoprint.util.comm - INFO - Cancelling job on behalf of user frawoer
2020-12-20 20:08:06,764 - octoprint.util.comm - INFO - Changing monitoring state from "Printing" to "Cancelling"
2020-12-20 20:08:06,768 - octoprint.util.comm - INFO - Force-sending M108 to the printer
2020-12-20 20:08:06,787 - octoprint.printer.standard.job - INFO - Print job cancelled - origin: local, path: dino2.gcode, owner: frawoer, user: frawoer
2020-12-20 20:08:06,932 - octoprint.util.comm - INFO - Changing monitoring state from "Cancelling" to "Operational"
2020-12-20 20:13:08,853 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.112
2020-12-20 20:15:58,829 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-12-20 20:23:43,861 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Offline"
2020-12-20 20:23:43,880 - octoprint.plugins.action_command_notification - INFO - Notifications cleared
2020-12-20 20:30:58,831 - octoprint.server.heartbeat - INFO - Server heartbeat <3

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
Printer Artillery Sidewinder X1 flashed with Marlin 2.0.7.2
Browser CHrome
Win10
browser.user_agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
connectivity.connection_check : 8.8.8.8:53
connectivity.connection_ok : true
connectivity.enabled : true
connectivity.online : true
connectivity.resolution_check : octoprint.org
connectivity.resolution_ok : true
env.hardware.cores : 4
env.hardware.freq : 1500
env.hardware.ram : 3959984128
env.os.bits : 32
env.os.id : linux
env.os.platform : linux2
env.plugins.pi_support.model : Raspberry Pi 4 Model B Rev 1.2
env.plugins.pi_support.octopi_version : 0.17.0
env.plugins.pi_support.throttle_state : 0x0
env.python.pip : 19.3.1
env.python.version : 2.7.16
env.python.virtualenv : true
octoprint.safe_mode : false
octoprint.version : 1.5.2

octoprint (2).log (59.6 KB) serial.log (515.3 KB)

I see some communications errors in your logs.
Try another usb cable - if possible a quality one with ferrite beads.

1 Like

Continuing the discussion from Unkown error messages on the printer:

I tryed 7 different USB Cable. it is always the same issue.