<div dir="ltr"><div class="gmail_default" style="color:#073763">Hi Shrirang,</div><div class="gmail_default" style="color:#073763"><br></div><div class="gmail_default" style="color:#073763">Do i need to re-submit this patch also?. I think this patch is already applied to xenial by Khaled Elmously.</div><div class="gmail_default" style="color:#073763"><br></div><div class="gmail_default" style="color:#073763">Thanks<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 21, 2018 at 1:05 PM, Shrirang Bagul <span dir="ltr"><<a href="mailto:shrirang.bagul@canonical.com" target="_blank">shrirang.bagul@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 2018-06-13 at 20:24 +0530, Siva Rebbagondla wrote:<br>
> From: Sanjay Kumar Konduri <<a href="mailto:sanjay.konduri@redpinesignals.com">sanjay.konduri@<wbr>redpinesignals.com</a>><br>
> <br>
> BugLink: <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1773400" rel="noreferrer" target="_blank">https://bugs.launchpad.net/<wbr>ubuntu/+source/linux/+bug/<wbr>1773400</a><br>
> <br>
> Observed third party station is unable to scan redpine AP, when soft-ap<br>
> wizard invoked. This is because power save is not disabled for soft-ap<br>
> mode. Hence, disabling power save for soft-ap mode.<br>
> <br>
> Signed-off-by: Sanjay Kumar Konduri <<a href="mailto:sanjay.konduri@redpinesignals.com">sanjay.konduri@<wbr>redpinesignals.com</a>><br>
> Signed-off-by: Siva Rebbagondla <<a href="mailto:siva.rebbagondla@redpinesignals.com">siva.rebbagondla@<wbr>redpinesignals.com</a>><br>
> ---<br>
> v2: Added enhancement for soft-ap [Shrirang]<br>
> ---<br>
>  ubuntu/rsi/rsi_91x_mac80211.c | 4 ++--<br>
>  1 file changed, 2 insertions(+), 2 deletions(-)<br>
> <br>
> diff --git a/ubuntu/rsi/rsi_91x_mac80211.<wbr>c b/ubuntu/rsi/rsi_91x_mac80211.<wbr>c<br>
> index bae06e3..4e0c2ae 100644<br>
> --- a/ubuntu/rsi/rsi_91x_mac80211.<wbr>c<br>
> +++ b/ubuntu/rsi/rsi_91x_mac80211.<wbr>c<br>
> @@ -565,8 +565,7 @@ static void rsi_mac80211_tx(struct ieee80211_hw *hw,<br>
>               return;<br>
>       }<br>
>       if ((!bss->assoc) &&<br>
> -         (adapter->ps_state == PS_ENABLED) &&<br>
> -         (vif->type == NL80211_IFTYPE_STATION))<br>
> +         (adapter->ps_state == PS_ENABLED))<br>
>               rsi_disable_ps(adapter);<br>
>       if(ieee80211_is_auth(wlh-><wbr>frame_control))<br>
>               common->mac_ops_resumed = false;<br>
> @@ -860,6 +859,7 @@ static int rsi_mac80211_change_interface(<wbr>struct ieee80211_hw *hw,<br>
>  <br>
>       switch (newtype) {<br>
>               case NL80211_IFTYPE_AP:<br>
> +                     rsi_disable_ps(adapter);<br>
>                       ven_rsi_dbg(INFO_ZONE, "Change to AP Mode\n");<br>
>                       intf_mode = AP_OPMODE;<br>
>                       break;</blockquote></div><br></div>