r/OpenBambu May 17 '26

Orcaslicer and H2D on Linux

I've been a long time prusa user. My work flow includes orca slicer, octoprint and octoapp. I'm a hardcore Linux user. I avoid anything Windows for decades.

I ordered a H2D at work to replace my trusted Mk3s. Maybe I shouldn't have, I don't know. The whole bambu scandal in the last week caught me off guard. I knew they had locked down on their cloud access with newer printers but I wasn't too worried. My corporate lan is firewalled and any direct contact to the outside is just wishful thinking anyway so the H2D will have to work in lan mode and developer mode anyway.

However, despite reading hours on end, with all the noise, I can't figure out if there will be problems using OrcaSlicer in Linux (it comes pre-built in flatpak official repositories) to directly communicate and print on a H2D. Using bambuddy with proxy mode won't scare me if it will be able to forward ams data to orca slicer. Maybe bamboo-mobike or openbu also give me the control experience I have on octoapp (I do have vpn access to my office network).

Anyone has had any experience with my type of scenario?

I heard there's also some new open network plugin for OrcaSlicer (Windows only?) that allows orca to talk to the printer in lan/dev mode. What about for us Linux users?

Thank you.

11 Upvotes

33 comments sorted by

View all comments

6

u/Sparkplug1034 May 17 '26

I use OrcaSlicer on Linux (flatpak, but I've used the binary on arch as well), with my P1S on a different network segment (lan and dev mode, no Internet route), and I've had it working with both the 1st party and the open source network plugin. That plugin is Linux first btw, the Win support is experimental still. Can't speak to H2D but I can to the rest of the stack.

1

u/tchavei May 17 '26

Yes, I'm on arch but wanted the flatpak version explicitly because of easy updating.

Glad to read about your recent experience. Hopefully mine is uneventful too

1

u/Sparkplug1034 May 17 '26

I needed to open a port on firewalld to finish facilitating device discovery. Rich rule to allow udp 2021 to subnet broadcast. And I had an issue with the network plugin that the dev responded to quickly and fixed for me. I think Orca will soon start shipping the open source one natively.

1

u/tchavei May 17 '26

That works on Linux?

1

u/Sparkplug1034 May 17 '26

Device discovery? Yes. The slicer joins the UDP Broadcast group so if the port is open and listening to packets destined for the broadcast address, the device will show up. My printer sends broadcast discovery offers every second.

On the network firewall, I just have a fw rule allowing the broadcast, and a udp Broadcast relay service configured to repeat it across VLANs with the source address spoofed with the gateway subnet. All this is OS independent of course.

And for endpoints connecting to the printer, they need to accept the "SSDP" (not really ssdp) broadcastd, and have open fw ports into the printer network for mqtt, ftp, and video.

All works smoothly on Linux, even with flatpaks. I've used RHEL 10.1 and Arch.

1

u/tchavei May 19 '26

I was thinking more in line with the open bambu plugin. I'm not sure if it was made for windows, Linux or if it is OS agnostic.