Support have suggested hotspotting the printer but not sure how I’m gonna get it and my pc to connect to the hotspot just yet. But it would 100% rule out the network at least. Will need to try that once I have some time.
Is it consistent or sporadic? I believe Bambu sends the sliced file via ftp on port 21, with no security similar to http and ftps exists. Might simply be your router/firewall blocking port 21, maybe try port forwarding port 21 to port 21 of the internal IP of you printer. That or find the option to enable it. Probably considered a security risk at this point using ftp, granted it’s just a sliced file.
Also, the five dollar ESP32-S3 MCU has slow wifi speeds as it is more geared towards turning smart lights on and off, not high bandwidth transfers although it should still obviously work. Why they can’t just stick a 100MB LAN port on these is beyond me. Probably a dollar a pop now in bulk.
Looks like you can connect to A1/P1 now via ftps directly to the sdcard no LAN mode needed. Need to know your access code though. Upload directly to sdcard and it starts printing, that or download videos/timelapses from the sdcard.
You can also use curl to upload file
curl --ftp-pasv --insecure -T file.gcode ftps://[ip]:990/ --user bblp:[access_code]
Got it working, bit of a hassle but works, upload gcode.3mf file to models directory, after that in BS, go to device, then sdcard, then models. After slicing go to file, export, then export the plate, should have a gcode.mf3 extension and upload it fia FTPS to models, after that refresh and it shows up available to print. File I uploaded was 42 size right-3.000.gcode.3mf
Honestly, max speeds I got was 400kb/s at first 2 or 3 seconds then it dropped to 150kbps so still took 30 seconds to upload a 5.5MB file over LAN due to ESP32 on P1 having limited bandwidth. I also don’t know why it’s so weird about straight up g-code or just the 3mf file, which is just an archive file (you can change the extension to .zip and extract to see it’s contents). Only worked when I exported the plate with the gcode.3mf extension. Why not work with straight up g-code? I think it was Makers Muse that predicted a virus or something being sent out this way as everyone is moving to 3mf which is a bad idea IMO. If you think about it, there are probably some printers out there with zero security running a custom linux distro (like X1 running Linux on ARM).
Well the internet is having some issues thanks to the EU and the company doing something insanely stupid and adding a require boot driver to the kernel because of antitrust lawsuits, I agree with Apple now, let them handle it. Only reason it happened is because that company really, really messed up.
At the same time Orca uses the same plugin from Bambu supposedly so it should work the same way (in theory) so that is odd, I am probably going to use Orca, you can’t even leave the handy app open or it crashes if your phone screen goes off, sending file issues.
Actually one thought on the plugin. Orca did reinstall the bambu plugin as a part of installation. Maybe there was something wrong with my initial installation of that?
Maybe, could be wifi, people seem to have a range of issues when using Bambu Studio in particular though in this thread. The handy app is so laggy it’s almost unusable at the moment although I am running a beta version of Android. That and when sending over LAN it starts at 500kb/s and then goes down to 125/150kb/s because the ESP32-S3 advertises 256kb/s as it wasn’t built for speed. It is a five dollar MCU so hard to complain. It also looks like Orca has been getting some new features that have yet to show up in Bambu and looks pretty much identical. I just know it’s highly inconstant/sporadic. All this cloud stuff outside handy is not needed IMO, at least it has to send to slice but why does it send files to Bambu then my printer when using Bambu Studios? I know there is LAN mode but just seems like an odd decision because cloud resources aren’t cheap.
Okay, this is getting annoying. Had Bambu Studio stop uploads at 30 percent last night. Trying to cancel locked everything up and had to force quit. After the second time I used the method above using ftps and zero issue. The thing is this has only gotten worse over time which leads me to one conclusion. Bambu isn’t paying for enough bandwidth. I don’t know if they host everything in AWS or have a combo non cloud provider data center/AWS setup. I’m speculating it’s a combo setup because if Orca doesn’t have this issue and uses the same plugin, then uploads are done differently. I do know the plugin isn’t open source and Orca has to license it so we can’t know for certain outside possibly someone who knows more about me about network tracing utilities like Wireshark but more internet based as I think Wireshark is more geared towards LAN troubleshooting if I’m not mistaken.
Either way I’m installing Orca so I can do some testing. I have 1Gbps internet with Google Fiber so my upload speeds are 1Gbps so my upload speeds aren’t an issue like with cable as they usually highly limit upload speeds (1Gpbs download with 20/50Mbps upload depending on cable internet provider).
Thanks a lot for the hotspot suggestion. Mine have the same issue everytime the printer goes to sleep. It worked with hotspot and then I switched back to my wifi, it was still working. So now when I want to print after it went to sleep, I will need to reconnect to wifi or do a power cycle.
yes, very strange, but freshly connected wifi works fine. ip is fixed in dhcp, only other thing i could think of is the nat structure of the network. i am going to test if the hotspot solution also has this sleep issue.
update on this. yes, called the ISP for a change of the router setting and I am using my own router setting now. the network functions of the printer are all working as intended. reported this finding, but bambu had no response yet.
too bad they don’t list down the requirements on the network for the network features and their tech support doesn’t even know we need to check this.
I had this problem yesterday, could not send the print from bambu studio to the printer… Download on the printer stopped the first time after 30% and the next view times i tried to send it to the printer, it stopped after a few minutes on 0% download… WLAN connection was good on PC and printer…
I also tried to send the print only to the SD Card of the printer, this also did not work. Solution for me was to unplug the printer from power, wait 30 seconds and restart it. After that it worked again without any problem…