You are not logged in.
Hello,
I've upgraded to the latest linux-firmware (20250508.788aadc8-2) because of another bug/issue but now my modem (Quectel RM520N-GL) does not detect my sim card, anymore. Because of yet another issue I'm using linux-mainline. Using an older linux-firmware (20250408.c1a774f3-1) fixes the issue.
sudo inxi -e
System:
Host: chimchar Kernel: 6.15.0-rc7-1-mainline arch: x86_64 bits: 64
Desktop: Sway v: 1.10.1 Distro: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 21M1CTO1WW v: ThinkPad T14s Gen 6
serial: PF5D8Q62
Mobo: LENOVO model: 21M1CTO1WW v: SDK0T76574 WIN serial: L1HF49V01M2
UEFI: LENOVO v: R2NET37W (1.11 ) date: 01/17/2025
Battery:
ID-1: BAT0 charge: 50.0 Wh (98.4%) condition: 50.8/58.0 Wh (87.5%)
CPU:
Info: 8-core model: AMD Ryzen AI 7 PRO 360 w/ Radeon 880M bits: 64
type: MT MCP cache: L2: 8 MiB
Speed (MHz): avg: 2018 min/max: 623/5091:3325 cores: 1: 2018 2: 2018
3: 2018 4: 2018 5: 2018 6: 2018 7: 2018 8: 2018 9: 2018 10: 2018 11: 2018
12: 2018 13: 2018 14: 2018 15: 2018 16: 2018
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Strix [Radeon 880M / 890M]
driver: amdgpu v: kernel
Device-2: Bison Integrated Camera driver: uvcvideo type: USB
Display: unspecified server: Xwayland v: 24.1.6 driver: gpu: amdgpu
resolution: <missing: xdpyinfo/xrandr> resolution: 1920x1200
API: EGL v: 1.5 drivers: radeonsi,swrast platforms: gbm,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 25.1.1-arch1.1
note: incomplete (EGL sourced) renderer: AMD Radeon Graphics (radeonsi
gfx1150 LLVM 19.1.7 DRM 3.63 6.15.0-rc7-1-mainline), llvmpipe (LLVM
19.1.7 256 bits)
API: Vulkan Message: No Vulkan data available.
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
gpu: amdgpu_top,radeontop wl: swaymsg x11: xprop
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High Definition
Audio driver: snd_hda_intel
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
driver: snd_acp_pci
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
driver: snd_hda_intel
API: ALSA v: k6.15.0-rc7-1-mainline status: kernel-api
Network:
Device-1: Qualcomm WCN785x Wi-Fi 7 320MHz 2x2 [FastConnect 7800]
driver: ath12k_pci
IF: wlan0 state: up mac: 2c:9c:58:8e:3e:7d
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
IF: enp198s0f4u1u4 state: down mac: 00:e0:4c:68:26:e9
IF-ID-1: br-55e6a6e8dad2 state: up speed: 10000 Mbps duplex: unknown
mac: e2:ed:b0:d3:35:6e
IF-ID-2: br-9a4f6324d7e6 state: down mac: ca:ea:e2:52:7b:ce
IF-ID-3: br-b9227f0e4329 state: up speed: 10000 Mbps duplex: unknown
mac: 8a:fe:2e:ac:24:41
IF-ID-4: br-c9d79e42a884 state: down mac: ba:f9:72:7b:98:86
IF-ID-5: docker0 state: down mac: 46:69:29:ab:fd:b6
IF-ID-6: veth005f825 state: up speed: 10000 Mbps duplex: full
mac: 26:b8:56:ec:e8:91
IF-ID-7: veth0e6efff state: up speed: 10000 Mbps duplex: full
mac: 46:31:95:be:c6:1c
IF-ID-8: veth47e27fe state: up speed: 10000 Mbps duplex: full
mac: b2:1e:27:f1:64:7b
IF-ID-9: veth7d80f96 state: up speed: 10000 Mbps duplex: full
mac: 06:49:e1:7b:79:18
IF-ID-10: veth893a312 state: up speed: 10000 Mbps duplex: full
mac: c2:d8:82:bd:c1:79
IF-ID-11: wwan0 state: unknown mac: N/A
Bluetooth:
Device-1: Foxconn / Hon Hai driver: btusb type: USB
Report: rfkill ID: hci0 rfk-id: 3 state: down bt-service: not found
rfk-block: hardware: no software: no address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 358.29 GiB (37.6%)
ID-1: /dev/nvme0n1 vendor: KIOXIA model: N/A size: 953.87 GiB
Partition:
ID-1: / size: 398.68 GiB used: 357.86 GiB (89.8%) fs: ext4 dev: /dev/dm-2
ID-2: /boot size: 974.7 MiB used: 397.6 MiB (40.8%) fs: ext4
dev: /dev/nvme0n1p5
Swap:
ID-1: swap-1 type: partition size: 32 GiB used: 0 KiB (0.0%) dev: /dev/dm-1
Sensors:
System Temperatures: cpu: 54.0 C mobo: N/A gpu: amdgpu temp: 52.0 C
Fan Speeds (rpm): fan-1: 0 fan-2: 3128
Info:
Memory: total: 32 GiB note: est. available: 30.51 GiB used: 5.53 GiB (18.1%)
Processes: 420 Uptime: 5m Shell: Sudo inxi: 3.3.38uname -a
Linux chimchar 6.15.0-rc7-1-mainline #1 SMP PREEMPT_DYNAMIC Mon, 19 May 2025 11:33:33 +0000 x86_64 GNU/Linuxjournalctl
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0qcdm0/probe] probe step: start
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0qcdm0/probe] probe step: QCDM
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0mbim0/probe] probe step: start
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0mbim0/probe] probe step: MBIM
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0at0/probe] probe step: start
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0at0/probe] probe step: AT open port
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0qcdm0/probe] probe step: done
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0at0/probe] probe step: AT
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0mbim0/mbim] Skipping QMI support check in MBIM device
Mai 24 23:31:52 chimchar ModemManager[1674]: <msg> [wwan0mbim0/probe] probe step: done
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: soliciting an IPv6 router
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: Router Advertisement from fe80::eadf:70ff:fe84:5835
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: adding address 2003:e2:8f1a:c800:3978:9017:a983:631b/64
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: adding route to 2003:e2:8f1a:c800::/56 via fe80::eadf:70ff:fe84:5835
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: adding route to 2003:e2:8f1a:c800::/64
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: adding default route via fe80::eadf:70ff:fe84:5835
Mai 24 23:31:53 chimchar dhcpcd[1619]: wlan0: requesting DHCPv6 information
Mai 24 23:31:53 chimchar ModemManager[1674]: <msg> [wwan0at0/probe] probe step: AT close port
Mai 24 23:31:53 chimchar ModemManager[1674]: <msg> [wwan0at0/probe] probe step: done
Mai 24 23:31:54 chimchar dhcpcd[1619]: wlan0: REPLY6 received from fe80::eadf:70ff:fe84:5835
Mai 24 23:31:54 chimchar dhcpcd[1619]: wlan0: refresh in 86400 seconds
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:02.3/0000:c2:00.0': not supported by any plugin
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [device /sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0] creating modem with plugin 'quectel' and '4' ports (1eac:1eac:1007)
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [base-manager] modem for device '/sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0' successfully created
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [base-manager] running setup for device '/sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0'...
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:08.3/0000:c6:00.4/usb7/7-1/7-1.4': not supported by any>
Mai 24 23:31:54 chimchar ModemManager[1674]: <msg> [modem50/wwan0mbim0/mbim] MBIM device is QMI capable
Mai 24 23:31:55 chimchar ModemManager[1674]: <msg> [modem50] state changed (unknown -> locked)
Mai 24 23:31:55 chimchar ModemManager[1674]: <msg> [modem50/wwan0mbim0/mbim] (shared-quectel) MBIM device is AT capable
Mai 24 23:31:56 chimchar dhcpcd[1619]: wlan0: leased 192.168.178.90 for 864000 seconds
Mai 24 23:31:56 chimchar dhcpcd[1619]: wlan0: adding route to 192.168.178.0/24
Mai 24 23:31:56 chimchar dhcpcd[1619]: wlan0: adding default route via 192.168.178.1
Mai 24 23:32:05 chimchar ModemManager[1674]: <wrn> [modem50] couldn't load supported assistance data types: Failed to receive indication with the predicted orbits data source
Mai 24 23:32:05 chimchar ModemManager[1674]: <wrn> [device /sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0] error initializing: Modem is currently locked, cannot fully initializesudo mmcli -m 0 (using working linux-firmware)
------------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: redacted
------------------------------------
Hardware | manufacturer: quectel
| model: RM520N-GL
| firmware revision: RM520NGLAAR03A03M4G
| carrier config: Germany-VoLTE-Vodafone
| carrier config revision: 0A010449
| h/w revision: RM520N-GL
| supported: gsm-umts, lte, 5gnr
| current: gsm-umts, lte, 5gnr
| equipment id: 016508001638273
------------------------------------
System | device: /sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0
| physdev: /sys/devices/pci0000:00/0000:00:02.5/0000:c3:00.0
| drivers: mhi-pci-generic
| plugin: quectel
| primary port: wwan0mbim0
| ports: wwan0 (net), wwan0at0 (at), wwan0mbim0 (mbim),
| wwan0qcdm0 (ignored)
------------------------------------
Numbers | own: redacted
------------------------------------
Status | lock: sim-pin2
| unlock retries: sim-pin (3), sim-pin2 (3)
| state: connected
| power state: on
| access tech: lte, 5gnr
| signal quality: 0% (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: 3g, 4g, 5g; preferred: 5g
------------------------------------
Bands | supported: utran-1, utran-4, utran-6, utran-5, utran-8, 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-71,
| utran-19, ngran-1, ngran-2, ngran-3, ngran-5, ngran-7, ngran-8,
| ngran-12, ngran-13, ngran-14, ngran-18, ngran-20, ngran-25, ngran-26,
| ngran-28, ngran-29, ngran-30, ngran-38, ngran-40, ngran-41, ngran-48,
| ngran-66, ngran-70, ngran-71, ngran-75, ngran-76, ngran-77, ngran-78,
| ngran-79
| current: utran-1, utran-4, utran-5, utran-8, 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-71,
| utran-19, ngran-1, ngran-2, ngran-3, ngran-5, ngran-7, ngran-8,
| ngran-12, ngran-13, ngran-14, ngran-18, ngran-20, ngran-25, ngran-26,
| ngran-28, ngran-29, ngran-30, ngran-38, ngran-40, ngran-41, ngran-48,
| ngran-66, ngran-71, ngran-75, ngran-76, ngran-77, ngran-78, ngran-79
------------------------------------
IP | supported: ipv4, ipv6, ipv4v6
------------------------------------
3GPP | imei: redacted
| enabled locks: sim, fixed-dialing
| operator id: 26202
| operator name: vodafone.de
| registration: home
| packet service state: attached
| pco: 0: (partial) '270480000000'
------------------------------------
3GPP EPS | ue mode of operation: csps-2
| initial bearer path: /org/freedesktop/ModemManager1/Bearer/0
------------------------------------
3GPP 5GNR | mico mode: unsupported
| drx cycle: unsupported
------------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
| sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
| slot 2: none
------------------------------------
Bearer | paths: /org/freedesktop/ModemManager1/Bearer/1Offline
Can you determine which commit in upstream linux-firmware introduced the regression and report it upstream?
Offline
The most recent qcom commits in linux-firmware are related to snapdragon cpus, I didn't find anything modem related.
Offline