What is the problem?
Can't get my printer to register in OctoPrint.
"Error: Failed to autodetect serial port, please set it manually."
The only option is auto.
What did you already try to solve it?
Have attempted to follow several other 'cant connect printer' conversations/topics, but I either don't know how to adjust the solutions to work for mine or get lost in the back and forth steps in the provided answers.
Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, octoprint.log
, serial.log
or output on terminal tab, ...)
Printer: PowerSpec Ultra
Firmware: V2.4
RPi: Model 3B
32GB Micro SD
using on-board WIFI
5.25V power supply
Using a Play Station webcam (one of the youtube videos suggested this model and it was only $8 :))
OctoPrint v.0.15.1
Printer and webcam are connected to the RPi via USB and the Pi is plugged into the power supply. I have accessed OctoPrint through my desktop (Windows 10) via IP. If I go to "control", the webcam is on and functioning, but cannot get the printer to register.
serial.log:
2018-07-09 17:25:04,101 - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:25:04,163 - Serial port list: []
2018-07-09 17:25:04,163 - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:25:04,166 - Failed to autodetect serial port, please set it manually.
octoprint.log:
2018-07-08 17:28:14,793 - octoprint.server - INFO - OctoPrint 1.3.8
2018-07-08 17:28:14,794 - octoprint.plugin.core - INFO - 10 plugin(s) registered with the system:
| Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
| Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
| CuraEngine (<= 15.04) (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/cura
| Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
| Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
| OctoPi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/octopi_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
2018-07-08 17:28:14,808 - octoprint.environment - INFO - Detected environment is Python 2.7.13 under Linux (linux2). Details:
| hardware:
| cores: 4
| freq: 1200.0
| ram: 918192128
| os:
| id: linux
| platform: linux2
| plugins:
| octopi_support:
| model: 3B
| revision: a22082
| version: 0.15.1
| python:
| pip: 9.0.3
| version: 2.7.13
| virtualenv: /home/pi/oprint
2018-07-08 17:28:14,809 - octoprint.server - INFO - ------------------------------------------------------------------------------
2018-07-08 17:28:14,791 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 17:43:14,809 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 17:58:14,810 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 18:13:14,812 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 18:28:14,813 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 18:43:14,814 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 18:58:14,815 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 19:13:14,816 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 19:28:14,817 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 19:43:14,818 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 19:58:14,819 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 20:13:14,820 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 20:28:14,821 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 20:43:14,822 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 20:58:14,823 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 21:13:14,824 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 21:28:14,825 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 21:43:14,826 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 21:58:14,827 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 22:13:14,828 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 22:28:14,829 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 22:43:14,831 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 22:58:14,832 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 23:13:14,833 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 23:28:14,835 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 23:43:14,836 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-08 23:28:24,853 - octoprint.startup - INFO - ******************************************************************************
2018-07-08 23:28:24,855 - octoprint.startup - INFO - Starting OctoPrint 1.3.8
2018-07-08 23:28:24,856 - octoprint.startup - INFO - ******************************************************************************
2018-07-08 23:28:24,966 - octoprint.util.connectivity_checker - INFO - Connectivity changed from offline to online
2018-07-08 23:28:26,607 - octoprint.startup - INFO - Blacklist processing done
2018-07-08 23:28:26,746 - 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...
2018-07-08 23:28:29,281 - octoprint.plugin.core - INFO - Found 10 plugin(s) providing 10 mixin implementations, 4 hook handlers
2018-07-08 23:28:29,416 - octoprint.server.heartbeat - INFO - Starting server heartbeat, 900.0s interval
2018-07-08 23:28:29,460 - octoprint.server - INFO - Intermediary server started
2018-07-08 23:28:29,461 - 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...
2018-07-08 23:28:30,057 - octoprint.plugin.core - INFO - Found 10 plugin(s) providing 10 mixin implementations, 4 hook handlers
2018-07-08 23:28:30,134 - octoprint.filemanager.storage - INFO - Initializing the file metadata for /home/pi/.octoprint/uploads...
2018-07-08 23:28:30,816 - octoprint.filemanager.storage - INFO - ... file metadata for /home/pi/.octoprint/uploads initialized successfully.
2018-07-08 23:28:30,875 - octoprint.plugins.softwareupdate - INFO - Loaded version cache from disk
2018-07-08 23:28:33,305 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2018-07-08 23:28:35,304 - octoprint.util.pip - INFO - Version of pip is 9.0.3
2018-07-08 23:28:35,305 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages (writable -> yes), --user flag needed -> no, virtual env -> yes
2018-07-08 23:28:35,320 - octoprint.util.pip - INFO - ==> pip ok -> yes
2018-07-08 23:28:35,323 - octoprint.plugin.core - INFO - Initialized 10 plugin implementation(s)
2018-07-08 23:28:35,330 - octoprint.plugin.core - INFO - 10 plugin(s) registered with the system:
| Announcement Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/announcements
| Core Wizard (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/corewizard
| CuraEngine (<= 15.04) (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/cura
| Discovery (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/discovery
| Logging (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/logging
| OctoPi Support Plugin (bundled) = /home/pi/oprint/lib/python2.7/site-packages/octoprint/plugins/octopi_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
2018-07-08 23:28:35,352 - octoprint.environment - INFO - Detected environment is Python 2.7.13 under Linux (linux2). Details:
| hardware:
| cores: 4
| freq: 1200.0
| ram: 918192128
| os:
| id: linux
| platform: linux2
| plugins:
| octopi_support:
| model: 3B
| revision: a22082
| version: 0.15.1
| python:
| pip: 9.0.3
| version: 2.7.13
| virtualenv: /home/pi/oprint
2018-07-08 23:28:35,362 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/webassets...
2018-07-08 23:28:35,378 - octoprint.server - INFO - Reset webasset folder /home/pi/.octoprint/generated/.webassets-cache...
2018-07-08 23:28:35,692 - octoprint.server - INFO - Shutting down intermediary server...
2018-07-08 23:28:35,823 - octoprint.server - INFO - Intermediary server shut down
2018-07-08 23:28:35,825 - octoprint.events - INFO - Processing startup event, this is our first event
2018-07-08 23:28:35,826 - octoprint.events - INFO - Adding 1 events to queue that were held back before startup event
2018-07-08 23:28:35,827 - octoprint.filemanager - INFO - Adding backlog items from all storage types to analysis queue...
2018-07-08 23:28:35,946 - octoprint.filemanager - INFO - Added 0 items from storage type "local" to analysis queue
2018-07-08 23:28:35,979 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on octopi for _http._tcp
2018-07-08 23:28:35,991 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on octopi for _octoprint._tcp
2018-07-08 23:28:35,994 - octoprint.plugins.discovery - INFO - Registered OctoPrint instance on octopi for SSDP
2018-07-08 23:28:35,996 - octoprint.server - INFO - Listening on http://127.0.0.1:5000
2018-07-08 23:28:36,071 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'http://192.168.1.64/'}
2018-07-08 23:28:36,783 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from https://plugins.octoprint.org/plugins.json
2018-07-08 23:28:37,800 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 1.9s
2018-07-08 23:28:38,101 - octoprint.plugins.pluginmanager - INFO - Loaded plugin repository data from https://plugins.octoprint.org/plugins.json
2018-07-08 23:28:38,105 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 2.1s
2018-07-08 23:28:38,801 - octoprint.util.pip - INFO - Using "/home/pi/oprint/bin/python2 -m pip" as command to invoke pip
2018-07-08 23:28:38,878 - octoprint.plugins.pluginmanager - INFO - Loaded plugin notices data from https://plugins.octoprint.org/notices.json
2018-07-08 23:28:39,433 - octoprint.plugins.pluginmanager - INFO - Loaded notice data from disk, was still valid
2018-07-08 23:28:40,117 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 1.6s
2018-07-08 23:28:41,522 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 2.7s
2018-07-08 23:28:42,179 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 1.9s
2018-07-08 23:28:42,718 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 0.84s
2018-07-09 17:22:15,196 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2018-07-09 17:22:15,438 - octoprint.plugins.announcements - INFO - Loaded channel _plugins from https://plugins.octoprint.org/feed.xml in 6.4e+04s
2018-07-09 17:22:15,667 - octoprint.plugins.announcements - INFO - Loaded channel _plugins from https://plugins.octoprint.org/feed.xml in 6.4e+04s
2018-07-09 17:22:16,458 - octoprint.util.pip - INFO - pip installs to /home/pi/oprint/lib/python2.7/site-packages/ (writable -> yes), --user flag needed -> no, virtual env -> yes
2018-07-09 17:22:16,471 - octoprint.util.pip - INFO - ==> pip ok -> yes
2018-07-09 17:22:17,166 - octoprint.plugins.softwareupdate - INFO - Saved version cache to disk
2018-07-09 17:22:17,437 - octoprint.plugins.announcements - INFO - Loaded channel _octopi from https://octoprint.org/feeds/octopi.xml in 1.4s
2018-07-09 17:22:17,713 - octoprint.plugins.announcements - INFO - Loaded channel _octopi from https://octoprint.org/feeds/octopi.xml in 2.0s
2018-07-09 17:22:35,260 - octoprint.server.preemptive_cache - INFO - ... done in 64439.19s
2018-07-09 17:22:35,268 - octoprint.server.preemptive_cache - INFO - Preemptively caching / (ui _default) for {'query_string': 'l10n=en', 'path': '/', 'base_url': 'http://octopi.local/'}
2018-07-09 17:22:39,210 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.73
2018-07-09 17:22:41,211 - octoprint.server.preemptive_cache - INFO - ... done in 5.94s
2018-07-09 17:23:20,255 - octoprint.plugins.announcements - INFO - Loaded channel _important from https://octoprint.org/feeds/important.xml in 1.7s
2018-07-09 17:23:21,387 - octoprint.plugins.announcements - INFO - Loaded channel _releases from https://octoprint.org/feeds/releases.xml in 0.78s
2018-07-09 17:23:23,281 - octoprint.plugins.announcements - INFO - Loaded channel _blog from https://octoprint.org/feeds/octoblog.xml in 1.8s
2018-07-09 17:23:26,757 - octoprint.server.util.sockjs - INFO - Client connection closed: ::ffff:192.168.1.73
2018-07-09 17:23:27,118 - octoprint.server.util.sockjs - INFO - New connection from client: ::ffff:192.168.1.73
2018-07-09 17:23:33,094 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:23:33,105 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:23:58,379 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:23:58,399 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:24:09,998 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:24:10,068 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:24:21,934 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:24:21,945 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:24:58,671 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:24:58,693 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:24:59,254 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:24:59,264 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:25:00,765 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:25:00,774 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
2018-07-09 17:25:04,124 - octoprint.util.comm - INFO - Changing monitoring state from "Offline" to "Detecting serial port"
2018-07-09 17:25:04,164 - octoprint.util.comm - INFO - Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
Have attempted to add additional ports (from a different forum) and have rebooted OctoPrint several times. However, I still cant seem to get the printer to connect. I would put the additional port 'like it tells me in the Terminal tab", but this is where my ignorance shines through and I do not know how to obtain this information - I assume this will be in the serial.log??
If there is any additional information needed, feel free to request and I will do my best to provide it.