RTL8723BS in AP mode gets kernel errors

Recommended Posts




I'm unable to make the RTL8723BS chip on my Tinker Board to work on AP mode with the 5.4 kernel (same configuration works on legacy kernel).  When I try to connect I get this error on dmesg:


RTL8723BS: ap recv deauth reason code(3) sta:40:4e:36:cf:8a:18


On the console I also get a bunch of kernel errors similar to this:


Message from syslogd@localhost at Dec 27 14:26:11 ...
 kernel:[  799.239910] ff60: bf0377a4 dd8057e8 dd07ffac dd07ff78 c014a17c bf0377b0 de2d9128 de2d9128



Is this a known problem?



Link to post
Share on other sites
Donate and support the project!

I tried to create a patch for the tinker board following Igor example (see patch below), but the problem persists. Problem must be elsewhere.


diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
index f819abb75..738dcb2ae 100644
--- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
+++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
@@ -2414,6 +2414,7 @@ void rtw_cfg80211_indicate_sta_assoc(struct adapter *padapter, u8 *pmgmt_frame,
             ie_offset = _REASOCREQ_IE_OFFSET_;
         sinfo.filled = 0;
+        sinfo.pertid = 0;
         sinfo.assoc_req_ies = pmgmt_frame + WLAN_HDR_A3_LEN + ie_offset;
         sinfo.assoc_req_ies_len = frame_len - WLAN_HDR_A3_LEN - ie_offset;
         cfg80211_new_sta(ndev, GetAddr2Ptr(pmgmt_frame), &sinfo, GFP_ATOMIC);


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.