New to diag please guide me. octoprint not seeign printer

What is the problem?

My printer wont connect to my octoprint and i don't know where i need to go diag the next part. for the last couple days i been trying to do some research on why i cant connect and im coming empty handed.

What did you already try to solve it?

New cables(brand anker cables usb-c to a), safemode,using a hub adapters, redoing os 5 -6 times at this point. only thing i havent tried is checking the port throe ssh but i cant fine and commands that will ad me in this and google is starting to stink for fixes. can some one help guide me please ITLL MEAN SO MUCH!!

Have you tried running in safe mode?

yes

Did running in safe mode solve the problem?

yes

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

browser.user_agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 OPR/119.0.0.0 (Edition std-2)
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.0
env.hardware.ram: 3970777088
env.os.bits: 32
env.os.id: linux
env.os.platform: Linux-6.1.21-v7l+-armv7l-with-glibc2.31
env.plugins.pi_support.model: Raspberry Pi 4 Model B Rev 1.2
env.plugins.pi_support.octopi_camera_stack: camera-streamer
env.plugins.pi_support.octopi_version: 1.0.0
env.plugins.pi_support.octopiuptodate_build: 1.0.0-1.11.0-20250422120926
env.plugins.pi_support.octopiuptodate_build_short: 2025.04.22.120926
env.plugins.pi_support.throttle_check_enabled: True
env.plugins.pi_support.throttle_check_functional: True
env.plugins.pi_support.throttle_state: 0x0
env.python.pip: 22.3
env.python.version: 3.9.2
env.python.virtualenv: True
octoprint.last_safe_mode.date: 2025-05-26T05:33:22Z
octoprint.last_safe_mode.reason: incomplete_startup
octoprint.safe_mode: False
octoprint.version: 1.11.1
systeminfo.generated: 2025-06-05T11:40:39Z
systeminfo.generator: zipapi

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

OctoPrint can't "see" your printer but neither can we :blush:. Please tell us about your printer, make, model, firmware, etc.

Since you can SSH into the RPi, here are some steps to get started:

  1. Unplug the USB cable to the printer.
  2. Login to the RPi via SSH (or a keyboard / monitor).
  3. Type sudo dmesg --clear (enter the pi password when prompted).
  4. Plug in the USB cable to the printer.
  5. Type dmesg >dmesg.log.
  6. Show us the (hopefully non-empty) contents of dmesg.log (use cat dmesg.log to look at it).

If the contents of dmesg.log is empty, we don't yet know if it is the printer or the cable.

An alternate cable test is to use the USB cable to plugin a cell phone. Use the same experiment as above and you should see a mass storage device appear in the non-empty dmesg.log.

okay I will do that when I get home Tn but I would like to add I was using octo4a before getting a pi 4 and it was working just fine and the pi 4 is used so I don't know the condition of the usb it was sold as working ik that can make a different

If your (mystery) printer was working with octo4a then it should work with the RPi 4. If you have a USB flash drive, you can easily check all the RPi 4 USB ports.

ender 3 s1 running professional firmware sorry i didn't say what printer. I have tried this with a flash drive but I dont know what im looking for. it did pop anything up in any of the connector. it was a 64gb usb 3 flashdrive that i use on my pc all the time

With a USB flash drive you can go through my 6-step process and see the results (you can change step 5 to dmesg and skip step 6).

You can use the command lsusb to list USB devices and with the flash drive inserted, lsblk should show the disk as shown below (sda is a flash drive).

pi@octopi:~ $ lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    1 29.8G  0 disk
├─sda1        8:1    1  256M  0 part
└─sda2        8:2    1 29.6G  0 part
mmcblk0     179:0    0 29.8G  0 disk
├─mmcblk0p1 179:1    0  256M  0 part /boot
└─mmcblk0p2 179:2    0 29.6G  0 part /
pi@octopi:~ $

What is the professional firmware?

Still missing the systeminfo bundle.

GitHub - mriscoc/Ender3V2S1: This is optimized firmware for Ender3 V2/S1 3D printers.

Are there issues to get it from the system?

May i ask what you mean by that. also here is the systemunfi bundle.
octoprint-systeminfo-20250605172224.zip (108.9 KB)

how do i show this to you. copy and past it or screenshot it??

okay i did the usb and all the usb port works i tried reusing the current cable and rehooked it to octo4a and octo4a sees and connects to it. i also found No serial port found and there's a code in here dmesg -w that allows live feed of the usb and I'm getting connection kind of. it'll see there's something there but wont do anything. so both printer and pi are working but they just dont want to talk to eachother

For the record reason why i went to a pi instead of keeping the phone(octo4a). the phone(octo4a) wont charge while connected to the printer. I don't have a any other phones so when i went to go look for more i realized it was cheaper do run the pi instead of the phone

Okay i realized im transferring data from octa4a so ther serial port additional was wrong
instead of being usb0 it was octo4a once i change it to what it said in ssh it started working!!

1 Like

There are a variety of ways to capture output from Linux commands. A Google search of "capturing linux command output" is a good place to start.

Screenshots also work but can be harder to read sometimes.