Comment 5 for bug 56894

Revision history for this message
Erich Schubert (erich) wrote :

I'm seeing this problem on Debian, Kernel 2.6.18, Core Duo, ipw3945 (Dell 640m).
The tuxyturvy link seems to have many details.

In the 2.6.20 changelog there are some changesets that seem to be relevant.

commit 4d1feabcbf41f875447a392015acd0796f57baf6
Author: Ulrich Kunitz <email address hidden>
Date: Sun Dec 10 11:13:12 2006 -0800

    [PATCH] zd1211rw: Call ieee80211_rx in tasklet

    The driver called ieee80211_rx in hardware interrupt context. This has
    been against the intention of the ieee80211_rx function. It caused a bug
    in the crypto routines used by WPA. This patch calls ieee80211_rx in a
    tasklet.

    Signed-off-by: Ulrich Kunitz <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>
    Signed-off-by: John W. Linville <email address hidden>

That changeset could maybe be fixing this. I havn't investigated it further. I'll compile 2.6.20 myself and see if that fixes the wireless stability again.