Hi, I'm playing with the driver and mac80211 stack to get some ad-hoc-like functionality. I am able to do a ping among two non-associated nodes, but I get about 9 ping replys (i.e. 8 duplicates) for each ping request.
I found out the problem is that the frames are not being acked, so they are retransmitted. I haven't found the code for retransmission nor for ack generation, so I am not sure what do I need to do to make the device generate acks. At http://wireless.sipsolutions.net/en/users/Drivers/zd1211rw/mac80211Issues I found: "Johannes writes: In zd1211, we start with hwaddr = dev->wiphy->perm_addr which isn't correct either, for a pure monitor mode we want to start with a zero mac addr to avoid acking packets. Also, zd1211rw will end up having a NULL hwaddr when a monitor interface is added, most likely segfaulting in zd_write_mac_addr then." which leads me to think by default the node would issue acks... Any help or explanation of how ack generation works for the device would be greatly appreciated. Thanks! -- Luis Carlos Cobo Rus GnuPG ID: 44019B60 cozybit Inc. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/ Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs