Explorar o código

Merge pull request #135 from tomaspinho/add-missing-supp-rates

Add missing supplier data rates (22, 33MB)
Tomás Pinho %!s(int64=5) %!d(string=hai) anos
pai
achega
69765eb288
Modificáronse 5 ficheiros con 8 adicións e 3 borrados
  1. 2 0
      core/rtw_wlan_util.c
  2. 1 1
      dkms-install.sh
  3. 1 1
      dkms-remove.sh
  4. 3 0
      include/ieee80211.h
  5. 1 1
      include/rtw_version.h

+ 2 - 0
core/rtw_wlan_util.c

@@ -2290,6 +2290,8 @@ u8 support_rate_ranges[] = {
 	IEEE80211_OFDM_RATE_36MB,
 	IEEE80211_OFDM_RATE_48MB,
 	IEEE80211_OFDM_RATE_54MB,
+	IEEE80211_PBCC_RATE_22MB,
+  IEEE80211_PBCC_RATE_33MB
 };
 
 inline bool match_ranges(u16 EID, u32 value)

+ 1 - 1
dkms-install.sh

@@ -8,7 +8,7 @@ else
 fi
 
 DRV_NAME=rtl8821ce
-DRV_VERSION=v5.5.2_34066.20190614
+DRV_VERSION=v5.5.2_34066.20200325
 
 cp -r . /usr/src/${DRV_NAME}-${DRV_VERSION}
 

+ 1 - 1
dkms-remove.sh

@@ -8,7 +8,7 @@ else
 fi
 
 DRV_NAME=rtl8821ce
-DRV_VERSION=v5.5.2_34066.20190614
+DRV_VERSION=v5.5.2_34066.20200325
 
 dkms remove ${DRV_NAME}/${DRV_VERSION} --all
 rm -rf /usr/src/${DRV_NAME}-${DRV_VERSION}

+ 3 - 0
include/ieee80211.h

@@ -817,6 +817,9 @@ struct ieee80211_snap_hdr {
 #define IEEE80211_OFDM_RATE_36MB		0x48
 #define IEEE80211_OFDM_RATE_48MB		0x60
 #define IEEE80211_OFDM_RATE_54MB		0x6C
+#define IEEE80211_PBCC_RATE_22MB		0x2c
+#define IEEE80211_PBCC_RATE_33MB		0x42
+
 #define IEEE80211_BASIC_RATE_MASK		0x80
 
 #define IEEE80211_CCK_RATE_1MB_MASK		(1<<0)

+ 1 - 1
include/rtw_version.h

@@ -1,2 +1,2 @@
-#define DRIVERVERSION	"v5.5.2_34066.20190614_COEX20180712-3232"
+#define DRIVERVERSION	"v5.5.2_34066.20200325_COEX20180712-3232"
 #define BTCOEXVERSION	"COEX20180712-3232"