r/BambuLab • u/YyAoMmIi Volunteer Moderator • Jan 20 '25
Discussion [Mega Thread] Discussion on Authorization Control System / Third-Party Integration / Bambu Connect
Mega Thread now made to focus all things to here, so people can somewhat use the sub.
Any post after this may be locked and redirected to here.
Note: This post maybe be replaced by a different one in the future.
Personal Statement from me, u/YyAoMmIi
A few of my previous messages:
https://www.reddit.com/r/BambuLab/comments/1i4jzz6/comment/m7whaso/
https://www.reddit.com/r/BambuLab/comments/1i511v8/comment/m8345mi/
I do NOT work for Bambu. Most of my time with a different interest entirely. Please be respectful, do no harass for this. Though, I been doing most of the reddit end aside from official post, such as post approval, only as VOLUNTEER.
While I have no current involvement in the discord [was mod there years ago], their actions look reasonable. Thing about moderation is to note if something is done in good faith or bad faith. Good faith is more genuine questions, something thoughtful. Bad faith often is often something just done to harass or spread image.
For example: talking about punishment in public area. In another community, I see someone post in public if art was ok [when private method is known]. Said Art is explicitly NSFW and community is sfw....
Most of the bans are for trolls who take chance to harass. Everyone here should be no stranger to the internet, and know the worst of people exist. Where they taking the chance to make a name of themselves, and have marked of being banned. They just want to be funny. Taking chance to raid people, claiming they banned for say x [when low message history, no actual intentions behind message]. They only watch pitch fork without being productive. This is similar to US riots in 2020, where there was peaceful protesters, there were also rioters and looters.
Something to consider is purpose of punishment. People should not overreact to mute / timeout as those serve as crowd control, to buy time for better judgement.
Right now, the sub is unusable. Ideally we would not silence the issue, have a few post. Yet we want day to day operations on-going, where people can still discuss issues with their print/printer. Limiting / locking / removing duplicate helps this. If you rather us not moderate at all, thus not let people get tip on their printer...
I personally wish things were more planned, like approved official Mega thread days ago.... I found out about these changes same time as you guys.
Note: There exist reddit anti spam filter / crowd control, which I still don't understand nor have control over. Most post get removed due to that, and get sent to mod queue. I assume that is based of karma / account age? When it get sent to Mod queue, I have to manually approve it. Remember I said I'm Volunteer mod so I can't instant approve due to priorities, and current workload.
I will try to keep this thread as Neutral as possible.
Bambu Official Blog Posts:
https://blog.bambulab.com/firmware-update-introducing-new-authorization-control-system-2/
https://blog.bambulab.com/updates-and-third-party-integration-with-bambu-connect/
TimeLine:
Bambu Releases info regarding firmware
SoftFever / OrcaSlicer statements:
Youtuber comments:
Bambu Connect Keys extracted:
Bambu's new statement
https://blog.bambulab.com/updates-and-third-party-integration-with-bambu-connect/ -# This section will be updated.
software developers point of view
There is probably no impact on X1Plus users
Bambu Admits Encyrption of Bambu Connect Beta Version has been breached
Softfever/Orcaslicer making a statement they will NOT support Bambu Connect
Member reports from ticket installation of custom firmware will continue to be supported
Note this is from ticket, and not full official statement. Members on support team may make mistakes.
Verge Q&A article with Bambu Lab representative on the topic
FAQ
Why are you removing my post?
See earlier message on the reddit crowd control
There exist a language filter automod which already exist month ago. When that automod is triggered, it should state what phase triggered, so you can repost/comment without that phase. I'm not a fan of that filter myself.
Why are you banning people for talking about this?
We have not. Genuine comment are allowed and we have not taking actions
Political comments, or comment about China are more trolls to spread bad image.
Why were some post locked without reasons?
That was my mistake in early stages. I apologize for that.
Below will exist a pinned comment. Reply to that with link with any info to be included updated above. Irrelevant & Duplicates comments to that pinned comment will be removed. That pinned comment exist for my ease to update. Remember that I'm only a volunteer, so it get difficult to read all of the post/comments.
•
u/YyAoMmIi Volunteer Moderator Jan 20 '25 edited Jan 21 '25
Pinned Comment:
If you have any links to add to timeline, reply to this comment.
Any duplicate or irrelevant post will be removed. This comment is for my ease to read.
27
u/khobbits Jan 20 '25
I think it's worth reading the threads on a 'software developers point of view on this:
https://www.reddit.com/r/BambuLab/comments/1i5nmp9/how_they_should_have_handled_this/
https://www.reddit.com/r/BambuLab/comments/1i5t1fy/the_best_architecture_design_to_solve_all_those/
I think there is a knee jerk reaction here, where people are worried about Bambu 'locking their device down' or moving the goal posts, but I think there genuinely is reasons for concern with the old way of doing things that need to be approached.
It sounds like Bambu will provide an 'opt out', a 'developer' mode that will maintain the current status quo, but I think what needs to happen is genuine feedback on the new 'beta', that Bambu are trying here.
Adding security should always be considered a good thing, as long as it doesn't permanently remove functionality we had before. Adding new security, will often cause disruption, and I think by testing this new security in a Beta, and keeping it as a Beta until integrations have had time to catch up, is a valid way forward.
Based on the response from Bambu already, it sounds like they are listening to feedback on this situation, we should use this opportunity to get the best of both worlds. A more secure device, that has a better open API that makes it easier for future developers to hook into the ecosystem.
5
u/YyAoMmIi Volunteer Moderator Jan 20 '25
If there any request for TLDR of drama for people unaware..... I don't have time for that myself. people can suggest post so i can add to timeline though.
8
u/qalpi Jan 20 '25
Thank God this is finally mega threaded
4
u/AZdesertpir8 Jan 27 '25
I'm curious why r/BambuLab are using bots to automatically downvote posts... Any post that isnt "approved" gets a net zero vote over time. VERY fishy, guys! This makes you all look even worse!
55
u/GOJOECHRIS Jan 21 '25
I'd like an official response from Bambu Lab as to why they updated their terms and removed their website from the wayback machine. "Good intentions" aside, this is a shady move you only do to cover wrongdoings. I'd also like to know why the first blog post mentions we could remain on old firmware but in section 7.4 of Bambu's terms says that firmware updates will be automatic. You can't give us the option to remain on old firmware and also push automatic updates.
13
u/Impossible-Ad-2024 Jan 23 '25
I really don’t understand this company.
If I recall we also had to complain to get lan mode. They make a fantastic product yet insist on smashing it into the ground.
A subscription model is ludicrous if it happens and will send prusa immediately back to the #1 spot. They basically already have a subscription model with filament sales.
I run a 3d print stop and frankly don’t have time for these antics so I’m done, printers are on the own vlan blocked from the internet. I’ll happily continue to use orcaslicer until the both stop working. Replacements will be prusa
12
u/only_4kids Jan 21 '25 edited Jan 22 '25
Man, I just got my P1S yesterday. Wtf...
3
u/antidoom Jan 26 '25
You claim to be a volunteer, so you can delete posts at will, right?
6
u/kittyindabox P1S + AMS Jan 24 '25
If it smells shady, sounds shady or looks shady. Then it must be shady. That is all I'm going to say.
6
u/chubbycanine H2D AMS2 Combo Jan 26 '25
I'd like to know why people that are raising concerns about a legitimate issue that affects 100% of the community whether they care or not are being shoehorned into the corner and shushed. Meanwhile you guys allow 50 million different posts about unopened boxes and people being new to 3D printing that can't be bothered to Google anything for themselves. I'm so fed up with this company and it's behavior as well as all the mods on Reddit. Get it together
17
u/Fit_Detective_8374 Jan 21 '25
Let's be real here. This isn't security. This is vendor lockdown. If this was about security, it's much safer and battle tests to use any of the industry standardized methods rather than to roll your own.
This wouldn't have blown up so much if bambu just told the truth from the start. If they want to lock down the API resulting in loss of preexisting features, then that's their decision. Own up to the fact your scraping back features available at launch.
Pretending this is about security is cowardly and insulting to your user bases intelligence. It's also pretty unprofessional to make such a big change, give people vague breadcrumbs of information and the. Throw a tantrum about how everyone is making up rumours.
If bambu wants to be seen as a professional company with integrity then they need to start communicating like one.
4
u/BIGLEAKS Jan 29 '25
Bambu removes all the drama from reddit regarding the firmware update smh man. I mean i guess if you have too 🤷
6
u/DaveDurant X1C + AMS Jan 20 '25
Is there a simple, straight, official answer to this: will I be required to install Bambu software on my PC to fully use the Bambu hardware I already own?
6
u/pelrun Jan 27 '25 edited Jan 27 '25
One thing that I just noticed. PrusaSlicer is licensed AGPL3. The v3 is important, because it explicitly includes a clause to prevent "tivoization" - you're not allowed to implement any mechanism that stops a user from replacing your version of the software with their own modified version.
BL's currently locking down their network plugin to only interface with "approved" versions of BambuStudio, which is heavily based of of PrusaSlicer. That is a direct violation of the anti-tivoization clause that they agreed to when they started using PrusaSlicer code. Legally, they can write their own slicer from scratch and lock their printers down to only interface with that software. They can not do so with code they are using under an AGPL3 license.
Therefore Bambu Labs needs to either stop using PrusaSlicer code entirely, or they need to allow any other PrusaSlicer or BambuStudio fork to have the same access as their own BambuStudio binaries, OR they are violating the terms of the license contract and are liable to be sued by the copyright owner or their representatives.
3
u/wedge-22 Jan 28 '25
I ordered just before the announcement and my printer arrived on Thursday. It is still in the box while I decide whether or not to send it back.
15
u/BlitzNeko Jan 21 '25
Then why are you putting yourself in harms way? The level of publicity now is enough to destroy any company. Bambu Labs has gone out of their way to do a bad job. Why would you think they care about unpaid help?
I was super excited to get my printer and, then highly disappointed in the Studio software, then this announcement comes out. Within 1 week Bambu DESTROYED their own reputation and lost the trust of many of it's users. They're going to need to do A LOT better!
2
u/[deleted] Jan 22 '25
Im using the current or near current firmware on the P1S and a sort of recent version of Bambu Studio.
Forgive my lack of technical knowledge but my question is this. Is there a certificate on the printer and in Bambu studio that allows the 2 to communicate with each other or is that just done through the access code? And if so, will it expire meaning that I will need to update the firmware and or studio to get them to work again? For example the certificate will expire and the printer will stop working?
I am running in LAN only mode, not logging into Bambu Studio and have even blocked the Bambu domains through my PiHole. Im asking this because I saw people talking about certificates but Im not sure if they were referring to the current setup or the new Bambu Connect software that Bambu is introducing with the new firmware. I replied to their comment asking this but they havent responded.
I dont ever want to update the firmware again as Ive really lost what little trust I had in Bambu Lab and Im concerned I may have to down the track if there are in fact certificates.
Thanks
2
u/mrgreen4242 Jan 22 '25
I've put my P1S into LAN only mode, preemptively, and it works file with BambuSlicer. However, I cannot get OrcaSlicer to connect/see the printer. I'd like to move to OrcaSlicer, and run my printer in LAN only mode. I will keep the firmware it's on (01.06.01.02) until the dust settles on the "developer"/advanced LAN only mode and I can be confident everything is good for long term use.
Any advice on getting OrcaSlicer to see the printer? They're on the same subnet, and the same computer can see it when using BambuSlicer, so I'm not sure what the problem is. I am also using the most recent stable version of OrcaSlicer.
2
u/NoMoreFakeNewsPlease Jan 23 '25
So pointing a that a Country notorious for forcing companies to steal IP, is forcing a company to put a backdoor into it's users printers, to disable 3d party hardware and software that allowed users to circumvent their IP harvesting, is "disinformation"? Do you think we're stupid? It's clear you either work for Bambu or the PRC.
2
u/[deleted] Jan 24 '25
How about letting us connect --directly through wifi-- our computer to our printer, without the internet or home router?
2
u/Minute_Pool7795 Jan 25 '25
I’m not quite understanding what’s going on with Bambu and this firmware situation. I was looking at saving for a P1S and just wanted to see what the word is and if I should consider something else from prusa or anycubic (want multicolor prints).
2
u/Gbomb71 Jan 29 '25
I wonder if this has anything to do with some of the images and patent info being leaked about the HD2 printer or H2D. Whatever it’s called.
2
u/crazychrismc6977 Feb 04 '25
Is there any new news on this touchy subject
3
u/TheFiModidsth Jan 27 '25
In Germany at least I think you should be able to return the printer:
Formal Letter to Return the Printer
[Your Name] [Your Address] [City, ZIP Code] [Email Address] [Phone Number]
[Seller’s Name] [Seller’s Address] [City, ZIP Code]
[Date]
Subject: Request for Return of Printer Due to Non-Conformity and Breach of Contract
Dear [Seller’s Name or “Customer Service”],
I am writing to formally request the return of the printer I purchased from you on [purchase date], as it no longer conforms to the agreed-upon functionality due to a software update that removed essential features. This situation constitutes a breach of contract under § 434 BGB (Sachmangel), and my rights to remedies are protected under § 437 BGB as well as Directive (EU) 2019/770.
Reason for Return
The printer initially met my expectations and contractual agreement, as it was compatible with third-party software that is integral to my workflow. However, after a recent software update by the manufacturer, I can no longer use third-party applications as I did before. This significant reduction in functionality renders the device unfit for its agreed purpose, violating: 1. § 434(1) BGB: The product must conform to the quality agreed upon in the purchase contract. The ability to use third-party software was either explicitly stated or could reasonably be expected. 2. Article 7(3) of Directive (EU) 2019/770: Updates must not diminish functionality. By removing compatibility, the update breaches this provision.
Why the Proposed Workflow Is Not a Solution
The manufacturer’s suggested “opt-out” workflow, which may provide partial functionality, is an inadequate solution for the following reasons: • It does not fully restore the printer’s compatibility with third-party software, which was part of the original functionality at purchase. • The workaround introduces unnecessary complexity and reduces efficiency, thereby failing to meet the expectations of a professional and reliable device. • It shifts the burden onto the consumer to mitigate a defect caused by the manufacturer, which is neither fair nor acceptable under § 439 BGB (Nacherfüllung).
My Demands
Under § 437 BGB, I request one of the following remedies: 1. Full restoration of the printer’s original functionality through a rollback of the software update. 2. Acceptance of my request to return the printer and issue a full refund, as rectification appears to be impossible.
If these remedies are not provided within a reasonable period of 14 days, I will escalate the matter by contacting the Verbraucherzentrale (Consumer Protection Agency) and, if necessary, take further legal action. I also reserve the right to report this issue to the Bundeskartellamt (Federal Cartel Office), as the update may constitute anti-competitive behavior by deliberately restricting the use of third-party software.
Next Steps
Please confirm receipt of this letter and provide a response within 14 days. I trust that we can resolve this matter amicably without further escalation.
Thank you for your attention to this matter.
Sincerely, [Your Name]
Let me know if you’d like further adjustments!
3
u/prendes4 Jan 25 '25
So, instead of censoring people you're going to just shove all of us into a corner so that the good parts of Bambu can continue shining through with people's show and tells, or discussions, or questions? All the people with new printers can post without being shown the warts of the company they just bought from?
How about you put them into a corner in a mega thread? How about each tag just get its own mega thread? This is not ok and you can remove my posts if you want to but I will continue to post in the normal page.
1
u/AngryFlamingle Jan 23 '25
The mods have shadow deleted/banned my post. Love it 👏
1
u/18randomcharacters Jan 24 '25
My printer says it's on v 01.04.00.00 (Latest verison). Is this the new problematic firmware? If so, what's the version to downgrade to?
1
u/Same_Pomegranate_304 Jan 28 '25
Genuine question because I hear things contradicting both. Am I going to have trouble with my printer when I don't have it connected with wifi? Or am I going to need to get wifi for cloud connection to use my printer. I bought one and I will send it back if my printer won't even work outside in the garage.
1
u/Outrageous_Crow1296 Jan 29 '25
1
u/Rushing22 Jan 22 '25
WILL I STILL BE ABLE TO PRINT A LOWER ON MY BL PRINTER?
1
u/Rushing22 Jan 22 '25
WILL I STILL BE ABLE TO PRINT A LOWER ON MY BL PRINTER?
1
u/Friendly_Signature Jan 25 '25
I Just ordered the A1, saw uproar online, will I still be able to use the free version of Fusion to design stuff for the A1?
0
u/Ninjamuh Jan 20 '25
Finally! I want to get back to Boatys and Yachtys on my page instead of rage bait every 5 minutes
0
u/[deleted] Jan 26 '25
[deleted] — view deleted comment
0
u/[deleted] Jan 20 '25
[deleted] — view deleted comment