Skip to content

WiFiUDP sending large udp packet only works once after powerup #1009

Closed
@Rodmg

Description

@Rodmg

Hello, I'm trying to send large UDP packets of (for example) 1345 bytes over my local network, but for some reason it only works once after powering on the ESP8266, after that, I cannot send any other packet of that size until the module is restarted.

Functions udp.beginPacket(), udp.write() and udp.endPacket() return always success.

However smaller packets are still working reliably (tried with a 204 byte packet), even after failing to send those large packets.

I'm using "Packet Sender" (https://packetsender.com/) app for receiving those packets in my PC.

I know that there could be problems with the MTU size, however I find it strange that it actually works the first time.

I'm using the Staging version of the libraries in Arduino 1.6.5.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions