Re: help with kernel configuration for Intel i7 HQ CPU and Qualcom Snapdragon 4G LTE modem
Joël Krähemann <[email protected]> Fri, 28 Feb 2025 09:32:14 +0100
| Newsgroups | gmane.linux.newbie |
|---|---|
| Message-ID | <CA+Owze5YojjA9cuBL0VTF5t+trXLmaEwAWKHX9ggMPeF9nh-6Q@mail.gmail.com> |
Hi,
Actually it was a configuration issue.
As shown in the internet:
ln -sft /etc/ModemManager/fcc-unlock.d
/usr/share/ModemManager/fcc-unlock.available.d/*
Enabling QMI
qmicli -d /dev/cdc-wdm0 --dms-swi-set-usb-composition=3D6
Fix config files:
root [ ~ ]# cat /etc/mbim-network.conf
APN=3Dinternet
PROXY=3Dyes
root [ ~ ]# cat /etc/config/network
config interface 'wwan'
option proto 'qmi'
option device '/dev/cdc-wdm0'
option apn 'internet'
option pdptype 'ip'
Restart device:
qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=3Doffline
qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=3Dreset
This command gave me hope:
qmicli -d /dev/cdc-wdm0 --dms-set-fcc-authentication
Then start ModemManager add WWAN connection to NetworkManager.
ModemManager
nm-connection-editor
Makes it work!
regards, Jo=C3=ABl
On Wed, Feb 26, 2025 at 1:20=E2=80=AFAM Jo=C3=ABl Kr=C3=A4hemann <jkraehema=
[email protected]> wrote:
>
> Hi,
>
> First I would love to introduce myself. My name is Jo=C3=ABl, I work on
> GSequencer a audio/MIDI sequencer.
>
> Can anyone provide me a working kernel configuration I can use with my
> 4G LTE modem?
>
> Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A
>
> The USB driver registers for the Qualcomm USB serial modem qcserial.
>
> It worked once, but not anymore.
>
> ~~~~
> ModemManager[1045]: <info> ModemManager (version 1.18.12) starting in
> system bus...
> ModemManager[1045]: [qrtr] socket lookup from 1:0
> ModemManager[1045]: [qrtr] initial lookup finished
> ModemManager[1045]: opening device...
> ModemManager[1045]: cannot connect to proxy: Could not connect:
> Connection refused
> ModemManager[1045]: spawning new mbim-proxy (try 1)...
> ModemManager[1045]: [/dev/cdc-wdm0] Read max control message size from
> descriptors file: 4096
> ModemManager[1045]: <info> [base-manager] couldn't check support for
> device '/sys/devices/pci0000:00/0000:00:1c.0/0000:03:00.0': not
> supported by any plugin
> ModemManager[1045]: <info> [base-manager] couldn't check support for
> device '/sys/devices/pci0000:00/0000:00:1f.6': not supported by any
> plugin
> ModemManager[1045]: <info> [cdc-wdm0/mbim] MBIM device is not QMI capabl=
e
> ModemManager[1045]: [/dev/cdc-wdm0] channel destroyed
> ModemManager[1045]: <info> [device
> /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5] creating modem with
> plugin 'sierra' and '2' ports
> ModemManager[1045]: <info> [base-manager] modem for device
> '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5' successfully created
> ModemManager[1045]: opening device...
> ModemManager[1045]: [/dev/cdc-wdm0] Read max control message size from
> descriptors file: 4096
> ModemManager[1045]: [/dev/cdc-wdm0] Opening device with flags
> 'version-info, proxy, mbim, expect-indications'...
> ModemManager[1045]: [/dev/cdc-wdm0] created endpoint
> ModemManager[1045]: [/dev/cdc-wdm0] creating MBIM device...
> ModemManager[1045]: [/dev/cdc-wdm0] MBIM device created
> ModemManager[1045]: [/dev/cdc-wdm0] opening MBIM device...
> ModemManager[1045]: opening device...
> ModemManager[1045]: [/dev/cdc-wdm0] Read max control message size from
> descriptors file: 4096
> ModemManager[1045]: [/dev/cdc-wdm0] MBIM device open
> ModemManager[1045]: [/dev/cdc-wdm0] Checking version info (15 retries)...
> ModemManager[1045]: [/dev/cdc-wdm0] QMI Device supports 33 services:
> ModemManager[1045]: [/dev/cdc-wdm0] ctl (1.5)
> ModemManager[1045]: [/dev/cdc-wdm0] wds (1.67)
> ModemManager[1045]: [/dev/cdc-wdm0] dms (1.14)
> ModemManager[1045]: [/dev/cdc-wdm0] nas (1.25)
> ModemManager[1045]: [/dev/cdc-wdm0] qos (1.6)
> ModemManager[1045]: [/dev/cdc-wdm0] wms (1.10)
> ModemManager[1045]: [/dev/cdc-wdm0] auth (1.3)
> ModemManager[1045]: [/dev/cdc-wdm0] at (1.2)
> ModemManager[1045]: [/dev/cdc-wdm0] voice (2.1)
> ModemManager[1045]: [/dev/cdc-wdm0] cat2 (2.24)
> ModemManager[1045]: [/dev/cdc-wdm0] uim (1.45)
> ModemManager[1045]: [/dev/cdc-wdm0] pbm (1.4)
> ModemManager[1045]: [/dev/cdc-wdm0] test (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] loc (2.0)
> ModemManager[1045]: [/dev/cdc-wdm0] sar (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] ts (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] tmd (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] wda (1.16)
> ModemManager[1045]: [/dev/cdc-wdm0] csvt (1.1)
> ModemManager[1045]: [/dev/cdc-wdm0] coex (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] pdc (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] rfrpe (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] dsd (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] ssctl (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0x2e] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0x30] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0x31] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0x36] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] rms (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0xf0] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0xf3] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0xf5] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] unknown [0xf6] (1.0)
> ModemManager[1045]: [/dev/cdc-wdm0] Enabling QMI indications via MBIM...
> ModemManager[1045]: [/dev/cdc-wdm0] enabled QMI indications via MBIM
> ModemManager[1045]: <info> [modem0/cdc-wdm0/mbim] MBIM device is QMI cap=
able
> ModemManager[1045]: [/dev/cdc-wdm0] Allocating new client ID...
> ModemManager[1045]: [/dev/cdc-wdm0] Registered 'dms' (version 1.14)
> client with ID '3'
> ModemManager[1045]: [/dev/cdc-wdm0] Allocating new client ID...
> ModemManager[1045]: [/dev/cdc-wdm0] Registered 'nas' (version 1.25)
> client with ID '4'
> ModemManager[1045]: [/dev/cdc-wdm0] Allocating new client ID...
> ModemManager[1045]: [/dev/cdc-wdm0] Registered 'loc' (version 2.0)
> client with ID '1'
> ModemManager[1045]: [/dev/cdc-wdm0] Allocating new client ID...
> ModemManager[1045]: [/dev/cdc-wdm0] Registered 'pdc' (version 1.0)
> client with ID '1'
> ModemManager[1045]: [/dev/cdc-wdm0] Allocating new client ID...
> ModemManager[1045]: [/dev/cdc-wdm0] Registered 'uim' (version 1.45)
> client with ID '3'
> ModemManager[1045]: <info> [modem0] QMI-based capability and mode
> switching support enabled
> ModemManager[1045]: <warn> [modem0/sim0] couldn't load list of
> emergency numbers: No AT port available to run command
> ModemManager[1045]: <warn> [modem0] couldn't load UE mode of
> operation for EPS: No AT port available to run command
> ModemManager[1045]: <warn> [modem0] couldn't load initial EPS bearer
> settings: LTE attach status info is unsupported
> ModemManager[1045]: <warn> [modem0] couldn't open ports during Modem
> SIM hot swap enabling: Couldn't get primary port
> ModemManager[1045]: <info> [modem0] state changed (unknown -> disabled)
> ModemManager[1045]: <info> [modem0] state changed (disabled -> enabling)
> ModemManager[1045]: <warn> [modem0] Failure
> ModemManager[1045]: <warn> [modem0] Failure
> ModemManager[1045]: <warn> [modem0] couldn't enable interface:
> 'Invalid transition'
> ModemManager[1045]: <info> [modem0] state changed (enabling -> disabled)
> ~~~~
>
> regards, Jo=C3=ABl