Hi All,
I brough TP-Link T3U Plus which it use rtl8812bu driver.
I'm trying to compile rtl8812bu, rtl882bu and rtl88x2bu for a few weeks.
I got error during
1. make
make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/6.1.57/build M=/usr/src/RTL88x2BU-Linux-Driver modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.57'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: aarch64-linux-gcc (ctng-1.25.0-119g-FA) 11.3.0
You are using: gcc (Debian 12.2.0-14) 12.2.0
....
CC [M] /usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.o
/usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.c: In function ‘rtw_txpwr_init_regd’:
/usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.c:299:20: error: this statement may fall through [-Werror=implicit-fallthrough=]
299 | if (rfctl->regd_name)
2. even I did some tricky thing and can compile code to get rtl88x2bu but then i cannot 'insmod rtl88x2bu.ko' due to some error.
How can I do to make TP-Link T3Plus able to connect to CM3588?
T-T
I brough TP-Link T3U Plus which it use rtl8812bu driver.
I'm trying to compile rtl8812bu, rtl882bu and rtl88x2bu for a few weeks.
I got error during
1. make
make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/6.1.57/build M=/usr/src/RTL88x2BU-Linux-Driver modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.57'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: aarch64-linux-gcc (ctng-1.25.0-119g-FA) 11.3.0
You are using: gcc (Debian 12.2.0-14) 12.2.0
....
CC [M] /usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.o
/usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.c: In function ‘rtw_txpwr_init_regd’:
/usr/src/RTL88x2BU-Linux-Driver/core/rtw_mlme_ext.c:299:20: error: this statement may fall through [-Werror=implicit-fallthrough=]
299 | if (rfctl->regd_name)
2. even I did some tricky thing and can compile code to get rtl88x2bu but then i cannot 'insmod rtl88x2bu.ko' due to some error.
How can I do to make TP-Link T3Plus able to connect to CM3588?
T-T