rtl8192eu-arm-linux-driver
rtl8192eu-arm-linux-driver copied to clipboard
Doesn't work on Raspberry 4 with Kali
When I try to compile the driver on Raspberry 4 with Kali
$ make ARCH=arm
I receive this message:
make ARCH=arm CROSS_COMPILE= -C /lib/modules/5.4.83-Re4son-v7l+/build M=/home/kali/rtl8192eu-arm-linux-driver modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.83-Re4son-v7l+'
CC [M] /home/kali/rtl8192eu-arm-linux-driver/core/rtw_cmd.o
/tmp/ccH868jj.s: Assembler messages:
/tmp/ccH868jj.s:1580: Error: selected processor does not support dmb ish' in ARM mode /tmp/ccH868jj.s:1591: Error: selected processor does not support
dmb ish' in ARM mode
make[2]: *** [scripts/Makefile.build:266: /home/kali/rtl8192eu-arm-linux-driver/core/rtw_cmd.o] Error 1
make[1]: *** [Makefile:1732: /home/kali/rtl8192eu-arm-linux-driver] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.83-Re4son-v7l+'
make: *** [Makefile:2299: modules] Error 2
If I try to build and install through DKMS, I receive this message:
Kernel preparation unnecessary for this kernel. Skipping...
Building module: cleaning build area... 'make' all KVER=5.4.83-Re4son-v7l+....(bad exit status: 2) Error! Bad return status for module build on kernel: 5.4.83-Re4son-v7l+ (armv7l) Consult /var/lib/dkms/rtl8192eu/1.0/build/make.log for more information.
And the make.log shows the following:
DKMS make.log for rtl8192eu-1.0 for kernel 5.4.83-Re4son-v7l+ (armv7l)
Thu Jan 27 03:02:21 PM UTC 2022
make ARCH=arm CROSS_COMPILE= -C /lib/modules/5.4.83-Re4son-v7l+/build M=/var/lib/dkms/rtl8192eu/1.0/build modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.83-Re4son-v7l+'
CC [M] /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_cmd.o
/tmp/cc5E2mU9.s: Assembler messages:
/tmp/cc5E2mU9.s:1579: Error: selected processor does not support dmb ish' in ARM mode /tmp/cc5E2mU9.s:1590: Error: selected processor does not support
dmb ish' in ARM mode
make[2]: *** [scripts/Makefile.build:266: /var/lib/dkms/rtl8192eu/1.0/build/core/rtw_cmd.o] Error 1
make[1]: *** [Makefile:1732: /var/lib/dkms/rtl8192eu/1.0/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.83-Re4son-v7l+'
make: *** [Makefile:2299: modules] Error 2
Any ideas??