Am So 23 Dez 2007 14:48:26 CET schrieb Johannes Berg
<johannes@xxxxxxxxxxxxxxxx>:
>> This patch fixes a problem with rx handling on multiple interfaces.
>> Especially
>> when using hardware-scanning and a wireless driver (i.e.
iwlwifi) which is
>> able to receive data while scanning.
>
> Can you explain how you even got multiple interfaces with iwlwifi? The
> patch looks (superficially) correct, but I'm a bit confused.
I was only referring to wmaster0 and wlan0 as two interfaces. While a scan
is in progress the master interface (wmaster0) processes all frames related
to scanning and it happened to me that data-frames got dropped on wmaster0
(which is obviously correct) and due to the frame control being modified
wlan0 was not able to process the frame correctly anymore.
Ah, that must be because of the stuff Zhu Yi did wrt. hw scanning. Could
Exactly.
you take a look too please? The patch looks pretty much ok to me and I
think it'd be required with say VLAN interfaces as well.
The patch looks fine to me too and with the additional patch I was
able to receive data while a scan is in progress (hw_scan only of
course).
Helmut
-
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html