MarkoK.dev

Problems getting Ender-3 V3 SE to work with OctoPrint on Docker

Monday Feb 19th 2024
Marko
2 min read

So I got a new 3D printer while back, Ender-3 V3 SE. I have been using OctoPrint with my Prusa Mini+ and I wanted to continue using it.

OctoPrint is great tool for 3D printing since I do not need to use any SD cards or USB sticks to transfer files for 3D printer.

I have Ubuntu 22.04.3 LTS server for my Docker containers. One of the containers is OctoPrint and I have used USB to connect my printer to the server. It is convenient since I have server and 3D printer on same room and I do not need Raspberry Pi for it (those are soooo expensive nowadays).

Prusa Mini was a plug and play. Just plugged it to the server and it worked instantly when I gave the information for my docker-compose.yml.

But the Ender was not plug and play. It was plug and play for my brothers OctoPrint via Raspberry Pi but not for my Ubuntu server.

lsusb command showed that there was a new device when I plugged USB to the server:

1Bus 001 Device 009: ID 1a86:7523 QinHeng Electronics CH340 serial converter

But previously used python -m serial.tools.miniterm command to show devices and to get devices for my docker-compose.yml did only show my Zigbee stick, not the printer.

Then to the Google we go. First I tried typical apt-get update and apt-get upgrade commands to update to latest and greatest (sometimes) apps and drives. No luck there.

Then I found this thread. That is a low hanging fruit since I do not use braille display. So lets remove it:

1sudo apt remove brltty

After that server found my printer and I got it working with my OctoPrint container.

Conversation

We use Mastodon to show our comments. You only need to post a reply for the corresponding toot. We cache our comments here so it may take a couple of minutes to show up here.
Join the conversation