ESP8266 Developer Zone The Official ESP8266 Forum 2016-11-18T17:48:44+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=3113 2016-11-18T17:48:44+08:00 2016-11-18T17:48:44+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3113&p=10581#p10581 <![CDATA[wifi_send_pkt_freedom - Retransmits]]> Using Wireshark with Linux and an USB-WiFi-Dongle in monitor-mode, one can see that every Frame is transmitted
11 Times. 1x normally and 10x with the retransmit-flag set.

I guess this is internal logic of the ESP and the retransmit happens due to missing ACKs from a base-station?
[Background: I need to send un-addressed broadcast frames, to-be-received by all nearby WiFi devices in monitor-mode]

Already tried setting several Flags like from-DS, to-DS, broadcast-MAC for receiver and/or base-station but the
behaviour was always the same. Is there an Option to prevent the ESP from retransmitting?

Unfortunately I'm not yet very experiences with WiFi. Maybe there is some sub-type for "data" that allows for
un-ACKed broadcasts just like Beacon-Frames? Maybe it is also possible to add vendor-specific-payload to Beacons
to achieve the same, however it feels a bit odd ;)

Thanks in advance!

Statistics: Posted by kazu — Fri Nov 18, 2016 5:48 pm


]]>