Hi,
I don't know if this was every done, but if it wasn't I'd be willing to take a crack at it. I have a Meade ETX-LS 8" ACF, not sure if it's the same telescope as the one that initially started this thread but lsusb shows the same ST-Ericsson 04cc:0000 device.
I have some experience in Linux, not a lot. I can google things, and follow directions. I have some experience and training in software but it was many moons ago and I'm long out of the field.

I've followed the initial directions in indilib.org/forum/ekos/1045-indi-support...s.html?start=24#8522
I assumed that dcd-acm.h was supposed to be cdc-acm.h
I copied the files and created the Makefile. After running make I get the following error:

make -C /lib/modules/4.19.97-v7l+/build SUBDIRS=/home/pi/meade-serial modules
make[1]: Entering directory '/usr/src/linux-headers-4.19.97-v7l+'
CC [M] /home/pi/meade-serial/cdc-acm.o
/home/pi/meade-serial/cdc-acm.c: In function ‘wait_serial_change’:
/home/pi/meade-serial/cdc-acm.c:967:8: error: implicit declaration of function ‘signal_pending’; did you mean ‘timer_pending’? [-Werror=implicit-function-declaration]
if (signal_pending(current))
^~~~~~~~~~~~~~
timer_pending
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:310: /home/pi/meade-serial/cdc-acm.o] Error 1
make[1]: *** [Makefile:1522: _module_/home/pi/meade-serial] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.19.97-v7l+'
make: *** [Makefile:5: default] Error 2

Read More...