/* default rx filter setting */
        rtwdev->hal.rcr = BIT_APP_FCS | BIT_APP_MIC | BIT_APP_ICV |
-                         BIT_HTC_LOC_CTRL | BIT_APP_PHYSTS |
+                         BIT_PKTCTL_DLEN | BIT_HTC_LOC_CTRL | BIT_APP_PHYSTS |
                          BIT_AB | BIT_AM | BIT_APM;
 
        ret = rtw_load_firmware(rtwdev, RTW_NORMAL_FW);
 
 #define WLAN_TX_FUNC_CFG2              0x30
 #define WLAN_MAC_OPT_NORM_FUNC1                0x98
 #define WLAN_MAC_OPT_LB_FUNC1          0x80
-#define WLAN_MAC_OPT_FUNC2             0x30810041
+#define WLAN_MAC_OPT_FUNC2             0xb0810041
 
 #define WLAN_SIFS_CFG  (WLAN_SIFS_CCK_CONT_TX | \
                        (WLAN_SIFS_OFDM_CONT_TX << BIT_SHIFT_SIFS_OFDM_CTX) | \
 
 #define WLAN_TX_FUNC_CFG2              0x30
 #define WLAN_MAC_OPT_NORM_FUNC1                0x98
 #define WLAN_MAC_OPT_LB_FUNC1          0x80
-#define WLAN_MAC_OPT_FUNC2             0x30810041
+#define WLAN_MAC_OPT_FUNC2             0xb0810041
 
 #define WLAN_SIFS_CFG  (WLAN_SIFS_CCK_CONT_TX | \
                        (WLAN_SIFS_OFDM_CONT_TX << BIT_SHIFT_SIFS_OFDM_CTX) | \
 
 #define WLAN_TX_FUNC_CFG2              0x30
 #define WLAN_MAC_OPT_NORM_FUNC1                0x98
 #define WLAN_MAC_OPT_LB_FUNC1          0x80
-#define WLAN_MAC_OPT_FUNC2             0x30810041
+#define WLAN_MAC_OPT_FUNC2             0xb0810041
 #define WLAN_MAC_INT_MIG_CFG           0x33330000
 
 #define WLAN_SIFS_CFG  (WLAN_SIFS_CCK_CONT_TX | \