Hi everyone, I'm new to the community and I'm very new to using octoprint, I recently purchased a Sidewinder X1 printer, and I followed all the guides on installing octoprint on my Raspberry Pi 4, I also read an entire thread about a problem similar to mine but without being able to solve it, could anyone help me?
The problem is very simple, I can't connect via octoprint to my printer, I can connect to the server but it gives an error when I try to connect via the connection button
2025-01-26 14:34:44,377 - octoprint.util.comm - INFO - Serial detection: Performing autodetection with 0 port/baudrate candidates:
Please perform the following experiment:
Unplug your printer from the Raspberry Pi.
Login to your Raspberry Pi via SSH (i.e. we need a terminal window)
Type sudo dmesg --clear
Plug your printer into the Raspberry Pi.
Type dmesg
Copy the output to your next response using the </> tool above.
Alternatively, you can type dmesg >dmesg.txt and upload that file here.
From the topic I posted above, I believe that adding an additional serial port to the OctoPrint, Settings, Serial Connection page should solve your problem.
"Yes"
Is not a very verbose or even useful answer to the question... I mean thanks for not deleting the template all together and including your SystemInfo bundle.
Since you did not include a link or subject of the thread you have read, here are a couple that I found on your issue. The first one seems to indicate that you cant do this without disconnecting the LCD on the Sidewinder X1. It also seems to indicate another option related the USB cable and +v connection needing to be disconnected. Not sure how that is related but its an easy thing to test the quick and dirty way(tape in our USB plug) or buy a cable/module to make it a bit more reliable. This thread has some info on why this is a good thing in to do in general as well as some options on how to do it quick and dirty... At the end it has some purchasable cables/devices you can find for less than $10 in most cases.
Threads below are specific to your printer and the issue you are having.. Search I did was "sidewinder connection"
A good place to start.
Some more detailed trouble shooting using Pronterface.
thanks for the reply, the thread I read is the one you indicated.
As for the connection to my Raspberry via ssh protocol I still don't know how to do it so I'm reading something around the web. As soon as I can do it I'll publish the result here.
Sorry for the short answer but what I tried to do was already in the description of the problem at the beginning of the thread.
As for disconnecting the screen I have already installed a switch between the control board and the screen, which helped me to update the firmware without having to disassemble the printer every time. One thing I did not do was disconnect the v+ pin from the USB port, in fact if I turn off the printer while I have the raberry connected, the screen and the bltouch remain on.
"nothing happens" doesn't give us much to troubleshoot with.
Since you mentioned PuTTY, I'll assume you have a Windows system. In your original post, you said you have an RPi 4 which I assume is successfully connected to your LAN since it appears you can use a browser to connect to the OctoPrint web server.
Please detail the steps you took to connect and where things went "wrong".
I think that today after work, I will install octoprint from scratch and try to reactivate the ssh protocol and redo all the steps you described before connecting the 3d printer, then at most I will take some screenshots to attach and I will describe in detail the steps taken.
ok, then I reinstalled octoprint on the sd card, I chose the version that also included webcam support. I noticed that if I restart the raspberry without disconnecting it from the printer first, it can't start completely. I tried selecting the "listen only" mode on the printer screen and then connecting it to the rb but nothing changed. I increased the connection timeout interval from 10 to 15 seconds but still nothing, I started puTTy and I can access the rb normally.I followed the steps you described correctly but now I don't know how to take that data to post it here
however when I try to execute the commands you recommended, I don't see anything on putty and even connecting the sd card to the computer and looking for the dmesg.txt file I can't find it.
When you create or reply to topics in this forum, you use the markdown editor as shown below:
The markdown editor has a toolbar and on that toolbar is a </> tool for entering preformatted text. You can mouseover the tools to get a tooltip.
When you insert text captured from somewhere else, using the preformatted text tool will prevent the markdown editor from attempting to interpret the text (including word wrapping). See below for an example of the dmesg output from my RPi when I turn on my LulzBot TAZ6:
pi@octopi:~ $ dmesg
[2943866.138355] usb 1-1.3: USB disconnect, device number 10
[2943870.016434] usb 1-1.3: new full-speed USB device number 11 using dwc_otg
[2943870.162830] usb 1-1.3: New USB device found, idVendor=27b1, idProduct=0001, bcdDevice= 0.01
[2943870.162858] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[2943870.162870] usb 1-1.3: Product: RAMBo
[2943870.162882] usb 1-1.3: Manufacturer: UltiMachine (ultimachine.com)
[2943870.162893] usb 1-1.3: SerialNumber: 75530313231351F06051
[2943870.164079] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
When I connect with PuTTY to my RPi 3B which is running (an old version of) OctoPi, I get the following. What do you get when you attempt the same thing?
login as: pi
pi@octopi's password:
Linux octopi 5.10.103-v7+ #1529 SMP Tue Mar 8 12:21:37 GMT 2022 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jan 27 15:42:01 2025 from 192.168.0.163
------------------------------------------------------------------------------
Access OctoPrint from a web browser on your network by navigating to any of:
http://octopi.local
http://192.168.0.123
https is also available, with a self-signed certificate.
------------------------------------------------------------------------------
This image comes without a desktop environment installed because it's not
required for running OctoPrint. If you want a desktop environment you can
install it via
sudo /home/pi/scripts/install-desktop
------------------------------------------------------------------------------
OctoPrint version : 1.10.3
OctoPi version : 0.18.0
------------------------------------------------------------------------------
pi@octopi:~ $
Linux "cut/copy/paste" is different from Windows. Use the left mouse button to highlight text in the PuTTY window and then move to your Windows machine and type ctrl-V. To go the other way, highlight the text you want on the Windows machine and type ctrl-C, move to the PuTTY window and click the right mouse button.
ogrenero@octopi:~ $ login as: ogrenero
ogrenero@192.168.188.46's password:
Linux octopi 6.1.21-v7l+ #1642 SMP Mon Apr 3 17:22:30 BST 2023 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jan 27 20:20:32 2025 from 192.168.188.22
------------------------------------------------------------------------------
Access OctoPrint from a web browser on your network by navigating to any of:
http://octopi.local
http://192.168.188.46
http://[fd00::3c55:2d43:c3bf:8e3d]
https is also available, with a self-signed certificate.
------------------------------------------------------------------------------
This image comes without a desktop environment installed because it's not
required for running OctoPrint. If you want a desktop environment you can
OctoPrint version : 1.10.3
OctoPi version : 1.0.0
i think is correct