From 3bfd8efb645e5adc7d4dc90997077bb2e40ead8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A1=82=E5=B0=8F=E6=96=B9?= Date: Mon, 3 Feb 2020 22:46:44 +0800 Subject: [PATCH 1/2] Support for kernel version >= 5.2.0 --- os_dep/linux/os_intfs.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c index b183a09..13dee0e 100644 --- a/os_dep/linux/os_intfs.c +++ b/os_dep/linux/os_intfs.c @@ -1098,8 +1098,10 @@ unsigned int rtw_classify8021d(struct sk_buff *skb) return dscp >> 5; } - -#if (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0)) +#if (LINUX_VERSION_CODE>=KERNEL_VERSION(5,2,0)) +static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, + struct net_device *sb_dev) +#elif (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0)) static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, struct net_device *sb_dev, select_queue_fallback_t fallback) From 2607ec1ff7959bd00d9f6bfec531d36697d59678 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A1=82=E5=B0=8F=E6=96=B9?= Date: Mon, 3 Feb 2020 22:50:15 +0800 Subject: [PATCH 2/2] Shield old driver --- build.sh | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 build.sh diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..9a11aef --- /dev/null +++ b/build.sh @@ -0,0 +1,2 @@ +sudo make && make install +sudo echo blacklist r8188eu > /etc/modprobe.d/realtek_blacklist.conf