Add static IP

It would be very convenient to be able to set a fixed IP on the printer. :slight_smile:

5 Likes

Just assign it using the router? It is usually my way to go in a network that uses DHCP.

Jups, its defintly done on the router and nowere else.

The printer cannot request/reserve an address; the router determines the address assignment to all network devices.

A little advanced:

However, you can connect a second router to the LAN port of your first router as long as you give the new router its own network, e.g. 192.168.101.01. Not entirely clean but works. This may done, if the first router does not belong to you, for example if it is provided by your internet provider… In addition, most of the cheap routers included in the subscription are usually used to death - a router is not a jack-of-all-trades and a switch is responsible for the speed in the network…

The crazy stuff:

Things get crazy by stuff like TP-Link SafeStream TL-ER7206. Than you can combine up to 3 Internet lines from 3 routers from 3 different internet providers and create an almost infinite network with a very large number of subnetworks. Everything secured against each other as much and as you want…

1 Like

We are a big company and we have a wireless connection with personal authentication an IP.
Is not possible to have a DHCP for internal regulation.

If it were possible to assign an IP to the printer it would be much simple.

1 Like

Ok. That is then indeed unfortunate. Try to assign it an IP using a DHCP server before connecting it to your network. Give it a long lease time, that way it should keep that address.

Otherwise, if you have an X1, you can just remote connect via SSH and set it that way.

I have to concur with the notion here that having the inability to set up manual network settings puzzled me. I just chalked it up the an immature product development or perhaps the developers have an agenda they are being deliberately opaque about.

Also in that category of WTF, poor performance of their FTP implementation. I mean really? 50-7KB/s on a GigE backbone. C’mon now.

While we’re at it. The lack of an SSH interface, Web Interface and other such open systems concepts makes me wonder what the end game here is. Why would Bambu lock up these basic functions? Why are they being so opaque? Can I trust their device living on my private network. I already had to block their machine from phoning home.

After all, this is a Linux kernel and you have to actually remove many of the services that are missing. But to not have the ability to set a static IP, DNS and all the other stuff that comes with Linux is baffling.

Bambu!!! You can’t have it both ways. You can’t use Linux and hide your functions, the GPL specifically states:

For GPLv3 (Section 6):

Subsection 6a: If you distribute a modified version of a GPLv3-licensed program in object code or executable form, you must also make the corresponding source code available to anyone who receives the binary version.

Subsection 6b: Like in GPLv2, if you distribute the binary version, you must include a written offer, valid for at least three years, to provide the corresponding source code upon request.

So consider this a request to publish the source code just like everyone else who redistributes a modified Linux, it’s only fair.

6 Likes

For those stating “Its done on the router” that’s not an option for Starlink. It rather silly that the Bambu Labs X1C does not let you set a non DHCP address in the printer.

Starlink also allows an alternative router, in which case the operation mode of Starlink has to be changed and the external device takes over the router function. Resetting the Stalink to its original function is no longer that easy and don’t ask me where I read that, because I read a lot…

@Bambu Lab
Is there any improvement for the static ip ?

1 Like

Hi, Olias,
Did you have any answer from Bambu Labs?

1 Like

Sighh… sadly, no I did not. This is just more proof that Bambu follow the following pattern of behavior:

  1. They don’t read these forums.

  2. Or they read the forums and they just don’t care.

  3. Or they read the forums and they look down their nose at us customers who just aren’t as smart as they are and they are going to do it their way no matter what.

Whatever the reason, Bambu has clearly shown, by action or inaction, that customer requests are irrelevant to them. As long as they keep selling printers and enough people are willing to be pushed around, why would they change? And honestly, can we say they’re wrong? If you’re running a crappy business yet still selling out, where’s the incentive to improve?

Long-term, brand loyalty should be the goal—something Apple mastered with legions of fanboys camping out overnight outside the Apple store for the next-gen iPhone. But even Apple’s fanbase is starting to grow weary. Enthusiasm fades when people get tired of being pushed around.

1 Like

Those “legions of fanboys” are/were a very tiny minority of Apple’s customers. The vast majority of us buy things when we need them, not because we need the newest product to replace what still works well. Please don’t fall into the know-nothing category where you believe what you want to believe, regardless of reality.

As far as Bambu ignoring customer requests, like adding static IP capability or getting rid of the stupid cloud: my guess is that they just don’t know how to do it.

2 Likes

There’s growing evidence to support this. One indication is that the TCP/IP libraries for the ESP32 modules, on which the P1 is based, are commonplace and easily sourced from the Internet. I have a few of these MPUs in my shop that I experiment with purely for entertainment, and the base modules are straightforward enough to compile into the code. Anyone who can follow a simple YouTube video or basic Arduino compilation instructions can manage it without difficulty. In terms of ease of use, I’d estimate the complexity at about a 9th-grade science level, suitable for ages 15 and up. Virtually anyone can do it with minimal technical ability.

However, to make the system more robust, one needs to implement some of the more advanced functions and integrate those into the menu. Perhaps the college intern Bambu hired to write the initial code graduated and moved on, and they never hired a replacement. :yum:

Check with your IT dept. They can do it.

Welcome to the forum! That post was over a year ago and he was asking if he could set a static IP on the printer, which isn’t possible currently.