I have found another article that talks about building these drivers on the device. So I have moved the source code from /usr/src/usb to /lib/modules/$(uname -r)/build/drivers/usb/serial but am getting an error.
root@710-200-9990002:/lib/modules/4.14.78-g8e54a4b719e6/build/drivers/usb/serial# make
make -C /lib/modules/4.14.78-g8e54a4b719e6/build M=/usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial
make[1]: Entering directory '/usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp'
AR /usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial/built-in.o
CC [M] /usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial/qcserial.o
CC [M] /usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial/usb_wwan.o
/bin/sh: 1: scripts/genksyms/genksyms: not found
make[2]: *** [scripts/Makefile.build:335: /usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial/usb_wwan.o] Error 127
make[1]: *** [Makefile:1527: _module_/usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp/drivers/usb/serial] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.14.78-g8e54a4b719e6-armmp'
make: *** [Makefile:12: all] Error 2
root@710-200-9990002:/lib/modules/4.14.78-g8e54a4b719e6/build/drivers/usb/serial#
I have not been able to find the genksyms modules anywhere. I did find the *.c and *.h files but I would have build them and don’t know where to put them.
I’ve tried to follow the thread and have been able to verify that I do have Module.symvers but I’m still getting errors when I try to make scripts.
root@710-200-9990002:/lib/modules/4.14.78-g8e54a4b719e6/build# make scripts
scripts/Makefile.build:45: scripts/basic/Makefile: No such file or directory
make[2]: *** No rule to make target 'scripts/basic/Makefile'. Stop.
make[1]: *** [Makefile:463: scripts_basic] Error 2
scripts/Makefile.build:45: scripts/basic/Makefile: No such file or directory
make[1]: *** No rule to make target 'scripts/basic/Makefile'. Stop.
make: *** [Makefile:463: scripts_basic] Error 2
Is there an issue with Buster 4.14 and genksyms? Any further direction would be helpful.
Can you point me to any more clear and detailed step-by-step processes for installing the usb drivers from Sierra? I’m thinking about stepping back and starting from scratch on this whole thing. But I would like to make sure that I have the right install steps this time.