ttyUSBx not appearing when attaching EM7411 via USB to dart-6ul

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.

Am I heading down the track path still?

you need to fix the problem of “genksyms: not found” first

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.

no idea, i only tested in ubuntu before

Well, thank you for all your help so far! I’ll post back here if I get it figured out!

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.

I just download the usb driver to ubuntu pc, and then extract it, and type

sudo make
sudo make install