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

Reply via email to