aircrack-ng / rtl8812au

RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raspberry Pi OS: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep

cray12399 opened this issue · comments

H I am using a 4G Renegade board with RaspberryPi OS Lite 64 bit. I am on kernel 6.1.46. I am trying to install RTL8812AU drivers for the BrosTrend AC1200 AC1L. Here are the steps I have followed:

sudo apt install -y build-essential bc flex bison
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
ARCH=arm64 make -j`nproc`
sudo ARCH=arm64 make install
sudo modprobe 88XXau

When I get to the make command, I get the following error/output:

make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/6.1.46-08797-g9c18484153bc/build M=/home/pi-ap/rtl8812au  modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.46-08797-g9c18484153bc'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
  You are using:           gcc (Debian 10.2.1-6) 10.2.1 20210110
  CC [M]  /home/pi-ap/rtl8812au/core/rtw_cmd.o
  CC [M]  /home/pi-ap/rtl8812au/core/rtw_security.o
  CC [M]  /home/pi-ap/rtl8812au/core/rtw_debug.o
  CC [M]  /home/pi-ap/rtl8812au/core/rtw_io.o
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_io.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_io.o'
make[2]: *** Waiting for unfinished jobs....
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_cmd.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_cmd.o'
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_security.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_security.o'
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
scripts/basic/fixdep: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:250: /home/pi-ap/rtl8812au/core/rtw_debug.o] Error 1
make[2]: *** Deleting file '/home/pi-ap/rtl8812au/core/rtw_debug.o'
make[1]: *** [Makefile:2012: /home/pi-ap/rtl8812au] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.1.46-08797-g9c18484153bc'
make: *** [Makefile:1726: modules] Error 2

My system is completely up to date, and I have run sudo apt update && sudo apt upgrade, as well as sudo apt dist-upgrade and sudo apt full-upgrade multiple times.