mirror of
https://github.com/aircrack-ng/rtl8812au.git
synced 2024-11-26 07:04:12 +00:00
Fix update channel info
This commit is contained in:
parent
bb94a25ef6
commit
43b099231f
@ -6123,7 +6123,11 @@ static int cfg80211_rtw_set_channel(struct wiphy *wiphy
|
|||||||
RTW_INFO(FUNC_ADPT_FMT" ch:%d bw:%d, offset:%d\n"
|
RTW_INFO(FUNC_ADPT_FMT" ch:%d bw:%d, offset:%d\n"
|
||||||
, FUNC_ADPT_ARG(padapter), chan_target, chan_width, chan_offset);
|
, FUNC_ADPT_ARG(padapter), chan_target, chan_width, chan_offset);
|
||||||
|
|
||||||
|
padapter->mlmeextpriv.cur_channel = target_channel;
|
||||||
|
rtw_ps_deny(padapter, PS_DENY_IOCTL);
|
||||||
|
//LeaveAllPowerSaveModeDirect(padapter); /* leave PS mode for guaranteeing to access hw register successfully */
|
||||||
rtw_set_chbw_cmd(padapter, chan_target, chan_width, chan_offset, RTW_CMDF_WAIT_ACK);
|
rtw_set_chbw_cmd(padapter, chan_target, chan_width, chan_offset, RTW_CMDF_WAIT_ACK);
|
||||||
|
rtw_ps_deny_cancel(padapter, PS_DENY_IOCTL);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -6223,7 +6227,10 @@ static int cfg80211_rtw_set_monitor_channel(struct wiphy *wiphy
|
|||||||
RTW_INFO(FUNC_ADPT_FMT" ch:%d bw:%d, offset:%d\n"
|
RTW_INFO(FUNC_ADPT_FMT" ch:%d bw:%d, offset:%d\n"
|
||||||
, FUNC_ADPT_ARG(padapter), target_channal, target_width, target_offset);
|
, FUNC_ADPT_ARG(padapter), target_channal, target_width, target_offset);
|
||||||
|
|
||||||
|
padapter->mlmeextpriv.cur_channel = target_channel;
|
||||||
|
rtw_ps_deny(padapter, PS_DENY_IOCTL);
|
||||||
rtw_set_chbw_cmd(padapter, target_channal, target_width, target_offset, RTW_CMDF_WAIT_ACK);
|
rtw_set_chbw_cmd(padapter, target_channal, target_width, target_offset, RTW_CMDF_WAIT_ACK);
|
||||||
|
rtw_ps_deny_cancel(padapter, PS_DENY_IOCTL);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user