-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Closed
Labels
Description
Hi everybody
I'm no struggling for more than two weeks getting rid of the 'LmacRxBlk:1' errors in my ESP web server.
My ESP is serving a dozen of files (html, js, png) for a total of about 130KB. When a client download the main page (index.html) I've got during download of some file the message 'LmacRxBlk:1' on the logs (whith Serial.setDebugOutput(true)). On client side download of files where 'LmacRxBlk:1' appears appear to be corrupted (invalid file length). I assume the TCP socket died somewhere.
Reseting the ESP just changes the files impacted.
I've try to:
- my own code instead of using the streamFile fonction of webserver copy block of HTTP_DOWNLOAD_UNIT_SIZE bytes.
- add yield() in the loop between two blocks
- transmitting blocks out of the initial request (1 block max per entry in the 'loop' section)
- test with various clients (IPad Chrome, Window 7 Chrome, Windows 7 Firefox, Android Chome, ...)
- two ESP's (ESP12 on bread board and ESP12-F on my final PCB).
- as I'm running ESP in both AP/STA modes I've try to connect on both and I'm still get the error but not on same files.
So if somebody can give me a tips about this ---- message, it's help me.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.