I have a QCOM SDXPRAIRIE-MTP modem that I use regularly with modem manager on ubuntu. I have an Italian TIM sim that is ready for 5G. I tried with a smartphone to connect to the 5G network (5gnr) and it works regularly. I did a speed test and I get to 500mb/s.
Putting the sim on the modem and connecting to different networks (I tried eutran-20, eutran-7 and eutran-3), the band always stops at 50mb / s and doesn't seem to be 5g.
Trying to do "mmcli -m 0" when a transfer is active, for example a 10GB download, however I still have the word "lte" in the "access tech" item (i read that during big transfers it should change to 5gnr).
-----------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/1
| device id: 8cc6096b8848408555e99f07dc57b1db7918a490
-----------------------------------
Hardware | manufacturer: QCOM
| model: SDXPRAIRIE-MTP _SN:D91CAD4E
| firmware revision: SDX55.LE.1.4.r1-00047-NBOOT.CP
| carrier config: TIM_Italy_Commercial
| carrier config revision: 0A012B00
| h/w revision: 0
| supported: gsm-umts, lte, 5gnr
| current: gsm-umts, lte, 5gnr
| equipment id: 862402050001739
-----------------------------------
System | device: /sys/devices/pci0000:00/0000:00:15.0/usb2/2-1/2-1.2/2-1.2.1
| drivers: cdc_mbim
| plugin: generic
| primary port: cdc-wdm0
| ports: cdc-wdm0 (mbim), wwan0 (net)
-----------------------------------
Status | unlock retries: sim-pin2 (3)
| state: connected
| power state: on
| access tech: lte
| signal quality: 74% (cached)
-----------------------------------
Modes | supported: allowed: 3g; preferred: none
| allowed: 4g; preferred: none
| allowed: 3g, 4g; preferred: 4g
| allowed: 3g, 4g; preferred: 3g
| allowed: 5g; preferred: none
| allowed: 4g, 5g; preferred: 5g
| allowed: 4g, 5g; preferred: 4g
| allowed: 3g, 5g; preferred: 5g
| allowed: 3g, 5g; preferred: 3g
| allowed: 3g, 4g, 5g; preferred: 5g
| allowed: 3g, 4g, 5g; preferred: 4g
| allowed: 3g, 4g, 5g; preferred: 3g
| current: allowed: 4g, 5g; preferred: 5g
-----------------------------------
Bands | supported: utran-1, utran-3, utran-4, utran-6, utran-5, utran-8,
| utran-9, utran-2, eutran-1, eutran-2, eutran-3, eutran-4, eutran-5,
| eutran-7, eutran-8, eutran-12, eutran-13, eutran-14, eutran-17,
| eutran-18, eutran-19, eutran-20, eutran-25, eutran-26, eutran-28,
| eutran-29, eutran-30, eutran-32, eutran-34, eutran-38, eutran-39,
| eutran-40, eutran-41, eutran-42, eutran-43, eutran-46, eutran-48,
| eutran-66, eutran-67, eutran-71, utran-19
| current: eutran-20
-----------------------------------
IP | supported: ipv4, ipv6, ipv4v6
-----------------------------------
3GPP | imei: xxxxxxxxxx
| enabled locks: fixed-dialing
| operator id: 22201
| operator name: I TIM
| registration: home
-----------------------------------
3GPP EPS | initial bearer path: /org/freedesktop/ModemManager1/Bearer/2
| initial bearer apn: wap.tim.it
| initial bearer ip type: ipv4v6
-----------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/1
| sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/1 (active)
| slot 2: none
-----------------------------------
Bearer | paths: /org/freedesktop/ModemManager1/Bearer/1
---------------------------------
General | path: /org/freedesktop/ModemManager1/Bearer/1
| type: default
---------------------------------
Status | connected: yes
| suspended: no
| multiplexed: no
| interface: wwan0
| ip timeout: 20
---------------------------------
Properties | apn: ibox.tim.it
| roaming: allowed
| ip type: ipv4v6
---------------------------------
IPv4 configuration | method: static
| address: 2.xxxxx
| prefix: 27
| gateway: 2.xxxxxx
| dns: 217.xxxxx, 217.xxxxx
| mtu: 1500
---------------------------------
Statistics | attempts: 2
| attempts: 1
The transition to 5gnr is not automatic? Do you need to launch any particular command?
I use ModemManager 1.18.6
Thank you!