mirror of
https://github.com/torvalds/linux.git
synced 2024-12-27 05:11:48 +00:00
[PATCH] hostap update
Fixed beacon frame when moving from monitor mode to master mode (workaround for firmware bug that left IBSS IE in the Beacon frames). This is using the same workaround that was previously used when moving from adhoc mode to master mode. Signed-off-by: Jouni Malinen <jkmaline@cc.hut.fi> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
parent
b15eff2632
commit
f3b10e1636
@ -1182,7 +1182,8 @@ static int prism2_ioctl_siwmode(struct net_device *dev,
|
|||||||
if (local->iw_mode == IW_MODE_MONITOR)
|
if (local->iw_mode == IW_MODE_MONITOR)
|
||||||
hostap_monitor_mode_disable(local);
|
hostap_monitor_mode_disable(local);
|
||||||
|
|
||||||
if (local->iw_mode == IW_MODE_ADHOC && *mode == IW_MODE_MASTER) {
|
if ((local->iw_mode == IW_MODE_ADHOC ||
|
||||||
|
local->iw_mode == IW_MODE_MONITOR) && *mode == IW_MODE_MASTER) {
|
||||||
/* There seems to be a firmware bug in at least STA f/w v1.5.6
|
/* There seems to be a firmware bug in at least STA f/w v1.5.6
|
||||||
* that leaves beacon frames to use IBSS type when moving from
|
* that leaves beacon frames to use IBSS type when moving from
|
||||||
* IBSS to Host AP mode. Doing double Port0 reset seems to be
|
* IBSS to Host AP mode. Doing double Port0 reset seems to be
|
||||||
|
Loading…
Reference in New Issue
Block a user