Unable to install Telit LE910x on Raspberry Pi 3

Hello!

I’ve been trying to configure the Telit LE910x module on my Raspberry Pi 3 according to: https://docs.sixfab.com/page/internet-connection-with-twilio-super-sim-telit-le910x-and-sixfab-base-hat-using-ecm

I mistakenly typed “AT#USBCFB=4” instead of “AT#USBCFG=4”, and when I tried the command “minicom -D /dev/ttyUSB2 -b 115200” received back “minicom: cannot open /dev/ttyUSB2: No such file or directory”.

Here are my logs:

pi@spp-pi-beta:~ $ lsusb
Bus 001 Device 004: ID 1bc7:1206 Telit
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

pi@spp-pi-beta:~ $ lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=, 480M
|__ Port 2: Dev 4, If 1, Class=Vendor Specific Class, Driver=, 480M
|__ Port 2: Dev 4, If 2, Class=Communications, Driver=cdc_ether, 480M
|__ Port 2: Dev 4, If 3, Class=CDC Data, Driver=cdc_ether, 480M
|__ Port 2: Dev 4, If 4, Class=Vendor Specific Class, Driver=, 480M
|__ Port 2: Dev 4, If 5, Class=Vendor Specific Class, Driver=, 480M
|__ Port 2: Dev 4, If 6, Class=Vendor Specific Class, Driver=, 480M
|__ Port 2: Dev 4, If 7, Class=Vendor Specific Class, Driver=, 480M

pi@spp-pi-beta:~ $ ls /dev/ttyUSB*
ls: cannot access /dev/ttyUSB*: No such file or directory

pi@spp-pi-beta:~ $ dmesg | grep ttyUSB
pi@spp-pi-beta:~ $

Thoughts? Many thanks in advance.

Hi @andy,

What is your kernel version on the RPi?
Can you connect the module to a Windows machine? If so, please try to set AT#USBCFG=0 to configure it to default composition and then test if it is responsive on your RPi.

Hi @ensar I’m running 4.4.11-v7+ on the RPI. I have a Mac machine running Windows via Bootcamp, does that work? Can you run me through the exact steps for connecting it and programming it back to it’s default mode?

Many thanks

Hi @andy,

I’m not sure about Bootcamp since I have no experience with it.
You can try to install our USB drivers for Win10 on it and give it a try:
https://sixfab.com/wp-content/uploads/2021/01/Telit_Windows_10_WHQL_Drivers_Installer_2.12.0000.zip

Another option is to upgrade your kernel on the RPi to minimum 4.8-RC1 which includes the driver for composition 0x1206. If you cannot upgrade the full kernel, you can update the option driver by porting this commit:

Thank you @ensar I’ll give this a go