Hello,
I'm trying to add support for the Telit LE910 USB modem module to the DM3730 Torpedo + Wireless SOM running Android Gingerbread 2.3.4 v1.4.
The Telit documentations states, for the kernel requirements:
"For installing Telit RIL library, Android Linux kernel should have cdc-acm (for HE910
and UE910 families), or option (for DE910, CE910, UE910v2, HE910v2, LE910 and
LE920 families) and ppp support built-in (with tty-async serial support)."
I've enabled the "option" kernel feature this way:
Device Drivers -> USB support -> USB Serial Converter support -> USB Generic Serial Driver
Device Drivers -> USB support -> USB Serial Converter support -> USB driver for GSM and CDMA modems
but I couldn't get the expected serial ports in /dev ( ttyUSB0 ... ttyUSB7 ) when connecting the USB cable to the OTG port. I only get the serial ports when connecting the USB cable to the additional USB ports on the Torpedo EV board, but they don't seem to work (I can't communicate with the modem).
I've also patched the file kernel/drivers/usb/serial/option.c to add support for the LE910 modem, and I applied an additional patch to add bitfields, following this link: https://lkml.org/lkml/2011/11/9/864 but no luck.
Is there any additional kernel tweak I can try?
Thank you,
Domenico.
P.S. I've managed to make a different modem model to work, the HE910 which is a CDC-ACM modem, but has no support for LTE.