Search Linux Wireless

Re: [PATCH] mac80211: Restore rx.fc before every invocation of ieee80211_invoke_rx_handlers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux