Manually add printer by IP/domain name

Could we add the possibility of manually adding the printer to Bambu Studio using its IP or domain name (e.g., we give it a DNS record)?

My printer lives on my IoT VLAN and it can’t (on purpose) be seen by my computers (since they live on a different VLAN) as I do not allow mDNS across VLANs, but I can see the printer from my secure VLAN (i.e., Secure VLAN can see into IoT VLAN, but not the other way).

This would also make RTSP For video Stream to OBS and Direct Lan Connection issue much easier to handle.

9 Likes

This one is an excellent point from a security point-of-view and should absolutely be addressed. Living in Europe we consider security/privacy a high value, and thus love to separate some things from others. I can see no reason a printer should talk to host computers (unless the computer opens the connection) so it should absolutely be able for it to reside in another network (should it be implemented by physical means or logically such as VLAN).

2 Likes

I need this. I hate having it live on my default vlan just so I can get to it. DNS record would work across vlans.

2 Likes

I have exactly the same issue; all IoT devices live on a separate VLAN with it’s own WiFi SSID. My development machine sits on my main network and currently can only communicate with my printer via the cloud. Surely now with the advent of the X1E this must change. I plan to purchase two of these printers for my two engineering sites and corporate IT will insist they go on a lab subnet, not the main network on which the engineers laptops sit. And we won’t be able to use the cloud, obviously, so this really is a must have.

5 Likes

Same here. Still hope we get heard some day :wink:
@BambuLab bump

3 Likes

Us to - making our X1E unusable at work…

Multi-cast is a no-no internally on our networks and no one trusts 3rd party cloud for login/authentication anymore…

2 Likes

I am shocked to find out, you can’t just add a Printer by hand.
Network Separation is basic Network-Security. Mandatory for any Business, and highly advised for Home Networks.

you can add the printer locally, if it (and Bambu Studio) are connected to Cloud. You can just send the print files to the printer via network. But it is gone once the account is disconnected.

It is only for Bambu not Including a “add printer manually” button and expect users to just have all their devices in one network.

so - thats my bump

4 Likes

I would like to be able to do this for a different reason… to replace the A1 camera completely…It never works anyways, and when it does, it’s trash… It would be nice to either eliminate the the black box in Bambu Studio and Bambu Handy, or to replace it with the feed from my Tapo camera that actually works.

1 Like

Hi,

Any news on this being worked on, it would be great to have this?

Its unfortunate this is not implemented yet, as I would prefer adding the printer by IP address.

I know school technicians who will look into implementing 3D printers, and this is one of things that will get looked into, due to network segmentation (subnets).

Thanks.

2 Likes

just adding in that we need this functionality as well. seems like pretty low hanging fruit and sad its not added by now.

2 Likes

I also second this. We bought an X1E under the impression that we could use it in the company network, but in our (not uncommon VLAN setup) it’s not possible because we can’t enter the printer address in the studio software. Cloud usage is obviously out of the question.

2 Likes

+1. BambuLab X1E is unusable even when no advanced VLANs are involved and printer is just plugged in into default (public) network.

2 Likes

After some investigation, I found that this gem of 3D printing is also stateless: if you let it detect a printer one time and then remove the detection capability, it disappears after Bambu Studio is restarted.

Should had never bought it in the first place

1 Like

We bought one X1E for using it in an enterprise network with multiple VLAN. Bambu promotes this device for usage in complex enterprise networks. But in reality one get stopped by such a little thing like not be able to add a printer by IP. This is bad. If this would work the X1E may be a good printer to replace our other old Ultimaker.

3 Likes

We have also just bought an A1 for our company and can only use it via the SD card because we have the printer in a separate VLan and I can’t integrate it via Bambu Studio. Cloud solution is out of the question for us. Please add the possibility to add manually via IP address.

1 Like

Same here: it’s mandatory for an enterprise product like the X1E to be connected by IP. There are several reasons a subnet search can’t be the only solution. The printer is a really greate one but the enterprise level features needs to be worth the name. The device has to be fully functional without internet connection (and of course without wifi) and beyond subnet boudaries. Thats the expectation a company has and the printer has not :wink:

Please add (a.s.a.p):

  • Bambu Studio support for IP based connections (independent of subnet)
  • Printer Update without Internet

Thx
Holger

4 Likes

Any news on this?
My computer and wifi are also in different subnets.


Source Official GitHub

Not sure what versioning is meant. - but the later talked about 1.10 (this was on August 26th)


Later in the same issue on GitHub

I just installed 1.9.7.52 (from a few days ago) - it does not have anything else than the online an PIN version. But that seem to only be a bugfix for the A1

So let’s hope on 1.10. coming out soon

See Bambu Studio forgets printer and shows 'no printer' at next startup

I saw a similar response in this topic. Is this the standard behavior for LAN Only?

Let’s hope this issue gets fixed in v1.10 as well, otherwise you will need to add your printer (IP) again every time Bambu Studio is (re)started.

Bambu goes the (inherently stupid) apple way. They assume everything is on the same subnet and can be found with an broadcast (mDNS)…

if you have multiple networks (separation, VLAN; Firewall rules between Networks) your only way ist to enable mDNS routing between those networks - which is braindead at best, but negates the reasons why someone implements separate networks.
This shows, the devs have no Idea of proper networking standards - as it usually is (not a rant - but imo, if you touch anything network, you - as a dev - should at least have a basic concept of how networking is done properly… #hot-take)

If you have your printer connected to cloud, you can send to the printer (via LAN) no problem, as the Bambu Studio gets the local IP from the cloud and just directly to it’s IP address. (assuming you have your firewall rules properly setup)
So it is JUST an limitation on Bambu’s proprietary network Code.

I once clicked around in the connection tab for 20min straight and got a (rather ugly) Connect to IP popup (which was clearly eiter part of the network module they use, or was not designed in any way).
but you could not type anything into the IP-address fields… I sadly forgot to take a screenshot.

So as this topic is from Dec 2022, i would say Bambu is out of the Startup-Protection-Pahse, and NOW NEEDS TO START getting serious.

Edit: it seems like the Issue is going to be resolved soon:

Seems like it is implemented in the pre-release builds (did not check if it is alpha or beta state) - but apparently not functinal yet

Edit2: Here’s the link to the Beta release Release 1.10.0 Public Beta2 · bambulab/BambuStudio · GitHub