Bob, Thanks for looking into this.
On Mon, Oct 15, 2012 at 6:20 AM, Bob Copeland <[email protected]> wrote: > On Sat, Oct 13, 2012 at 02:18:35AM -0400, fred veldini wrote: >> # dmesg |grep XXX >> >> [ 562.522664] XXX: tx frame with 0 rates! >> [ 562.522674] XXX: skbp: dcb2a2c0 >> [ 562.522682] XXX txinfo: 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 >> 00 00 00 ................ >> [ 562.522688] XXX txinfo: 00000010: 00 00 00 00 00 00 00 00 54 b8 f2 db 00 >> 00 00 00 ........T....... >> [ 562.522693] XXX txinfo: 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 >> 00 00 00 ................ >> [ 562.522699] XXX: frame: 00000000: d0 00 00 00 ff ff ff ff ff ff 00 15 6d >> 94 5a 39 ............m.Z9 >> [ 562.522705] XXX: frame: 00000010: 00 15 6d 94 5a 39 00 00 0d 01 84 0f 1f >> 01 ..m.Z9........ > > I haven't had a chance to look into this with any detail (and may not > for a few days) -- but this dump is showing that some action frames sent > by authsae are sent with an invalid rate set. I believe the 0xdbf2b854 in > the txinfo dump is a vif pointer while everything else is zeroed out. >> [ 562.522705] XXX: frame: 00000010: 00 15 6d 94 5a 39 00 00 0d 01 84 0f 1f >> 01 ..m.Z9........ That 0d 01 is a mesh action is a peer link open frame, sent from authsae. But authsae does not fill out the rate info; it just uses the NL80211_CMD_FRAME to send management frames from userspace. See https://github.com/cozybit/authsae/blob/master/linux/meshd-nl80211.c#L251 Fred, if you have debugging enabled in authsae, it might be useful to match the frames dumped by Bob's patch with the 'tx frames' dumped in the authsae log. Maybe there is a hint there. Cheers, Javier > -- > Bob Copeland %% www.bobcopeland.com > _______________________________________________ > Devel mailing list > [email protected] > http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel -- Javier Cardona cozybit Inc. http://www.cozybit.com _______________________________________________ Devel mailing list [email protected] http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
