abperiasamy / rtl8812AU_8821AU_linux

rtl8812AU_8821AU linux kernel driver for AC1200 (801.11ac) Wireless Dual-Band USB Adapter
GNU General Public License v2.0
1.23k stars 434 forks source link

Error in kernel 4.19 #265

Open darkdragon-001 opened 5 years ago

darkdragon-001 commented 5 years ago

In latest stable kernel 4.19, the following #define changed from

#define IEEE80211_MAX_AMPDU_BUF 0x40

to

#define IEEE80211_MAX_AMPDU_BUF_HT      0x40
#define IEEE80211_MAX_AMPDU_BUF         0x100

Just changing it doesn't seem enough. Can anyone help me to get it working on 4.19? It works without any problems on 4.18...

darkdragon-001 commented 5 years ago

I found a fix. Please apply it!

SleepyMario commented 5 years ago

Same here, problems on 4.19, working fine on 4.18

iblech commented 5 years ago

I can confirm that the fix linked by @darkdragon-001 works fine. It didn't appy cleanly, though; a version which does it located here.

foggy1 commented 5 years ago

+1 to darkdragon/iblech's patch

nunomgsantos80 commented 5 years ago

https://github.com/greearb/rtl8812AU_8821AU_linux it works

scinart commented 5 years ago

Confirmed, https://github.com/greearb/rtl8812AU_8821AU_linux it works

chaotaklon commented 5 years ago

added support for linux v4.20 https://github.com/chaotaklon/rtl8812AU_8821AU_linux