How do you add cdc-acm driver to yocto build with connect core 6 SBC?

I am looking to send AT commands to the Digi cellular modem while using a PPP connection. The modem manager is unable to create the AT command port because there is no CDC-ACM driver to create the serial interface.

How would I add this driver to my Yocto build? From what I understand, it is supposed to be installed as part of the kernel modules, however, I can’t seem to find it.

I have tried adding the following to my local.conf file with no success.

  • CORE_IMAGE_EXTRA_INSTALL += " kernel-modules"

I have fixed the problem by establishing a USB direct connection.

https://www.digi.com/resources/documentation/digidocs/90002253/default.htm#Concepts/c_mode_usb_direct_cat1.htm%3FTocPath%3DModes|USB%2520direct%2520mode|_____0

It makes sense this wouldn’t work over serial. The USB drivers create the two virtual serial ports (TTYACM0 and TTYACM1), one is used by the PPP connection and I can use the other to run my own commands.

I am now in the process of enabling the PPP connection. I’m running into some issues when running the “udevadm trigger” command (see link above). I will update this post once I figure it out.

Thanks!