<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lomanic</id>
	<title>Consumer Rights Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lomanic"/>
	<link rel="alternate" type="text/html" href="https://consumerrights.wiki/w/Special:Contributions/Lomanic"/>
	<updated>2026-04-29T07:09:13Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Farm_Manager&amp;diff=3568</id>
		<title>Bambu Farm Manager</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Farm_Manager&amp;diff=3568"/>
		<updated>2025-01-20T17:21:33Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: link put as &amp;lt;ref&amp;gt; ; fix &amp;lt;nowiki&amp;gt; ; typography&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
It appears that Bambu Lab is trying to charge additional money after the sale of a 3D printer if you want to use it e.g., in a 3D printing farm&amp;lt;ref&amp;gt;https://bambulab.com/fr/policies/bambu-farm-manager-service-agreement&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;Access to and use of the Service requires two software components: the Bambu Farm Server application and the Bambu Farm client application (collectively referred to as “Bambu Farm Manager,” or the “Software&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[…]&lt;br /&gt;
&lt;br /&gt;
BAMBU LAB MAY OFFER THE SERVICES AND SOFTWARE WITHOUT CHARGE, &#039;&#039;&#039;FOR A FEE, OR MAY CHARGE A FEE TO CERTAIN USERS OR FOR CERTAIN USES (E.G. COMMERCIAL USES)&#039;&#039;&#039;. BAMBU LAB RESERVES THE RIGHT TO AND &#039;&#039;&#039;MAY CHANGE THE LICENSE AND FEE STRUCTURE, CONDITIONS, AND WHICH USERS OR USES REQUIRE A FEE&#039;&#039;&#039;. WE WILL GIVE YOU REASONABLE ADVANCE NOTICE IF WE IMPLEMENT OR CHANGE ANY FEES PAYABLE FOR THE LICENSE TO THE SOFTWARE OR CONNECTED SERVICES.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Additional evidence:&lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i5aply/for_those_of_you_who_dont_think_they_will_go/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_LAN_mode_guide&amp;diff=3562</id>
		<title>Bambu Lab LAN mode guide</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_LAN_mode_guide&amp;diff=3562"/>
		<updated>2025-01-20T17:12:41Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: +Category:Bambu Lab&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{GuideNotice}}&lt;br /&gt;
&lt;br /&gt;
Hi everyone, I just thought I&#039;d share my experience with using my P1S offline and blocking its access to the internet from your router (just in case Bambu Lab decides to do something about all the users refusing to update their firmware and disconnecting from their cloud).&lt;br /&gt;
&lt;br /&gt;
= Turning on LAN-only mode =&lt;br /&gt;
I have a P1S with the 01.07.00.00 firmware and an AMS with the 00.00.06.49 firmware (both latest at the time of writing, I performed the update via the internet when I first got my printer one month ago).&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: flex;justify-content: space-around;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 75px;&amp;quot; | &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 850px;&amp;quot; | &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 475px;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background: #efefef;font-weight: bold;text-align: center&amp;quot;|Step 1||&lt;br /&gt;
I turned on LAN only mode using Bambu Lab&#039;s guide: https://wiki.bambulab.com/en/knowledge-sharing/enable-lan-mode.&lt;br /&gt;
&lt;br /&gt;
Basically you go into your printer&#039;s settings, scroll to LAN only mode and set it to ON. This logs you out and supposedly disconnects your printer from their servers, but since it is still connected to WiFi it theoretically could call home if it wanted. We&#039;ll take care of that in step 5.&lt;br /&gt;
|| [[File:P1S.jpg|thumb|450px|Turn on LAN only mode by selecting it and pressing Ok, then pressing Yes on the confirmation dialog that appears]]&lt;br /&gt;
|-style=height:7em&lt;br /&gt;
|style=&amp;quot;background: #efefef;font-weight: bold;text-align: center&amp;quot;|Step 2||colspan=2| I uninstalled both the Handy Android app and Bambu Studio, I won&#039;t be using those anymore.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background: #efefef;font-weight: bold;text-align: center&amp;quot;rowspan=2|Step 3|| I downloaded Orca Slicer 2.2.0 (latest at the time of writing): https://github.com/SoftFever/OrcaSlicer/releases/tag/v2.2.0 . After you follow the link scroll down to the bottom of the page to the Assets section, and pick the right one for you operating system.&lt;br /&gt;
|| [[File:Orca download.jpg|thumb|450px|In my case I chose OrcaSlicer_Windows_Installer_V2.2.0.exe]]&lt;br /&gt;
|-&lt;br /&gt;
| Then I installed it, opened it, installed the Bambu network plugin (no way to use the printer remotely without it yet :( ), did &#039;&#039;&#039;not&#039;&#039;&#039; log in with a Bambu Labs account and went to the Device page.&lt;br /&gt;
&lt;br /&gt;
Top left corner click on the &amp;quot;No printer +&amp;quot; text and select your printer. With my P1S I still have full functionality (&#039;&#039;&#039;including live view&#039;&#039;&#039;). &lt;br /&gt;
|| [[File:Orca slicer 2.2.0.png|thumb|450px|Orca slicer and my LAN only printer]]&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &#039;&#039;&#039;Important Note:&#039;&#039;&#039; After everything is working remember to turn on Stealth Mode so that Orca won&#039;t attempt to communicate with Bambu&#039;s cloud.&lt;br /&gt;
|| [[File:Stealth mode.jpg|thumb|450px|Click on the hamburger menu in the top left -&amp;gt; Preferences -&amp;gt; Network enable stealth mode]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background: #efefef;font-weight: bold;text-align: center&amp;quot;|Step 4||  I got my printer&#039;s MAC address from Settings -&amp;gt; MAC (scroll all the way down).&lt;br /&gt;
|| [[File:P1S MAC.jpg|thumb|450px|Printer MAC address location]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background: #efefef;font-weight: bold;text-align: center&amp;quot;|Step 5||  I went into my router&#039;s settings (this depends on your manufacturer, send me a DM if you are not sure how to do it), parental controls and added a new rule based on the printer&#039;s MAC, to permanently disable its internet access.&lt;br /&gt;
|| [[File:Router.jpg|thumb|450px|Example of router settings]]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
And that&#039;s it, you have a completely offline printer, that can&#039;t access the internet and that you can monitor and view from within your network.&lt;br /&gt;
&lt;br /&gt;
= Remote access =&lt;br /&gt;
[[File:Parsec.jpg|thumb|Screenshot from the Parsec Android app. I can monitor everything and cancel/pause printing by pressing on the buttons]]&lt;br /&gt;
If you still want to print remotely there are several possibilities. You can use Parsec (if you have a Windows or macOS machine on the printer&#039;s network) https://parsec.app/ to connect from your phone / laptop remotely to your local machine without setting up anything else network wise.&lt;br /&gt;
&lt;br /&gt;
You just install it on both your host (machine connected to the same network as the printer) and you phone/laptop and you can use the home machine as if you were in front of it. I even use it to play games, it&#039;s got very low latency.&lt;br /&gt;
&lt;br /&gt;
You can also set up a personal VPN using something like https://tailscale.com/, and then you can connect to the printer from your laptop even when you&#039;re away.&lt;br /&gt;
&lt;br /&gt;
You can also use remote desktop connection, but I find it&#039;s wonkier than Parsec. This video https://www.youtube.com/watch?v=wYW37thazo0 explains how to do so.&lt;br /&gt;
&lt;br /&gt;
= Conclusion =&lt;br /&gt;
Although using the Handy app was easier, I always felt a bit queasy at the idea of all of my prints going through their cloud. This latest &#039;security&#039; update was just the last drop for me. Using this short guide YOU maintain full control over YOUR printer, and nobody else gets to see everything you print. You can even upgrade the firmware offline if you so chose https://wiki.bambulab.com/en/p1/manual/P1-firmware-update-from-SD-card . At the end of the day, their printers are amazing machines, especially for the price point, and I can live with the compromise of using LAN only mode with parental controls to ensure I maintain full control over mine.&lt;br /&gt;
&lt;br /&gt;
= Q&amp;amp;A =&lt;br /&gt;
If you have any questions please leave them in the comments or as a PM and I will update this post with the answers.&lt;br /&gt;
&lt;br /&gt;
Orca slicer asks for access code every time: u/KeepCalm76 pointed to this fix that worked for them: https://github.com/SoftFever/OrcaSlicer/issues/6169#issuecomment-2330205871&lt;br /&gt;
&lt;br /&gt;
Blocking a MAC address on UniFi: u/TheBeard_ pointed to this resource https://help.ui.com/hc/en-us/articles/18565355579799-MAC-Address-Restricting&lt;br /&gt;
&lt;br /&gt;
Orca Slicer error 4020 Can&#039;t upload file to FTP server, this can happen for 3MF files, you have to export the objects as STLs and import then into a new project: https://www.youtube.com/watch?v=lWDNa2Pytlo&lt;br /&gt;
&lt;br /&gt;
For general Orca Slicer questions/help try their Discord: https://discord.com/invite/P4VE9UY9gJ&lt;br /&gt;
&lt;br /&gt;
= Resources =&lt;br /&gt;
I&#039;ve created a GitHub repository with all the current firmware files and network plugins, both those installed on my computer that work right now and the current versions from their CDN: https://github.com/Tzeny/bambulabs_plugins_firmware . Feel free to make a PR to add your own currently functioning plugins and firmware.&lt;br /&gt;
&lt;br /&gt;
Overview of the situation and how to protest it: https://www.reddit.com/r/BambuLab/comments/1i3gq1t/why_you_should_care_about_bambu_labs_removing/&lt;br /&gt;
&lt;br /&gt;
EU based consumers are entitled to a guarantee of conformity for 24 after purchase as pointed out by u/Royal-Moose9006 , everyone living there should look into it in case things get out of hand: https://europa.eu/youreurope/business/dealing-with-customers/consumer-contracts-guarantees/consumer-guarantees/&lt;br /&gt;
&lt;br /&gt;
= Original Source =&lt;br /&gt;
&lt;br /&gt;
[https://www.reddit.com/r/BambuLab/comments/1i4vp5i/lan_mode_with_live_view_remote_monitoringcontrol/ &amp;quot;LAN mode with live view, remote monitoring+control and blocked internet access - a five step guide&amp;quot;] by [https://www.reddit.com/user/Tzeny15 /u/Tzeny] on [reddit.com | reddit.com]. Sourced Jan 20 2025&lt;br /&gt;
&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3149</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3149"/>
		<updated>2025-01-20T03:19:40Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: /* Reverse Engineering Bambu Connect */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot;&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: the new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse Engineering Bambu Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt;. Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot; /&amp;gt;. Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot; /&amp;gt;, with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3041</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3041"/>
		<updated>2025-01-19T23:30:00Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: dedeuplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot;&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: the new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt;. Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality&amp;lt;ref name=&amp;quot;bambulab-forum-3643/9&amp;quot; /&amp;gt;. Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot; /&amp;gt;, with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3036</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3036"/>
		<updated>2025-01-19T23:21:13Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot;&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref name=&amp;quot;bambulab-forum-135400/9&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: the new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt;. Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot; /&amp;gt;, with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3035</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3035"/>
		<updated>2025-01-19T23:19:17Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: /* How the community viewed these actions */ typography&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: the new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt;. Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot; /&amp;gt;, with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3033</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3033"/>
		<updated>2025-01-19T23:18:00Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: The new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported. &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; &lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot;&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt;. Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services&amp;lt;ref name=&amp;quot;bambulab-forum-3643/5&amp;quot; /&amp;gt;, with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3032</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3032"/>
		<updated>2025-01-19T23:15:19Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot;&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: The new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported. &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; &lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware&amp;quot;&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;. The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control&amp;lt;ref name=&amp;quot;bambulab-forum-134549/12&amp;quot; /&amp;gt;, which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt;, with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3031</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3031"/>
		<updated>2025-01-19T23:11:22Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot;&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;.&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: The new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported. &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; &lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware.&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref name=&amp;quot;orca-slicer-issue8063&amp;quot; /&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped,&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt; with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3028</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3028"/>
		<updated>2025-01-19T23:08:54Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot;&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control.&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt;&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: The new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported. &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; &lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools&amp;lt;ref name=&amp;quot;bambu-connect&amp;quot; /&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware.&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped,&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt; with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3026</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=3026"/>
		<updated>2025-01-19T23:05:50Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: deduplicate &amp;lt;ref&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Feature Ransom]]&lt;br /&gt;
&lt;br /&gt;
On January 16, 2025, the 3D-printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security. Bambu has stated the following:&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;This change is mitigating any risk of remote hacks or printer exposure issues that have happened in the past and also lower the risk of abnormal traffic or attacks.&amp;quot;&#039;&#039;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot;&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Controversy regarding firmware updates ==&lt;br /&gt;
[[File:Bambu tos screenshot.png|alt=bambu terms stating print jobs may not function properly if update is not performed to new firmware which is highly limiting. |thumb|Bambu terms regarding printer functionality &amp;amp; potential for disrupted print jobs if users do not update to a new firmware that radically restricts the autonomy of the owner of the printer]]&lt;br /&gt;
&lt;br /&gt;
=== Potential for remote disabling of printers ===&lt;br /&gt;
A significant concern raised by the community revolves around the wording in Bambu Lab&#039;s [[Terms of Service]] and firmware update announcements. Critics and users argue that the phrasing leaves open the possibility for the manufacturer to remotely disable printers that are not updated to the latest firmware. Specifically, Bambu Lab&#039;s Terms of Service&amp;lt;ref&amp;gt;https://bambulab.com/en-us/policies/terms&amp;lt;/ref&amp;gt; states that printers may block &amp;quot;new print jobs&amp;quot; if updates are not applied, which some users interpret as a potential pathway for forced obsolescence&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The announcement, however, specifically says, &amp;quot;&#039;&#039;&#039;What happens if I never upgrade to this firmware?&#039;&#039;&#039; &#039;&#039;You may continue using an older firmware version that does not include the new security updates; however, this means the printers may miss out on important security fixes or bug patches included in newer versions.&#039;&#039;&amp;quot;&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While defenders of Bambu Lab point out that offline modes such as SD-card printing and LAN-only setups would remain functional, others point out that the Terms of Service do not explicitly limit this restriction to cloud-based printing. This ambiguity has led to speculation that Bambu Lab could enforce broader limitations, effectively rendering printers inoperable for users who choose not to update.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debate over &amp;quot;bricking&amp;quot; terminology ===&lt;br /&gt;
The debate has also extended to the definition of &amp;quot;bricking.&amp;quot; Some community members assert that if a printer is unable to accept new print jobs without an update, it effectively becomes non-functional and qualifies as being &amp;quot;bricked.&amp;quot; Others counter that as long as certain offline functionalities remain (such as SD-card printing) the term does not accurately apply.&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7sezlg/&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Community Strategies to Deal with Risks ===&lt;br /&gt;
Users have discussed strategies to avoid possible disruptions, including:&lt;br /&gt;
* Operating printers exclusively in offline modes.&lt;br /&gt;
* Utilizing LAN connections or VPN setups: this requires an access key from the printer (previously, you could use your cloud credentials over LAN).&lt;br /&gt;
* Exploring alternative firmware or third-party scripts to restore full functionality&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i45iy2/bambu_lab_reserves_the_right_to_brick_your/m7t8i7r/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Bambu Lab&#039;s justification and rebuttal ==&lt;br /&gt;
Bambu Lab has stated that the authorization system is in place in order to protect against &amp;quot;remote hacks,&amp;quot; &amp;quot;printer exposure,&amp;quot; and &amp;quot;abnormal traffic or attacks.&amp;quot; There are, however, several ways to mitigate these risks without the loss of user control that their system causes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;The &amp;quot;remote hacks&amp;quot; that were cited as an example in the article seem to be a direct result of the 3D-printer vendor not responding properly to a reported security vulnerability in their product.&amp;lt;ref&amp;gt;[https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw?ref=blog.bambulab.com https://www.bitdefender.com/en-au/blog/hotforsecurity/someone-is-hacking-3d-printers-to-warn-owners-of-a-security-flaw]&amp;lt;/ref&amp;gt; Therefore, in order to get attention, the researcher decided to infect machines and display a harmless message to spread publicity.&#039;&#039;&#039; Properly responding to security vulnerabilities, working to patch them quickly, and working with the security community (who would be more than happy to help secure products) would be some ways to prevent this.&lt;br /&gt;
* In the article cited about printer exposure, the hack was carried out largely because of user misconfiguration.&amp;lt;ref&amp;gt;[https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html?ref=blog.bambulab.com https://www.csoonline.com/article/566223/over-3700-exposed-3d-printers-open-to-remote-attackers.html]&amp;lt;/ref&amp;gt; Printer exposure can be mitigated by offering more convenient ways to securely expose printers to the internet, so that users are not tempted to allow unauthenticated access over the network.&lt;br /&gt;
* The &amp;quot;abnormal traffic&amp;quot; can be mitigated by steps Bambu has already put in place, as detailed in their own article on the matter&amp;lt;ref&amp;gt;[https://wiki.bambulab.com/en/security-incidents-cloud-traffic?ref=blog.bambulab.com https://wiki.bambulab.com/en/security-incidents-cloud-traffic]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Issues with LAN mode requiring authorization ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab printers have the ability to be controlled over both cloud and LAN. This allowed users to integrate their printers into private networks and maintain full control without having to rely on the manufacturer&#039;s server while also allowing cloud access. The new authorization system mandates that even LAN-based operations must go through an authentication process using Bambu Connect to retain full control.&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt; Full local access is still possible and unchanged for those not using the cloud.&lt;br /&gt;
&lt;br /&gt;
This change has drawn criticism for many reasons:&lt;br /&gt;
* &#039;&#039;&#039;Privacy concerns&#039;&#039;&#039;: Requiring authentication for LAN mode raises concerns about data being unnecessarily exposed to Bambu Lab&#039;s servers, even for local-only operations, though previously, the printer was also connected and could be controlled by the cloud even when sending prints locally.&lt;br /&gt;
** Confidentiality required by US Law - This is in conflict with those that have to comply with 18 CFR § 3a.61, 32 CFR § 117.15, 32 CFR § 2001.47, and other restrictions.&lt;br /&gt;
* &#039;&#039;&#039;Loss of offline independence while also using cloud&#039;&#039;&#039;: Before, users could have hybrid offline setups. The requirement for authentication removes this option unless users revert to older firmware versions, which Bambu does not allow people to do once they have updated to the firmware using the new scheme. &lt;br /&gt;
* &#039;&#039;&#039;Increased complexity&#039;&#039;&#039;: The added authentication layer complicates workflows for users who built custom setups or relied on third-party integrations for LAN control while retaining cloud functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Precedents and comparisons ===&lt;br /&gt;
Critics have likened this potential functionality to similar cases in other industries where manufacturers remotely restrict product features. Notable examples include [[HP]]&#039;s printer firmware updates that [[HP Instant Ink|rendered third-party ink cartridges unusable]] and Tesla&#039;s software locks on second-hand vehicles. These parallels suggest a broader trend of manufacturers [[Retroactively amended purchase|using software to control hardware capabilities post-purchase]].&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-lawsuit&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.wired.com/story/tesla-remote-disable-used-car-features/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Implementation Timeline and Requirements ==&lt;br /&gt;
&lt;br /&gt;
The authorization system will be rolled out in phases, starting with the X1 series printers. A beta firmware (version 01.08.03.00) was released on January 17, 2025, with the full release scheduled for January 23, 2025. The P &amp;amp; A series printers will get similar updates at an unspecified future date.&lt;br /&gt;
&lt;br /&gt;
To use printers with the new authorization system, users must update multiple pieces of software:&lt;br /&gt;
* Bambu Studio must be updated to version 01.10.02.64 or higher&lt;br /&gt;
* Bambu Handy mobile app must be updated to version 2.17.0 or higher&lt;br /&gt;
* The new Bambu Connect application must be installed for using third-party slicers&lt;br /&gt;
&lt;br /&gt;
These software updates are mandatory for users who update their firmware. Failing to update all components simultaneously will result in certain printer controls becoming unusable. Users who choose to maintain third-party software compatibility can continue using older firmware versions, though this will not be an option for new printers, which will ship with the authorization system pre-installed.&lt;br /&gt;
&lt;br /&gt;
Bambu Lab states these coordinated updates are necessary because the new authorization system fundamentally changes how the printer validates and accepts commands. The older versions of Bambu Studio and Bambu Handy lack the authentication mechanisms required to interact with printers running the new firmware. The Bambu Connect application was created specifically to provide a controlled interface for third-party software, replacing the previous direct access through network plugins&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Impact on third-party integration and user choice ==&lt;br /&gt;
&lt;br /&gt;
=== Changes to third-party access ===&lt;br /&gt;
The new authorization system replaces direct network API access with a more limited URL-based interface through Bambu Connect. Third-party software can only interact with the printer by sending specific URL commands to Bambu Connect&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;. The interface requires three parameters:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;path&amp;lt;/code&amp;gt;: The absolute file system path to the 3MF file (e.g., /tmp/cube.gcode.3mf)&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;: The name of the file (e.g., Cube)&lt;br /&gt;
* &amp;lt;code&amp;gt;version&amp;lt;/code&amp;gt;: A fixed value of 1.0.0 for compatibility&lt;br /&gt;
&lt;br /&gt;
A complete command must be formatted as:&amp;lt;blockquote&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
bambu-connect://import-file?path=%2Ftmp%2Fcube.gcode.3mf&amp;amp;name=Cube&amp;amp;version=1.0.0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/blockquote&amp;gt;This interface only allows basic file transfer and print initiation. All other printer-control functions previously available to third-party software are now exclusive to Bambu&#039;s own applications. The path and name parameters must be URL-encoded using encodeURIComponent or equivalent functions&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Reduced home-automation capabilities ===&lt;br /&gt;
While basic status monitoring remains available (e.g., print-progress updates in Home Assistant), the new firmware removes the ability for home-automation systems to control printer functions. Users can no longer:&lt;br /&gt;
* Start or stop prints remotely using Home Assistant, BTT Panda Touch,&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.facebook.com/BIGTREETECH/posts/pfbid0SNZGxvf7NRdmyVgHf6y9yNedNbU2RrCfdT8gugTSD4AYfr5BHneNF9H1EbwyYiJEl&amp;lt;/ref&amp;gt; or other third-party accessories or software interfaces&lt;br /&gt;
* Control printer temperatures or cooling&lt;br /&gt;
* Automate printer behaviors based on sensor data or events&lt;br /&gt;
* Access camera feeds through third-party applications&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent nature of the update ===&lt;br /&gt;
Once a printer is updated to the new firmware, users cannot revert to previous versions that allows full control of the printer using LAN mode access key while signed into the cloud&amp;lt;ref name=&amp;quot;firmware-update-introducing-new-authorization-control-system-2&amp;quot; /&amp;gt;. The option still exists to disable the cloud service.&lt;br /&gt;
&lt;br /&gt;
The manufacturer states this change is required for security, but community members note that many of the security vulnerabilities being addressed stem from Bambu&#039;s own cloud-centric design choices rather than inherent risks of local network control&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;. The update forces users into using Bambu Connect middleware if they want to retain cloud functionality.&lt;br /&gt;
&lt;br /&gt;
This can be characterised as a significant post-purchase reduction in functionality for existing owners who bought their printers with the understanding they could use third-party software and home-automation tools, but also only affects users actively choosing to use Bambu Cloud at the same time. The inability to revert these changes, combined with the mandatory nature of the update for new printers, is used to demonstrate how manufacturers can use software updates to unilaterally modify the capabilities of hardware products after purchase, although in this case the changes affect only people already choosing to use the cloud service&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For users that would want to use a third-party slicer while using their cloud service, Bambu would require those users to download and install Bambu Connect in order to send gcode wirelessly over LAN or over the cloud. While Bambu claims that they were in contact with SoftFever, the developer of OrcaSlicer, as of writing, SoftFever still does not have any keys for Bambu Connect and the new firmware is only available as opt-in beta at the moment.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://x.com/fever_soft/status/1880630570809795034?t=qJyh4SGFZFllcYrqexGW-Q&amp;amp;s=19&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
== Impact on functionality ==&lt;br /&gt;
While some functionality remains unauthenticated like in previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important features now require authentication through a new closed-source client called Bambu Connect&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;. These restricted features include:&lt;br /&gt;
&lt;br /&gt;
* Initializing prints via LAN or cloud mode&lt;br /&gt;
* Remote video access to monitor prints&lt;br /&gt;
* Controlling motion system, temperature, fans&lt;br /&gt;
* AMS settings and calibrations&lt;br /&gt;
* Home automation integration beyond basic status monitoring&lt;br /&gt;
&lt;br /&gt;
Previously, third-party software such as OrcaSlicer&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; could interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides a limited URL-based API to initiate prints, most functionality previously openly available is now restricted to Bambu&#039;s ecosystem&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, third-party accessories such as Panda Touch would allow users to control their printers with a standalone device. Panda Touch was especially popular amongst P series printer owners since P series printers contain a monochromatic screen with a D-pad by default for printer control whereas Panda Touch is a full-color touch screen that had a small battery so that way users could reposition and detach their Panda Touch off their printers if needed. Users would be able to queue up jobs, jog printer motors, and connect to multiple printers at once in order to monitor print jobs. According to Big Tree Tech (BTT), the manufacturer of the Panda Touch, they urge users of Panda Touch not to update firmware any further since doing so would foreseeably permanently break compatibility with users&#039; printers and their Panda Touch. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with Panda Touch developers ==&lt;br /&gt;
&lt;br /&gt;
As of writing, no formal communication has happened between Big Tree Tech (BTT), the manufacturer and developer of Panda Touch, and Bambu Labs. Based on their Facebook announcement, BTT stated that they have reached out to Bambu and will update if Bambu responds to their correspondence. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Communication with OrcaSlicer developers ==&lt;br /&gt;
&lt;br /&gt;
Before the official announcement of the new authorization and authentication, Bambu Lab engaged with the OrcaSlicer development team regarding the changes. This communication has sparked significant discussion within the 3D-printing community, particularly regarding its timing, tone, and implications.&lt;br /&gt;
&lt;br /&gt;
=== Pre-announcement contact ===&lt;br /&gt;
Reports from OrcaSlicer demonstrate that Bambu Lab provided limited advance notice of the changes that would render their software incompatible with Bambu printers running the new firmware. The communication emphasized:&lt;br /&gt;
* The introduction of Bambu Connect as the only supported method for interacting with third-party slicers.&lt;br /&gt;
* The discontinuation of the network plugin API that OrcaSlicer and other tools relied on for printer control.&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt;&lt;br /&gt;
* An invitation for OrcaSlicer developers to adapt their software to integrate with the Bambu Connect URL scheme.&lt;br /&gt;
&lt;br /&gt;
The communication lacked the detailed technical documentation that would be necessary for developers to be able to work with the new requirements.  &lt;br /&gt;
&lt;br /&gt;
=== How the community viewed these actions ===&lt;br /&gt;
This approach has been interpreted by many as a calculated move by Bambu Lab to enforce tighter control over its ecosystem. Primary criticisms of Bambu were:&lt;br /&gt;
* &#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: The limited warning to OrcaSlicer devs suggests that Bambu Lab prioritized internal rollout schedules over community engagement with existing customers. Point to the contrary: The new firmware is in beta and Bambu Connect middleware contains temporary compomises to allow third-party slicers to work as before.&lt;br /&gt;
* &#039;&#039;&#039;Lack of follow-through:&#039;&#039;&#039; As of writing, SoftFever, OrcaSlicer&#039;s lead developer, still does not have API keys for Bambu Connect, a necessary layer of Bambu software that would need to be integrated into OrcaSlicer. Bambu&#039;s original announcement prominently mentioned OrcaSlicer and gave the impression that Bambu is actively providing the necessary assets so that SoftFever would be able to implement the new software architecture so that OrcaSlicer users are able to still use OrcaSlicer to send gcode to their printers without needing Bambu Connect to be installed as a separate program. The lack of active cooperation does not reflect favorably upon Bambu as it seems like their announcement used OrcaSlicer&#039;s name to try to make it seem like Bambu is trying its best to make sure that developers have what they need, but in reality, their inaction seems to show that Bambu is not making a sincere attempt to ensure that OrcaSlicer remains supported. &amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt; &lt;br /&gt;
* &#039;&#039;&#039;Disregard for open-source collaboration&#039;&#039;&#039;: OrcaSlicer is widely used in the community; it is an open-source effort to improve the 3D-printing experience for all customers. By abruptly altering the compatibility landscape, Bambu Lab is seen as undermining good-faith initiatives to improve the ecosystem for everyone. The decision to restrict network APIs in favor of proprietary systems such as Bambu Connect represents a broader industry trend of closing off ecosystems that were once open, removing customer choice, privacy, and freedom.&lt;br /&gt;
* &#039;&#039;&#039;Token support for third-party tools&#039;&#039;&#039;: While Bambu Connect provides a workaround for third-party slicer use, it significantly restricts functionality and complicates workflows, leading many to question the sincerity of Bambu&#039;s stated support for open-source tools.&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Power imbalance&#039;&#039;&#039;: As the hardware manufacturer, Bambu Lab has the ability to dictate how its products can be used; often to the detriment of third-party developers and users.&lt;br /&gt;
== Community-driven workarounds and technical alternatives ==&lt;br /&gt;
&lt;br /&gt;
The 3D-printing community has begun exploring potential workarounds to restore functionality and user autonomy. These efforts focus on bypassing or mitigating the limitations imposed by the firmware update.&lt;br /&gt;
&lt;br /&gt;
=== Custom firmware development ===&lt;br /&gt;
Discussions within the community highlight interest in developing custom firmware as an alternative to Bambu&#039;s official updates. One prominent project mentioned in forums is the development of custom firmware for the X1-series printers, such as the &amp;quot;X1Plus Custom Firmware.&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; This firmware aims to:&lt;br /&gt;
* Restore direct network control and third-party slicer compatibility.&lt;br /&gt;
* Re-enable previously available features such as motion-system adjustments, temperature control, and AMS settings without requiring proprietary software.&lt;br /&gt;
* Provide users with greater flexibility in integrating printers with home-automation systems and workflows.&lt;br /&gt;
&lt;br /&gt;
However, custom firmware development faces significant challenges, including:&lt;br /&gt;
* Limited documentation and proprietary hardware components, which complicate reverse-engineering efforts.&lt;br /&gt;
* The potential voiding of warranties and risks of bricking devices.&lt;br /&gt;
* Legal concerns regarding intellectual property and bypassing manufacturer-imposed restrictions.&lt;br /&gt;
&lt;br /&gt;
== LAN mode and blocked internet access ==&lt;br /&gt;
This is a guide made by the user Tzeny15 &lt;br /&gt;
&lt;br /&gt;
https://www.reddit.com/r/BambuLab/comments/1i4vp5i/comment/this/&lt;br /&gt;
&lt;br /&gt;
== Reverse Engineering Bambu Connect ==&lt;br /&gt;
{{:Reverse Engineering Bambu Connect}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Reverse_Engineering_Bambu_Connect|Read more here.]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Community tools and scripts ==&lt;br /&gt;
In addition to firmware alternatives, some users have come up with custom scripts and software tools to interface with Bambu Lab printers indirectly. These tools often rely on:&lt;br /&gt;
* Reverse-engineering the URL-based commands required by Bambu Connect to enable partial functionality with third-party slicers like OrcaSlicer.&lt;br /&gt;
* Creating local server emulations to replicate the network API previously available before the update.&lt;br /&gt;
&lt;br /&gt;
While these tools provide temporary solutions, they don&#039;t fully replace the open ecosystem that existed prior to the authorization update.&lt;br /&gt;
&lt;br /&gt;
=== Re-engineering printer-control electronics ===&lt;br /&gt;
ChazLayyd&#039;s Bambu Lab Klipper Conversion project is currently in an incomplete stage&amp;lt;ref&amp;gt;https://github.com/ChazLayyd/Bambu-Lab-Klipper-Conversion&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;DhazLayyd&#039;s Discord Community&lt;br /&gt;
&lt;br /&gt;
https://discord.gg/W6B5mBejuC&amp;lt;/ref&amp;gt;. While the project was not made in response to Bambu&#039;s announcement, there has been a wave of new public interest in this specific project. ChazLayyd&#039;s documentation instructs P1S owners to non-destructively remove the old control electronics that run Bambu&#039;s proprietary software and instructs P1S owners to install off-the-shelf control components so that the existing motor connectors and other critical electronics can communicate with the newly-installed off-the-shelf control components. &lt;br /&gt;
&lt;br /&gt;
=== Advocacy for open-ecosystem support ===&lt;br /&gt;
Community members have also organized to advocate for open-source support and rollback options. Suggestions include:&lt;br /&gt;
* Allowing an opt-out option for existing users who prefer local network control without cloud dependency.&lt;br /&gt;
** It should be pointed out that this has always been possible and past firmware updates made signing into the cloud at any point completely unnecessary. This information continues to be ignored by some.&lt;br /&gt;
* Providing an official API for third-party slicers under specific licensing agreements that allow secure authorized usage.&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt;&lt;br /&gt;
== Bambu corporate strategy vs maker community values&amp;lt;!-- the framing of this whole section comes across as quite opinionated, and it repeats a lot of factual information from earlier. reccommend cutting most of it, and reducing to a paragraph or two detailing the community response --&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
=== Impact on professional users and print farms ===&lt;br /&gt;
The restrictions imposed by the new authorization system create significant operational challenges for professional users who kept their printers signed into the cloud:&lt;br /&gt;
&lt;br /&gt;
* Print farms can no longer use custom automation systems to manage multiple printers&lt;br /&gt;
* Workflows built around third-party software have to be completely redesigned&lt;br /&gt;
* The requirement to manually export and import files through Bambu Connect creates additional labor&lt;br /&gt;
* Integration with existing business systems and workflows becomes more difficult or impossible&lt;br /&gt;
* Professional users with more than 20 printers report the new workflow as &amp;quot;an absolute nightmare&amp;quot;&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/4&amp;lt;/ref&amp;gt;&lt;br /&gt;
The solution to the above is not to sign the printer into the cloud. Keeping the printer signed in would be a security oversight in this use case on the part of the print farm.&lt;br /&gt;
&lt;br /&gt;
=== Privacy and data-collection concerns ===&lt;br /&gt;
&lt;br /&gt;
The shift toward mandatory use of Bambu&#039;s software ecosystem raises several privacy and data collection concerns:&lt;br /&gt;
&lt;br /&gt;
* All printer operations must now pass through Bambu&#039;s cloud infrastructure when using cloud mode&lt;br /&gt;
* User print data, including file names and print settings, becomes visible to Bambu when cloud is used&lt;br /&gt;
* Camera feeds and operational data are processed through Bambu&#039;s servers while on a different network&lt;br /&gt;
* Users have limited visibility into how their data is collected, stored, and used in the cloud&lt;br /&gt;
* The system creates dependence on Bambu&#039;s cloud services availability for basic printer functionality&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While Bambu Lab maintains that cloud processing is necessary for security and functionality, community members argue this represents unnecessary data collection that could be handled locally.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; The company&#039;s cloud infrastructure costs are significant, leading some users to speculate that future monetization of the cloud services may be planned.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; Therefore, people should assess if their use case mandates the use of the cloud service and disable it when it doesn&#039;t.&lt;br /&gt;
&lt;br /&gt;
This shift from local control to cloud-dependent operation is part of a broader trend in consumer devices, where manufacturers use security concerns to justify increased data collection and reduced customer control over devices they bought and paid for. Privacy-conscious users should operate their printers in LAN-only mode to avoid cloud connectivity.&lt;br /&gt;
&lt;br /&gt;
== Customer reactions ==&lt;br /&gt;
&lt;br /&gt;
Customer reactions have been overwhelmingly negative.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt; Bambu Lab has historically pushed cloud-based printer interaction while offering limited LAN mode functionality.&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt; Many customers argue that the security issues this locked-down firmware claims to address are actually consequences of the company&#039;s cloud-based design choices rather than inherent risks of local network control,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt; which continues to infuriate users who are now told that security is the justification for a loss of freedom. As a result of the announcement of the shift, customer ratings on sites like Trustpilot rapidly dropped,&amp;lt;ref&amp;gt;https://www.trustpilot.com/review/bambulab.com?sort=recency&amp;lt;/ref&amp;gt; with many reviews citing the restrictions as the reason for the bad reviews.&lt;br /&gt;
&lt;br /&gt;
The shift raises privacy concerns as user print data, including file names, print settings, and camera feeds, must now pass through Bambu&#039;s cloud infrastructure. &lt;br /&gt;
&lt;br /&gt;
Many community members and customers ask whether the significant costs of maintaining and deploying this cloud infrastructure might lead to future monetization of these now-mandatory services,&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/5&amp;lt;/ref&amp;gt; with subscriptions required for features that once worked with local access.&lt;br /&gt;
&lt;br /&gt;
It should be noted, however, that so far &#039;&#039;&#039;no changes have been made or indicated for those not using the cloud service&#039;&#039;&#039;. Past firmware updates made it possible to avoid using the cloud service completely by allowing pairing the slicer via IP address and access key and doing offline firmware updates without having to sign the printer into the service, not even temporarily, keeping local functionality unchanged.&lt;br /&gt;
&lt;br /&gt;
== Comparisons to similar practices by other companies ==&lt;br /&gt;
&lt;br /&gt;
Bambu Lab&#039;s new authorization and authentication requirements have been compared to a number of practices by traditional printer manufacturers, such as [[HP]] or [[Epson]], who have also faced backlash around their handling of [[digital-rights management]] (DRM){{Citation needed}}. These comparisons address:&lt;br /&gt;
* &#039;&#039;&#039;Forced updates&#039;&#039;&#039;: Firmware updates have rendered third-party ink cartridges incompatible, forcing users to purchase proprietary consumables.&lt;br /&gt;
* &#039;&#039;&#039;Restricted features&#039;&#039;&#039;: Scanner/printer combos that will not scan if the ink is empty.&lt;br /&gt;
* &#039;&#039;&#039;Consumer backlash&#039;&#039;&#039;: Users criticized these updates as anti-consumer, with some pursuing [[class action lawsuit|class-action lawsuits]] for deceptive practices.&amp;lt;ref&amp;gt;https://www.classaction.org/hp-printer-ink-firmware-lawsuit&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Like 2D printers, Bambu Lab&#039;s update restricts functionality previously available to users and pushes them toward proprietary software and cloud-based control.&lt;br /&gt;
&lt;br /&gt;
A parallel specific to the 3D-printing industry can also be drawn from the now-defunct 3D-printer manufacturer [[MakerBot]], whose shift from open-source, DIY-focused machines in 2012 to closed-source, proprietary machines (similarly to Bambu Labs), ultimately drove customers to less-expensive, open-source competitors.&amp;lt;ref&amp;gt;https://hackaday.com/2016/04/28/the-makerbot-obituary/&amp;lt;/ref&amp;gt; MakerBot was also accused of asserting ownership over publicly available, open-source designs uploaded to its 3D print repository, Thingiverse.&amp;lt;ref&amp;gt;https://techcrunch.com/2014/05/28/makerbot-responds-to-critics-who-claim-it-is-stealing-community-ip/&amp;lt;/ref&amp;gt; These factors contributed to MakerBot steadily losing their position and reputation as an industry leader, before getting absorbed by rival Ultimaker in 2022.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Bambu Lab]]&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Talk:Bambu_Lab_Authorization_Control_System&amp;diff=2936</id>
		<title>Talk:Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Talk:Bambu_Lab_Authorization_Control_System&amp;diff=2936"/>
		<updated>2025-01-19T20:56:11Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: a few things that should be added to the article&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am not a bambu labs customer. I planned to be. But I spoke on their official facebook forum about a problem with a sunlu printer asking if anyone on there may know because the sunlu paths to help were fruitless. Immediately, people were crying that I had mentioned another printer brand and how that was irrelevant but I was pleading to the experts for a bit of help. Moments later, Bambu Lab staff banned me from the group. I binned the plan to become a customer right there. Some of the customer base and indeed the company, are toxic. Now I see this plan to own their customer base and I sure this is illegal with not logical reason - remember an airgapped network has only it&#039;s own security issues, one way traffic is a thing - except a poor excuse. Good luck in changing them. I dare say they will refuse all the way.&lt;br /&gt;
&lt;br /&gt;
I am a year long anycubic customer and I feel vibes over there of ignorance and wonder what they plan on doing in the future.&amp;lt;small&amp;gt;&amp;amp;mdash;&#039;&#039;The preceding [[Wikipedia:Sign your posts on talk pages|unsigned]] comment was added by&#039;&#039; [[User:81.78.58.48|81.78.58.48]] ([[User talk:81.78.58.48|talk]]&amp;amp;nbsp;&amp;amp;bull;&amp;amp;nbsp;[[Special:Contributions/81.78.58.48|contribs]]) 18:07, 19 January 2025 (UTC)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A few things that should be added to the article:&lt;br /&gt;
* Bambu Lab published a press release from January 18, 2025 after all the heat they got from [https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/ the initial blog post] https://drive.google.com/drive/folders/11wl_DqAbSLPVMLZ_8jhlz4lGPLGFQPcp&lt;br /&gt;
* And here&#039;s a Mastodon user saying that this auth control system is a &amp;quot;DMCA trap&amp;quot;, he also mentions precedents in the 3D printing market of ChiTu and Stratasys https://mas.to/@zzt/113848144602929391&lt;br /&gt;
&lt;br /&gt;
The ChiTu/Chirtubox issue seems to be referring to this https://3dprintingindustry.com/news/chitu-systems-and-chitubox-a-lesson-in-fighting-open-source-3d-printing-194783/&lt;br /&gt;
&lt;br /&gt;
Stratatsys may be this event https://arstechnica.com/gadgets/2024/08/stratasys-sues-bambu-lab-over-patents-used-widely-by-consumer-3d-printers/ — [[User:Lomanic|Lomanic]] ([[User talk:Lomanic|talk]]) 20:56, 19 January 2025 (UTC)&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=1963</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=1963"/>
		<updated>2025-01-18T01:12:50Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: remove duplicate title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On 2025-01-16, the 3D printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security (&amp;quot;to protect against remote hacks, printer exposure&amp;quot; and other attacks)&amp;lt;ref&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
While some functionality still remains unauthenticated like in the previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important ones (initiating a print via LAN or cloud mode, remote video access to follow the advancement of a print, controlling motion system, temperature, fans, AMS settings, calibrations, etc.) will require to use a new closed source client called Bambu Connect&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, 3rd-party software such as OrcaSlicer&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; would interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides an API to initiate prints, a lot of functionality previously openly available is now gated behind the closed source Bambu Connect&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The manufacturer suggests to customers wanting to keep the old behaviour to keep their printer on the older firmware versions without the authentication framework. This won&#039;t be an option for consumers buying new printers shipping with the locked down firmware in the future.&lt;br /&gt;
&lt;br /&gt;
Customers reactions are negative&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt;. Bambu Lab is known for heavily pushing its cloud to interact with its printers to its customers, while offering a limited LAN mode&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;, some customers assert that the security issues this locked down firmware will counteract are in fact a consequence of this choice&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
	<entry>
		<id>https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=1962</id>
		<title>Bambu Lab Authorization Control System</title>
		<link rel="alternate" type="text/html" href="https://consumerrights.wiki/index.php?title=Bambu_Lab_Authorization_Control_System&amp;diff=1962"/>
		<updated>2025-01-18T01:11:43Z</updated>

		<summary type="html">&lt;p&gt;Lomanic: 1st draft, need someone with more knowledge about 3d printers and Bambu Lab than me&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Bambu Lab Authorization Control System =&lt;br /&gt;
&lt;br /&gt;
On 2025-01-16, the 3D printer manufacturer [[:wikipedia:Bambu Lab|Bambu Lab]] announced that future firmwares for their 3D printers would introduce an authorization and authentication protection mechanism for their connection and control, in the name of security (&amp;quot;to protect against remote hacks, printer exposure&amp;quot; and other attacks)&amp;lt;ref&amp;gt;https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://all3dp.com/4/bambu-lab-limits-third-party-printer-control-with-new-security-update/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
While some functionality still remains unauthenticated like in the previous firmware versions (sending status information from the printer over the network, starting a print job using SD cards), the most important ones (initiating a print via LAN or cloud mode, remote video access to follow the advancement of a print, controlling motion system, temperature, fans, AMS settings, calibrations, etc.) will require to use a new closed source client called Bambu Connect&amp;lt;ref&amp;gt;https://wiki.bambulab.com/en/software/bambu-connect&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Previously, 3rd-party software such as OrcaSlicer&amp;lt;ref&amp;gt;https://github.com/SoftFever/OrcaSlicer/issues/8063&amp;lt;/ref&amp;gt; would interact with Bambu Lab printers via the open-source Bambu Studio and proprietary network plug-ins. While Bambu Connect provides an API to initiate prints, a lot of functionality previously openly available is now gated behind the closed source Bambu Connect&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/this-new-auth-system-will-make-me-sell-my-printers/135400/9&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The manufacturer suggests to customers wanting to keep the old behaviour to keep their printer on the older firmware versions without the authentication framework. This won&#039;t be an option for consumers buying new printers shipping with the locked down firmware in the future.&lt;br /&gt;
&lt;br /&gt;
Customers reactions are negative&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/4&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://old.reddit.com/r/BambuLab/comments/1i2psvz/firmware_update_introducing_new_authorization/&amp;lt;/ref&amp;gt;. Bambu Lab is known for heavily pushing its cloud to interact with its printers to its customers, while offering a limited LAN mode&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/full-non-cloud-based-network-option-needed/3643/9&amp;lt;/ref&amp;gt;, some customers assert that the security issues this locked down firmware will counteract are in fact a consequence of this choice&amp;lt;ref&amp;gt;https://forum.bambulab.com/t/bambu-studio-1-10-2-public-beta/134549/12&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lomanic</name></author>
	</entry>
</feed>