Ender 3 - Error: Failed to autodetect serial port, please set it manually

What is the problem?
After 100's of hours of printing using octoprint, I am suddenly getting this message. I did nothing except go on vacation for a few days. when I came back, I started getting this message. I have no clue where to go from here in troubleshooting this.

What did you already try to solve it?

  • First, I have tried 3 different USB cables. same result.
  • I have tried these cables on all USB outlets.
  • I have tried other USB items on the ports and they work (mouse and keyboard). so I know it isn't the USP ports on the Pi.
  • I reflashed my Pi to latest version
  • I pulled all connectors on my mainboard and reconnected them
  • I have tried in Octopi Safe mode
  • I am unable to enter commands into the terminal such as /dev/tty*. The terminal from the webpage is blocked. if I try running that from the Pi directly or in SSH I get permission denied. I am not familiar enough with linux to pursue this.
  • I do not see the printer listed. if I run lsusb. These are the results:
Bus 001 Device 019: ID 062a:4101 MosArt Semiconductor Corp. Wireless Keyboard/Mouse
Bus 001 Device 005: ID 0424:7800 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Logs (octoprint.log, serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)
Serial.log
It's useless, but here is serial log

2020-01-18 19:14:15,307 - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 19:14:15,342 - Serial port list: []
2020-01-18 19:14:15,343 - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 19:14:15,347 - Failed to autodetect serial port, please set it manually.
2020-01-18 19:14:20,751 - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 19:14:20,776 - Serial port list: []
2020-01-18 19:14:20,779 - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 19:14:20,789 - Failed to autodetect serial port, please set it manually.

Here is octoprint log

2020-01-18 18:07:48,305 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:07:48,307 - octoprint.startup - INFO - Starting OctoPrint 1.3.12
2020-01-18 18:07:48,309 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:07:48,481 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:07:51,018 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:07:51,168 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2020-01-18 18:07:51,239 - octoprint.server - INFO - Intermediary server started
2020-01-18 18:07:51,240 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:07:51,354 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:07:51,356 - octoprint.printer.profile - ERROR - Profile _default does not exist, creating _default again and setting it as default
2020-01-18 18:07:51,467 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /home/pi/.octoprint/uploads...
2020-01-18 18:07:51,469 - octoprint.filemanager.storage - INFO - ... file metadata for /home/pi/.octoprint/uploads initialized successfully.
2020-01-18 18:07:52,807 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:07:53,820 - octoprint.util.pip - INFO - Version of pip is 19.3.1
2020-01-18 18:07:53,822 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:07:53,823 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:07:53,829 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2020-01-18 18:07:53,935 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/backup
|  Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
|  Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
|  Error Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/errortracking
|  Force Login (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/forcelogin
|  Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
|  Pi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pi_support
|  Plugin Manager (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/virtual_printer
2020-01-18 18:07:53,955 - octoprint.environment - INFO - Detected environment is Python 2.7.16 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 1400.0
|    ram: 917016576
|  os:
|    id: linux
|    platform: linux2
|  plugins:
|    pi_support:
|      model: Raspberry Pi 3 Model B Plus Rev 1.3
|      octopi_version: 0.17.0
|  python:
|    pip: 19.3.1
|    version: 2.7.16
|    virtualenv: /home/pi/oprint
2020-01-18 18:07:53,964 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/webassets...
2020-01-18 18:07:53,965 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/.webassets-cache...
2020-01-18 18:07:54,829 - octoprint.server - INFO - Shutting down intermediary server...
2020-01-18 18:07:54,928 - octoprint.server - INFO - Intermediary server shut down
2020-01-18 18:07:54,931 - octoprint.events - INFO - Processing startup event, this is our first event
2020-01-18 18:07:54,932 - octoprint.events - INFO - Adding 0 events to queue that were held back before startup event
2020-01-18 18:07:54,935 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2020-01-18 18:07:54,937 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2020-01-18 18:07:54,939 - octoprint.server.util.watchdog - INFO - Running initial scan on watched folder...
2020-01-18 18:07:54,941 - octoprint.server.util.watchdog - INFO - ... initial scan done.
2020-01-18 18:07:54,954 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _http._tcp
2020-01-18 18:07:54,964 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _octoprint._tcp
2020-01-18 18:07:54,976 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on octopi for SSDP
2020-01-18 18:07:55,004 - octoprint.server - INFO - Listening on http://127.0.0.1:5000
2020-01-18 18:07:55,350 - tornado.access - WARNING - 404 GET /intermediary.gif?_=1579370874382 (::ffff:192.168.0.100) 17.16ms
2020-01-18 18:07:56,065 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:07:56,067 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:07:56,068 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:07:56,387 - tornado.access - WARNING - 404 GET /intermediary.gif?_=1579370876350 (::ffff:192.168.0.100) 6.72ms
2020-01-18 18:07:56,507 - octoprint.server.views - INFO - Preemptive cache not active for path /, ui _default and data {'query_string': 'l10n=en', 'path': u'/', 'base_url': u'http://192.168.0.186/'}, signaling as cached
2020-01-18 18:07:56,721 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 1.7s
2020-01-18 18:07:57,355 - octoprint.server.util.flask.PreemptiveCache - INFO - Adding entry for / and {'query_string': 'l10n=en', 'path': u'/', '_count': 1, '_timestamp': 1579370877.354938, 'base_url': u'http://192.168.0.186/'}
2020-01-18 18:07:58,763 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from https://plugins.octoprint.org/plugins.json
2020-01-18 18:07:58,962 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:08:00,821 - octoprint.plugins.pluginmanager - INFO - Loaded plugin notices data from https://plugins.octoprint.org/notices.json
2020-01-18 18:08:02,967 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 6.0s
2020-01-18 18:08:04,890 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages/ (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:08:04,891 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:08:05,484 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 1.8s
2020-01-18 18:08:05,964 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2020-01-18 18:08:06,094 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'http://192.168.0.186/'}
2020-01-18 18:08:12,031 - octoprint.plugins.announcements - INFO - Loaded channel _plugins from https://plugins.octoprint.org/feed.xml in 6.3s
2020-01-18 18:08:13,280 - octoprint.plugins.announcements - INFO - Loaded channel _octopi from https://octoprint.org/feeds/octopi.xml in 1.2s
2020-01-18 18:08:13,452 - octoprint.server.preemptive_cache - INFO - ... done in 7.36s
2020-01-18 18:08:13,466 - tornado.access - WARNING - 404 GET /intermediary.gif?_=1579370877382 (::ffff:192.168.0.100) 7.91ms
2020-01-18 18:08:19,977 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.0.100
2020-01-18 18:08:44,997 - octoprint.server.api - INFO - Actively logging in user skrap1r0n from ::ffff:192.168.0.100
2020-01-18 18:08:46,560 - octoprint.server.util.sockjs - INFO - User skrap1r0n logged in on the socket from client ::ffff:192.168.0.100
2020-01-18 18:10:12,178 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 18:10:12,197 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 18:11:33,323 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:11:33,325 - octoprint.startup - INFO - Starting OctoPrint 1.3.12
2020-01-18 18:11:33,325 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:11:33,995 - octoprint.startup - INFO - We don't appear to be online, not fetching plugin blacklist
2020-01-18 18:11:34,074 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:11:35,800 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:11:36,035 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2020-01-18 18:11:36,077 - octoprint.server - INFO - Intermediary server started
2020-01-18 18:11:36,078 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:11:36,184 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:11:36,218 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /home/pi/.octoprint/uploads...
2020-01-18 18:11:36,219 - octoprint.filemanager.storage - INFO - ... file metadata for /home/pi/.octoprint/uploads initialized successfully.
2020-01-18 18:11:36,266 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2020-01-18 18:11:37,492 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:11:38,445 - octoprint.util.pip - INFO - Version of pip is 19.3.1
2020-01-18 18:11:38,447 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:11:38,448 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:11:38,452 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2020-01-18 18:11:38,461 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/backup
|  Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
|  Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
|  Error Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/errortracking
|  Force Login (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/forcelogin
|  Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
|  Pi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pi_support
|  Plugin Manager (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/virtual_printer
2020-01-18 18:11:38,480 - octoprint.environment - INFO - Detected environment is Python 2.7.16 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 1400.0
|    ram: 917016576
|  os:
|    id: linux
|    platform: linux2
|  plugins:
|    pi_support:
|      model: Raspberry Pi 3 Model B Plus Rev 1.3
|      octopi_version: 0.17.0
|  python:
|    pip: 19.3.1
|    version: 2.7.16
|    virtualenv: /home/pi/oprint
2020-01-18 18:11:38,488 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/webassets...
2020-01-18 18:11:38,502 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/.webassets-cache...
2020-01-18 18:11:39,329 - octoprint.server - INFO - Shutting down intermediary server...
2020-01-18 18:11:39,655 - octoprint.server - INFO - Intermediary server shut down
2020-01-18 18:11:39,657 - octoprint.events - INFO - Processing startup event, this is our first event
2020-01-18 18:11:39,658 - octoprint.events - INFO - Adding 0 events to queue that were held back before startup event
2020-01-18 18:11:39,661 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2020-01-18 18:11:39,664 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2020-01-18 18:11:39,665 - octoprint.server.util.watchdog - INFO - Running initial scan on watched folder...
2020-01-18 18:11:39,668 - octoprint.server.util.watchdog - INFO - ... initial scan done.
2020-01-18 18:11:39,681 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _http._tcp
2020-01-18 18:11:39,692 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _octoprint._tcp
2020-01-18 18:11:39,716 - octoprint.server - INFO - Listening on http://127.0.0.1:5000
2020-01-18 18:11:39,802 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2020-01-18 18:11:40,385 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2020-01-18 18:11:40,904 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:11:40,907 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:11:40,907 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:11:41,880 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:11:45,372 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages/ (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:11:45,372 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:11:45,388 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2020-01-18 18:11:45,499 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'http://192.168.0.186/'}
2020-01-18 18:11:55,296 - octoprint.server.preemptive_cache - INFO - ... done in 9.80s
2020-01-18 18:16:41,228 - octoprint.server.util.flask - INFO - Passively logging in user skrap1r0n from ::ffff:192.168.0.100
2020-01-18 18:16:49,309 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.0.100
2020-01-18 18:16:49,433 - octoprint.server.util.flask - INFO - Passively logging in user skrap1r0n from ::ffff:192.168.0.100
2020-01-18 18:16:50,237 - octoprint.server.util.sockjs - INFO - User skrap1r0n logged in on the socket from client ::ffff:192.168.0.100
2020-01-18 18:16:51,182 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2020-01-18 18:16:51,219 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2020-01-18 18:16:51,669 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2020-01-18 18:16:52,174 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2020-01-18 18:16:57,881 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 18:16:57,904 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 18:17:01,546 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.0.100
2020-01-18 18:20:27,975 - octoprint.server.util.flask - INFO - Passively logging in user skrap1r0n from ::ffff:192.168.0.100
2020-01-18 18:20:29,388 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.0.100
2020-01-18 18:20:29,451 - octoprint.server.util.flask - INFO - Passively logging in user skrap1r0n from ::ffff:192.168.0.100
2020-01-18 18:20:30,158 - octoprint.server.util.sockjs - INFO - User skrap1r0n logged in on the socket from client ::ffff:192.168.0.100
2020-01-18 18:20:33,487 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 18:20:33,508 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 18:20:38,878 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2020-01-18 18:20:38,900 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2020-01-18 18:22:12,769 - octoprint.server.api.system - INFO - Performing command for core:restart_safe: sudo service octoprint restart
2020-01-18 18:22:13,089 - octoprint.server - INFO - Shutting down...
2020-01-18 18:22:13,498 - octoprint.events - INFO - Processing shutdown event, this will be our last event
2020-01-18 18:22:13,501 - octoprint.events - INFO - Event loop shut down
2020-01-18 18:22:13,511 - octoprint.server - INFO - Goodbye!
2020-01-18 18:22:15,318 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:22:15,319 - octoprint.startup - INFO - Starting OctoPrint 1.3.12
2020-01-18 18:22:15,320 - octoprint.startup - INFO - Starting in SAFE MODE. Third party plugins will be disabled!
2020-01-18 18:22:15,321 - octoprint.startup - INFO - Reason for safe mode: setting in config.yaml
2020-01-18 18:22:15,322 - octoprint.startup - INFO - ******************************************************************************
2020-01-18 18:22:15,822 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2020-01-18 18:22:20,353 - octoprint.startup - INFO - Blacklist processing done, adding 1 blacklisted plugin versions: roomtemp (any)
2020-01-18 18:22:20,424 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:22:21,573 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:22:21,751 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2020-01-18 18:22:21,776 - octoprint.server - INFO - Intermediary server started
2020-01-18 18:22:21,776 - octoprint.plugin.core - INFO - Loading plugins from /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins, /home/pi/.octoprint/plugins and installed plugin packages...
2020-01-18 18:22:21,882 - octoprint.plugin.core - INFO - Found 15 plugin(s) providing 15 mixin implementations, 23 hook handlers
2020-01-18 18:22:21,912 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /home/pi/.octoprint/uploads...
2020-01-18 18:22:21,914 - octoprint.filemanager.storage - INFO - ... file metadata for /home/pi/.octoprint/uploads initialized successfully.
2020-01-18 18:22:21,953 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2020-01-18 18:22:22,913 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2020-01-18 18:22:23,869 - octoprint.util.pip - INFO - Version of pip is 19.3.1
2020-01-18 18:22:23,871 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2020-01-18 18:22:23,871 - octoprint.util.pip - INFO - ==> pip ok -> yes
2020-01-18 18:22:23,876 - octoprint.plugin.core - INFO - Initialized 15 plugin implementation(s)
2020-01-18 18:22:23,885 - octoprint.plugin.core - INFO - 15 plugin(s) registered with the system:
|  Action Command Prompt Support (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/action_command_prompt
|  Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
|  Anonymous Usage Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/tracking
|  Application Keys Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/appkeys
|  Backup & Restore (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/backup
|  Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
|  Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
|  Error Tracking (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/errortracking
|  Force Login (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/forcelogin
|  Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
|  Pi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pi_support
|  Plugin Manager (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/pluginmanager
|  Printer Safety Check (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/printer_safety_check
|  Software Update (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/softwareupdate
|  Virtual Printer (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/virtual_printer
2020-01-18 18:22:23,900 - octoprint.environment - INFO - Detected environment is Python 2.7.16 under Linux (linux2). Details:
|  hardware:
|    cores: 4
|    freq: 1400.0
|    ram: 917016576
|  os:
|    id: linux
|    platform: linux2
|  plugins:
|    pi_support:
|      model: Raspberry Pi 3 Model B Plus Rev 1.3
|      octopi_version: 0.17.0
|  python:
|    pip: 19.3.1
|    version: 2.7.16
|    virtualenv: /home/pi/oprint
2020-01-18 18:22:23,909 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/webassets...
2020-01-18 18:22:23,925 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/.webassets-cache...
2020-01-18 18:22:24,712 - octoprint.server - INFO - Shutting down intermediary server...
2020-01-18 18:22:25,192 - octoprint.server - INFO - Intermediary server shut down
2020-01-18 18:22:25,194 - octoprint.events - INFO - Processing startup event, this is our first event
2020-01-18 18:22:25,195 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2020-01-18 18:22:25,198 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2020-01-18 18:22:25,205 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2020-01-18 18:22:25,207 - octoprint.server.util.watchdog - INFO - Running initial scan on watched folder...
2020-01-18 18:22:25,229 - octoprint.server.util.watchdog - INFO - ... initial scan done.
2020-01-18 18:22:25,228 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2020-01-18 18:22:25,591 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2020-01-18 18:22:25,606 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _http._tcp
2020-01-18 18:22:25,649 - octoprint.plugins.discovery - INFO - Registered 'OctoPrint instance on octopi' for _octoprint._tcp
2020-01-18 18:22:25,721 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on octopi for SSDP
2020-01-18 18:22:25,878 - octoprint.server - INFO - Listening on http://127.0.0.1:5000
2020-01-18 18:22:25,879 - octoprint.server - INFO - Server started successfully in safe mode as requested from config, removing flag
2020-01-18 18:22:26,163 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from disk, was still valid
2020-01-18 18:22:26,587 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2020-01-18 18:22:26,601 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.0.100


Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)

  • I am running this on a Raspberry Pi 3 Model B+ Rev 1.3
  • I am using octopi version 0.17.0
  • My mainboard is a Creality3D v1.1.4
  • My firmware is Marlin 1.1.9 Bugfix configured for a BLTouch.
  • Browser is both Chrome and Firefox, latest version.
  • PC OS is Win 10.

The command you would want would be ls -l /dev/tty* rather than trying to run (execute) all the devices.

Another useful command is dmesg. You might try running this right after plugging in the serial cable.

  • Return to the original serial cable. Hopefully it has either internal metallic shielding or it has a ferrite bead.
  • Remove anything else plugged into the USB connectors on the Pi (like a USB light, a webcam, etc). You should be able to leave in the keyboard dongle, though.
  • Verify that the USB cable is tight on both ends of the connection
  • Verify that the Pi has a good power adapter and that it's plugged into a wall outlet with good power. Bonus points if you've plugged into a UPS instead.
  • Make sure that the printer has power connected and the ON switch is on.
1 Like