Hi! I'm trying to get the modem running on my Thinkpad X1 Nano which i ordered with the Snapdragon X55 / 5G Modem.
I contacted Bjørn Mork who seems to be the author for some other kernel modules for usb-devices and we've been digging a bit. He informed me that you're already working on this chip here: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/bus/mhi/pci_generic.c?id=aac426562f568520b674f0d5ae3929977be9f1c0 I'm on ubuntu 21.04 (if it matters) and have built my kernel from mainline git (as well as bleeding-edge modemmanager, libqmi, libmbim as of may 7th) and now ModemManager detects the modem but but something is still failing when trying to enable it. Here's a loose translation of what Bjørn mentioned: --------------------- This problem might be specific to Lenovo/Thinkpad, the only thing you might need could be to actually turn on the radio: >>>>>> HwRadioState = 'on' >>>>>> SwRadioState = 'off' HwRadioState indicates that the input-signal to the module (W_DISABLE#) is OK. SwRadioState indicates that the radio is put in airplane mode through software. Either BIOS or it might be the default of the modem-firmware. Lenovo has earlier (EM7455) required that the driver sends a magic "Set FCC Authentication" request on startup to enable the radio. You can also see it in your log since MM tries it when the radio-state returns "OperationNotAllowed". <<<<<< QMUX: <<<<<< length = 19 <<<<<< flags = 0x80 <<<<<< service = "dms" <<<<<< client = 1 <<<<<< QMI: <<<<<< flags = "response" <<<<<< transaction = 5 <<<<<< tlv_length = 7 <<<<<< message = "Set FCC Authentication" (0x555F) <<<<<< TLV: <<<<<< type = "Result" (0x02) <<<<<< length = 4 <<<<<< value = 01:00:11:00 <<<<<< translated = FAILURE: MissingArgument 'MissingArgument' is also interesting. It means that the request ID exists and since this is a vendor-specific code (as far as i know) it oculd mean that it's specified by Lenovo, not by Sierra Wireless as i've previously thought. That could mean that this is the correct method to enable the radio, but that they require an input-argument. Maybe a code? or something else? It could also just mean that QMI_DMS request 0x555F is something else entirely in this Foxconn modem and is completley unrelated to radio on/off. The problem we have now is that we no longer have a simple solution to snoop the trafic from windows. It was simple with USB but I have no idea how to do that with PCIe. I've never worked with PCI-drivers. --------------------- Does anyone have any idea / some other input for how to get further? Best regards Oskar
mmcli
Description: Binary data
-- Journal begins at Fri 2021-04-30 20:25:03 CEST. -- maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] user request to connect modem maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <info> [modem0] simple connect started... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] profile ID: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] PIN: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] operator ID: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] allowed roaming: yes maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] APN: data.tre.se maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] APN type: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] IP family: ipv4 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] allowed authentication: none, pap, chap, mschap, mschapv2, eap maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] user: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] password: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] multiplex: unspecified maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <info> [modem0] simple connect state (3/8): enable maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <info> [modem0] state changed (disabled -> enabling) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] skipping initialization: not required maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] couldn't start parent enabling: Couldn't open ports during modem enabling: Couldn't get primary port maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 48 <<<<<< data = 03:00:00:00:30:00:00:00:18:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:03:00:00:00:00:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 48 <<<<<< type = command (0x00000003) <<<<<< transaction = 24 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'radio-state' (0x00000003) <<<<<< type = 'query' (0x00000000) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 56 >>>>>> data = 03:00:00:80:38:00:00:00:18:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:03:00:00:00:00:00:00:00:08:00:00:00:01:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 56 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 24 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'radio-state' (0x00000003) >>>>>> Fields: >>>>>> HwRadioState = 'on' >>>>>> SwRadioState = 'off' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:19:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:03:00:00:00:01:00:00:00:04:00:00:00:01:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 25 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'radio-state' (0x00000003) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< RadioState = 'on' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 48 >>>>>> data = 03:00:00:80:30:00:00:00:19:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:03:00:00:00:1C:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 48 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 25 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'OperationNotAllowed' (0x0000001c) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'radio-state' (0x00000003) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <warn> [modem0] OperationNotAllowed maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 13 <<<<<< data = 01:0C:00:00:02:01:00:05:00:5F:55:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent generic request (translated)... <<<<<< QMUX: <<<<<< length = 12 <<<<<< flags = 0x00 <<<<<< service = "dms" <<<<<< client = 1 <<<<<< QMI: <<<<<< flags = "none" <<<<<< transaction = 5 <<<<<< tlv_length = 0 <<<<<< message = "Set FCC Authentication" (0x555F) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 61 <<<<<< data = 03:00:00:00:3D:00:00:00:28:00:00:00:01:00:00:00:00:00:00:00:D1:A3:0B:C2:F9:7A:6E:43:BF:65:C7:E2:4F:B0:F0:D3:01:00:00:00:01:00:00:00:0D:00:00:00:01:0C:00:00:02:01:00:05:00:5F:55:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 61 <<<<<< type = command (0x00000003) <<<<<< transaction = 40 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'qmi' (d1a30bc2-f97a-6e43-bf65-c7e24fb0f0d3) <<<<<< cid = 'msg' (0x00000001) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< QmiMsg = '01:0c:00:00:02:01:00:05:00:5f:55:00:00' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 68 >>>>>> data = 03:00:00:80:44:00:00:00:28:00:00:00:01:00:00:00:00:00:00:00:D1:A3:0B:C2:F9:7A:6E:43:BF:65:C7:E2:4F:B0:F0:D3:01:00:00:00:00:00:00:00:14:00:00:00:01:13:00:80:02:01:02:05:00:5F:55:07:00:02:04:00:01:00:11:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 68 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 40 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'qmi' (d1a30bc2-f97a-6e43-bf65-c7e24fb0f0d3) >>>>>> cid = 'msg' (0x00000001) >>>>>> Fields: >>>>>> QMUX = '01:13:00:80:02:01:02:05:00:5f:55:07:00:02:04:00:01:00:11:00' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... <<<<<< RAW: <<<<<< length = 20 <<<<<< data = 01:13:00:80:02:01:02:05:00:5F:55:07:00:02:04:00:01:00:11:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received generic response (translated)... <<<<<< QMUX: <<<<<< length = 19 <<<<<< flags = 0x80 <<<<<< service = "dms" <<<<<< client = 1 <<<<<< QMI: <<<<<< flags = "response" <<<<<< transaction = 5 <<<<<< tlv_length = 7 <<<<<< message = "Set FCC Authentication" (0x555F) <<<<<< TLV: <<<<<< type = "Result" (0x02) <<<<<< length = 4 <<<<<< value = 01:00:11:00 <<<<<< translated = FAILURE: MissingArgument maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] couldn't set FCC auth: QMI protocol error (17): 'MissingArgument' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <warn> [modem0] couldn't enable interface: 'OperationNotAllowed' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] running implicit disable after failed enable... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has extended signal reporting capabilities, disabling the Signal interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has messaging capabilities, disabling the Messaging interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] enabled notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:1A:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:01:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 26 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'device-service-subscribe-list' (0x00000013) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< EventsCount = '0' <<<<<< Events = '{ <<<<<< }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 52 >>>>>> data = 03:00:00:80:34:00:00:00:1A:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:00:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 52 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 26 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'device-service-subscribe-list' (0x00000013) >>>>>> Fields: >>>>>> EventsCount = '0' >>>>>> Events = '{ >>>>>> }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] supported notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has location capabilities, disabling the Location interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] location '3gpp-lac-ci' gathering is already disabled... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] location 'gps-raw' gathering is already disabled... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] location 'gps-nmea' gathering is already disabled... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] location 'agps-msa' gathering is already disabled... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] location 'agps-msb' gathering is already disabled... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has 3GPP/USSD capabilities, disabling the Modem 3GPP/USSD interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] enabled notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:1B:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:01:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 27 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'device-service-subscribe-list' (0x00000013) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< EventsCount = '0' <<<<<< Events = '{ <<<<<< }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 52 >>>>>> data = 03:00:00:80:34:00:00:00:1B:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:00:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 52 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 27 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'device-service-subscribe-list' (0x00000013) >>>>>> Fields: >>>>>> EventsCount = '0' >>>>>> Events = '{ >>>>>> }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] supported notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has 3GPP profile management capabilities, disabling the Modem 3GPP Profile Manager interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] enabled notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:1C:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:01:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 28 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'device-service-subscribe-list' (0x00000013) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< EventsCount = '0' <<<<<< Events = '{ <<<<<< }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 52 >>>>>> data = 03:00:00:80:34:00:00:00:1C:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:00:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 52 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 28 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'device-service-subscribe-list' (0x00000013) >>>>>> Fields: >>>>>> EventsCount = '0' >>>>>> Events = '{ >>>>>> }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] supported notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] modem has 3GPP capabilities, disabling the Modem 3GPP interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] enabled notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:1D:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:01:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 29 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'device-service-subscribe-list' (0x00000013) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< EventsCount = '0' <<<<<< Events = '{ <<<<<< }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 52 >>>>>> data = 03:00:00:80:34:00:00:00:1D:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:00:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 52 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 29 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'device-service-subscribe-list' (0x00000013) >>>>>> Fields: >>>>>> EventsCount = '0' >>>>>> Events = '{ >>>>>> }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] supported notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] supported notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] enabled notifications: signal (no), registration (no), sms (no), connect (no), subscriber (no), packet (no), pco (no), ussd (no), lte attach info (no), provisioned contexts (no) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message... <<<<<< RAW: <<<<<< length = 52 <<<<<< data = 03:00:00:00:34:00:00:00:1E:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:01:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Sent message (translated)... <<<<<< Header: <<<<<< length = 52 <<<<<< type = command (0x00000003) <<<<<< transaction = 30 <<<<<< Fragment header: <<<<<< total = 1 <<<<<< current = 0 <<<<<< Contents: <<<<<< service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) <<<<<< cid = 'device-service-subscribe-list' (0x00000013) <<<<<< type = 'set' (0x00000001) <<<<<< Fields: <<<<<< EventsCount = '0' <<<<<< Events = '{ <<<<<< }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message... >>>>>> RAW: >>>>>> length = 52 >>>>>> data = 03:00:00:80:34:00:00:00:1E:00:00:00:01:00:00:00:00:00:00:00:A2:89:CC:33:BC:BB:8B:4F:B6:B0:13:3E:C2:AA:E6:DF:13:00:00:00:00:00:00:00:04:00:00:00:00:00:00:00 maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: [/dev/wwan0p2MBIM] Received message (translated)... >>>>>> Header: >>>>>> length = 52 >>>>>> type = command-done (0x80000003) >>>>>> transaction = 30 >>>>>> Fragment header: >>>>>> total = 1 >>>>>> current = 0 >>>>>> Contents: >>>>>> status error = 'None' (0x00000000) >>>>>> service = 'basic-connect' (a289cc33-bcbb-8b4f-b6b0-133ec2aae6df) >>>>>> cid = 'device-service-subscribe-list' (0x00000013) >>>>>> Fields: >>>>>> EventsCount = '0' >>>>>> Events = '{ >>>>>> }' maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] disabling the Modem interface... maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <info> [modem0] state changed (enabling -> disabled) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] user request to disconnect modem (all bearers) maj 08 07:37:45 oskar-ThinkPad-X1-Nano-Gen-1 ModemManager[4193]: <debug> [modem0] user request to disconnect modem (all bearers)
lspci-vnn
Description: Binary data
nmcli_conn_show_wwan
Description: Binary data
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel