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

Reply via email to