3G/4G base HAT change protocol from PPP to QMI

I have Pi 4 with Base HAT plus Telit LE910C1 which I understand from Sixfab docs does support QMI. I’ve had difficulty getting satisfactory results with PPP (see my previous question - it kind of nearly works) but on reading the literature, maybe QMI will better meet my needs.
Looking to install QMI, do I need first to roll back the PPP installation in any way?

Following the instructions for installing QMI with libqmi, I find lsusb -t output:
pi@Cedd:~ $ lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 2: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 5, If 0, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 3: Dev 5, If 1, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 3: Dev 5, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 11, If 1, Class=Vendor Specific Class, Driver=, 480M
|__ Port 4: Dev 11, If 6, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 11, If 4, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 11, If 2, Class=Communications, Driver=cdc_ether, 480M
|__ Port 4: Dev 11, If 0, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 11, If 7, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 11, If 5, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 4: Dev 11, If 3, Class=CDC Data, Driver=cdc_ether, 480M

with no entry showing qmi-wwan or GobiNet. What should I do about this? I don’t want to proceed installing libqmi-utils until this is sorted out.

Thanks for any help

Thank you, Ensar. Following your suggestion:

dmesg | grep tty
[ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=DC:A6:32:76:5F:D6 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=tty1 root=PARTUUID=2d7ab982-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[ 0.001055] printk: console [tty1] enabled
[ 1.199853] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 29, base_baud = 0) is a PL011 rev2
[ 1.206568] fe215040.serial: ttyS0 at MMIO 0x0 (irq = 30, base_baud = 62500000) is a 16550
[ 5.001940] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[ 5.012914] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[ 5.025038] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[ 5.030691] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[ 5.042853] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB4

And
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 1bc7:1206 Telit Wireless Solutions
Bus 001 Device 005: ID 8086:0808 Intel Corp.
Bus 001 Device 004: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
Bus 001 Device 003: ID 045e:00b9 Microsoft Corp. Wireless Optical Mouse 3.0
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

And
$ uname -a
Linux Cedd 5.4.79-v7l+ #1373 SMP Mon Nov 23 13:27:40 GMT 2020 armv7l GNU/Linux

Is helpful?
Cheers,
John

Hi @j.b.pilkington,

Thank you for the information you provided.

Please try to set AT#USBCFG=0 to configure it to default composition. You can use the following command to send the AT command:
sudo minicom -D /dev/ttyUSB2 -b 115200

After sending the command, please check again with lsusb -t.