On Wed, Apr 22, 2015 at 02:18:14PM +0000, Francois Gervais wrote:
> > I guess nothing bad happens on encrypted networks due to incorrect
> > pairwise key, right?
>
> We only tried on a test setup using no encryption.
>
> > So you have DUP only when the packet loss is high, am I right?
What device are you using?
Can you add a printk in net/mac80211/rx.c: prepare_for_handlers() like
this just to rule out IFF_PROMISC being involved?
(Make sure you enable the printk if dynamic debug is enabled...)
case NL80211_IFTYPE_MESH_POINT:
if (!multicast &&
!ether_addr_equal(sdata->vif.addr, hdr->addr1)) {
if (!(sdata->dev->flags & IFF_PROMISC))
return false;
+ printk(KERN_DEBUG "XXX: accepting frame with RA %pM due
to promisc\n", hdr->addr1);
status->rx_flags &= ~IEEE80211_RX_RA_MATCH;
}
--
Bob Copeland %% http://bobcopeland.com/
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel