Some previous threads here had led me to the Netgear-A6210 driver so I thought I would install that.
I was attempting to follow instructions to install the driver here: https://github.com/jurobystricky/Netgear-A6210
I have copied the GitHub repository manually (as zip file, then extract to the PC).
When I run
Code: Select all
Code: Select all
bill@bill-z69029:~/Netgear-A6210$ make export DBGFLAGS *** Building driver with debug messages *** cp -f os/linux/Makefile.6 /home/bill/Netgear-A6210/os/linux/Makefile make -C /lib/modules/4.15.0-20-generic/build DBGFLAGS=-DDBG SUBDIRS=/home/bill/Netgear-A6210/os/linux modules make: Entering directory '/usr/src/linux-headers-4.15.0-20-generic' Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel" CC [M] /home/bill/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.o In file included from ./include/linux/bitmap.h:9:0, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:81, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /home/bill/Netgear-A6210/include/os/rt_linux.h:14, from /home/bill/Netgear-A6210/include/rtmp_os.h:30, from /home/bill/Netgear-A6210/include/rtmp_comm.h:64, from /home/bill/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.c:33: In function ‘memcpy’, inlined from ‘rt_ioctl_iwaplist’ at /home/bill/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.c:549:2: ./include/linux/string.h:340:4: error: call to ‘__read_overflow2’ declared with attribute error: detected read beyond size of object passed as 2nd parameter __read_overflow2(); ^~~~~~~~~~~~~~~~~~ scripts/Makefile.build:332: recipe for target '/home/bill/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.o' failed make: *** [/home/bill/Netgear-A6210/os/linux/../../os/linux/sta_ioctl.o] Error 1 Makefile:1552: recipe for target '_module_/home/bill/Netgear-A6210/os/linux' failed make: *** [_module_/home/bill/Netgear-A6210/os/linux] Error 2 make: Leaving directory '/usr/src/linux-headers-4.15.0-20-generic' Makefile:59: recipe for target 'debug' failed make: *** [debug] Error 2
Thanks in advance.