Bambu Lab LAN mode guide: Difference between revisions

add notice
switched it to table layout, hopefully better
Line 3: Line 3:
Hi everyone, I just thought I'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).
Hi everyone, I just thought I'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).


= Turning on LAN-only mode =
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).
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).


# I turned on LAN only mode using Bambu Lab's guide: https://wiki.bambulab.com/en/knowledge-sharing/enable-lan-mode . Basically you go into your printer'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'll take care of that in step 5. [[File:P1S.jpg|none|thumb|Turn on LAN only mode by selecting it and pressing Ok, then pressing Yes on the confirmation dialog that appears]]
{| class="wikitable"
# I uninstalled both the Handy Android app and Bambu Studio, I won't be using those anymore.
| I turned on LAN only mode using Bambu Lab's guide: https://wiki.bambulab.com/en/knowledge-sharing/enable-lan-mode.
# 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.[[File:Orca download.jpg|none|thumb|In my case I chose OrcaSlicer_Windows_Installer_V2.2.0.exe]]Then I installed it, opened it, installed the Bambu network plugin (no way to use the printer remotely without it yet :( ), did '''not''' log in with a Bambu Labs account and went to the Device page. Top left corner click on the "No printer +" text and select your printer. With my P1S I still have full functionality ('''including live view'''). [[File:Orca slicer 2.2.0.png|none|thumb|Orca slicer and my LAN only printer]]'''Important Note:''' After everything is working remember to turn on Stealth Mode so that Orca won't attempt to communicate with Bambu's cloud.[[File:Stealth mode.jpg|none|thumb|Click on the hamburger menu in the top left -> Preferences -> Network enable stealth mode]]
 
# I got my printer's MAC address from Settings -> MAC (scroll all the way down). (Fig. 5)[[File:P1S MAC.jpg|none|thumb]]
Basically you go into your printer'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'll take care of that in step 5.
# I went into my router'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's MAC, to permanently disable its internet access. (Fig. 6)[[File:Router.jpg|none|thumb]]
|| [[File:P1S.jpg|thumb|Turn on LAN only mode by selecting it and pressing Ok, then pressing Yes on the confirmation dialog that appears]]
|-
|colspan=2| I uninstalled both the Handy Android app and Bambu Studio, I won't be using those anymore.
|-
| 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.
|| [[File:Orca download.jpg|thumb|In my case I chose OrcaSlicer_Windows_Installer_V2.2.0.exe]]
|-
| Then I installed it, opened it, installed the Bambu network plugin (no way to use the printer remotely without it yet :( ), did '''not''' log in with a Bambu Labs account and went to the Device page.
 
Top left corner click on the "No printer +" text and select your printer. With my P1S I still have full functionality ('''including live view''').  
|| [[File:Orca slicer 2.2.0.png|thumb|Orca slicer and my LAN only printer]]
|-
| '''Important Note:''' After everything is working remember to turn on Stealth Mode so that Orca won't attempt to communicate with Bambu's cloud.
|| [[File:Stealth mode.jpg|thumb|Click on the hamburger menu in the top left -> Preferences -> Network enable stealth mode]]
|-
| I got my printer's MAC address from Settings -> MAC (scroll all the way down).
|| [[File:P1S MAC.jpg|thumb]]
|-
| I went into my router'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's MAC, to permanently disable its internet access.
|| [[File:Router.jpg|thumb]]
|}


And that's it, you have a completely offline printer, that can't access the internet and that you can monitor and view from within your network.
And that's it, you have a completely offline printer, that can't access the internet and that you can monitor and view from within your network.
Line 39: Line 60:
= Resources =
= Resources =
I'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.
I'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.
Rossmangroup Wiki post detailing the current situation: [[Bambu Lab Authorization Control System|https://wiki.rossmanngroup.com/wiki/Bambu_Lab_Authorization_Control_System]]


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/
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/


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/
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/