On Mon, Mar 25, 2013 at 9:42 AM, Linus Torvalds
<torva...@linux-foundation.org> wrote:
> On Mon, Mar 25, 2013 at 9:35 AM, Jouni Malinen <jo...@qca.qualcomm.com> wrote:
>>
>> I'm not really familiar with debugging with NM enabled, but it could be
>> possible that the instructions for the older wpa_supplicant on
>> https://live.gnome.org/NetworkManager/Debugging could be adopted for
>> this. The key here would be to get -K added wpa_supplicant command line
>> since exposing of the keys cannot be enabled dynamically at runtime.
>
> I tried that already, but couldn't get it to work. I suspect there's
> some tighter integration between NM and wpa_supplicant, so that it
> doesn't actually use that Exec= line any more, or edits it, or
> something.

Nothing sane worked, so I did a brute-force "let's just make
wpa_supplicant a shell-script that adds the debug fields and then runs
the real wpa_supplicant binary with the extra flags".

And that worked.

The bugzilla at

  https://bugzilla.redhat.com/show_bug.cgi?id=927191

now has a wpa_supplicant trace with keys and timestamps for the
non-working NetworkManager case too.

I see no sane difference. There are several dbus-related setup
differences, but then in the actual handshake, afaik they do the same
thing, except the non-working one never gets the reply after sending
EAPOL-Key 2/4. I dunno. I have no idea what that thing is actually
doing.

Hopefully somebody else can see what the difference is.

               Linus
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to