RE: Slow WIFI
Asked on the stream, and a user said the source code says maximum possible speed for wifi is ~0.5MB/s Wired ethernet 0.3MB/s
Sounds about right for the esp01. So if it was working properly then a 15MB file would take around 7-8 seconds.
I think the math works out to 50 seconds for a 15MB file if the speed is 0.3MB/s.
RE: Slow WIFI
Asked on the stream, and a user said the source code says maximum possible speed for wifi is ~0.5MB/s Wired ethernet 0.3MB/s
Huh... wifi is faster? I connected a spare wireless-ethernet bridge to my MK4 yesterday, it's much faster than using the 4's WIFI but still much slower than I'd like. I guess if it can get close to .3-.5 MB/sec with the new firmware, that will be acceptable.
Otherwise they're going to have to have the printer start heating up and leveling the bed before the full file gets to the destination, so we can get some precious minutes of our lives back 🙂
RE: Slow WIFI
Yeah, fixed my typo. But it sounds like he's saying .3MB/s for wired ethernet, not wireless.
RE:
That was: current wifi is 0.1MB/s, current wired ethernet is 0.3MB/s. Serial port speed for esp in theory allows about 0.5MB/s (but currently it doesn't work due to some corruption and only mentioned 0.1MB/s works).
On the stream prusa team said that next release (4.6 I guess which was supposed to be released today) has improved wifi speeds to match wired ethernet. So with it wifi should be the same as wired ethernet (0.3MB/s).
RE: Slow WIFI
Ahh disappointing, that's like 10 times slower than a Pi 3b+ on 2.4 ghz wifi not to mention what the difference would be over Ethernet... Not the end of the world but not what I was hoping for a 2023 released device. Of course we still have eventual full Octoprint compatibility I hope.
RE: Slow WIFI
Not full, there are things missing in MK4 that were in MK3 firmware but basic things in MK4 work fine with OctoPrint.
There is a thread about OctoPrint with some details already, so I won't pollute this thread with offtopic stuff.
RE: Slow WIFI
Octoprint works, the printer doesn't do anything to support it though. Not even the LED's that are there to tell you the printer status. Essentially, when you send the printer a print from a host, the printer is dumb as hell. The only thing that is useful is the footer if you have eyes like an eagle.
Ahh disappointing, that's like 10 times slower than a Pi 3b+ on 2.4 ghz wifi not to mention what the difference would be over Ethernet... Not the end of the world but not what I was hoping for a 2023 released device. Of course we still have eventual full Octoprint compatibility I hope.
RE: Slow WIFI
Did anyone try a file transfer with the old and the just now released new firmware to have a comparison if and by how much the WiFi speed really increased?
RE: Slow WIFI
Bump, because it needs to be!
RE:
For those just wading into this - I installed 4.6 and the upload speed is better. I didn’t try to measure it. It’s still slow but usable.
The remote interface could use more work. I get strange errors frequently like this file can’t be uploaded yet it was uploaded just fine. Another annoying problem is after a successful print you have hit the printer rotary button twice to return to the main page. Otherwise you can’t remotely start a new job. You get an error. Another thing to remember when unloading your parts.
RE: Slow WIFI
I am looking for a fix for this..my e5s1 and v400 upload incredibly slow over wifi..cura is about 10x faster...anyone know why or how to fix prusas slow upload?
RE:
I guess the problem is the connection between the xBuddy board and the display. The G-Code will be uploaded via WiFi or LAN to the xBuddy board and then moved to the display where the printserver (like Octoprint) runs. I‘m not sure what type of connection is between the display and motherboard it is, but I guess that this is the bottle neck and unfortunately that will be a hardware problem and not easily fixable in software.
RE: Slow WIFI
I guess the problem is the connection between the xBuddy board and the display. The G-Code will be uploaded via WiFi or LAN to the xBuddy board and then moved to the display where the printserver (like Octoprint) runs. I‘m not sure what type of connection is between the display and motherboard it is, but I guess that this is the bottle neck and unfortunately that will be a hardware problem and not easily fixable in software.
Unfortunately not. If you look at the xBuddy schematics you will discover that the Wi-Fi is working by connecting an ESP8266 to one serial line of the CPU, so all the Wi-Fi data are exchanges slooooowly serially between the xBuddy and the ESP8266 😒
Thing would be different if they would be ever able to drive/support a Wi-Fi USB stick connected to the USB port. 😉
RE:
It was mentioned already that ESP serial capability is 4608000 baud (~550KB/s). stm32f4 should be able to handle much higher baud rates. So in theory hardware is capable of more. Yet on MK4 wifi we get only 100KB/s.
So where is the *real* bottleneck?
I guess inefficient software implementation (for example for wired ethernet they copy packets instead of having zerocopy network driver etc).
RE: Slow WIFI
I just unboxed my new MK4 today. After running through the setup and getting WiFi setup, I tried uploading some G-code that was about 3mb. It complained that there was a problem every time. It actually did upload but it still produced an error. I wouldn't have used an ESPxxx in a $1000 printer. It is only as good as its antenna, and they are probably using a PCB antenna or something that is pretty worthless. I gave up and hardwired it. That was not much better. I am simply not going to waste the time on poorly implemented connectivity. I have my MK3 using Octopi and I'll just use that on the MK4. Nice try Prusa, but no cigar. I could not use Safari with it either. It does not support OS level authentication. It needs a real authentication mechanism. That is just lazy.
I haven't even finished my first print yet but I already had to turn off the filament sensor. Same as my MK3. It just doesn't work right. It stopped and said I needed to put in more filament, but I had an entire roll on the machine. So far I'm not impressed.
RE: Slow WIFI
Upgrade your firmware to latest and if you're using prusa slicer 2.6 beta downgrade to 2.5.2. The wifi performance is better with the new firmware and the beta slicer seems to generate problems with the filament detection. At least I've found this has helped.
RE: Slow WIFI
Thank you! I will try that. I had more bad news when I went to get my print - layer shifting on 4 separate pieces. Reminds me of my very early Ender 3 days several years ago. Maybe Ender bought Prusa?!?
RE:
I contacted Prusa support and asked if this would ever get better. The answer was, "we don't know." This was one of the main reasons I purchased this printer, and trying to figure out if I should keep the printer and wait or if this is as good as it gets. Based on this discussion, it seems that this is as good as it will get and or it will never reach OctoPrint performance. I have to make a decision before the 27th.
Also, outside of Wi-Fi, all the other reasons I purchased this printer are still not implemented or don't function as Prusa presented them during the product introduction.
RE: Slow WIFI
...I have to make a decision before the 27th.
Return it and build a voron 😉