Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-109240

Quectel EM061K-GL modem on T14 not working

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-10.1
    • ModemManager
    • None
    • No
    • None
    • rhel-net-mgmt
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Hide

      Definition of Done:

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) The acceptance criteria defined below are met.

      Given a sysadmin configuring EM061K-GL modem (2c7c:6008), 

      When they plug in SIM + run nmcli con up, 

      Then MM auto-unlocks modem (FCC unlock) and connects without manual symlink. 


      ( ) Integration test case is available upstream.


      ( ) Code is reviewed and merged upstream.


      ( ) Preliminary testing is done.


      ( ) Upstream documentation is written in the upstream MR.


      ( ) Release notes text is written in the RHEL issue.


      ( ) A demo is recorded

      Show
      Definition of Done: Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) The acceptance criteria defined below are met. Given a sysadmin configuring EM061K-GL modem (2c7c:6008),  When they plug in SIM + run nmcli con up,  Then MM auto-unlocks modem (FCC unlock) and connects without manual symlink.  ( ) Integration test case is available upstream. ( ) Code is reviewed and merged upstream. ( ) Preliminary testing is done. ( ) Upstream documentation is written in the upstream MR. ( ) Release notes text is written in the RHEL issue. ( ) A demo is recorded
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      What were you trying to do that didn't work?

      Trying to enable the modem in the ThinkPad T14 Gen 6 is very complicated, it doesn't work out of the box as there is an FCC unlocker, we should somehow map the device id and modem id and deliver fcc unlocker directly to the etc/modemmanager directory. Or we need to write documentation about it.

       

      ln -sf /usr/share/ModemManager/fcc-unlock.available.d/2c7c /etc/ModemManager/fcc-unlock.d/2c7c:6008

      What is the impact of this issue to you?

      user is unable to enable the modem

      Please provide the package NVR for which the bug is seen:

      libmbim-1.30.0-6.el10.x86_64
      ModemManager-1.22.0-7.el10.x86_64

      How reproducible is this bug?:

      always

      Steps to reproduce

      1. insert SIM card
      2. create a connection via nmcli: nmcli con add type gsm ifname cdc-wdm0
      3. bring up the connection: nmcli con up gsm-cdc-wdm0

      Expected results

      modem up

      Actual results

      no connection:

      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect started...
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect state (3/10): enable
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] state changed (disabled -> enabling)
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect started...
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] couldn't reload extended signal information: No signal details given
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] Cannot power-up: sotware radio switch is OFF
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] Cannot power-up: sotware radio switch is OFF
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] failed enabling modem: Invalid transition
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] state changed (enabling -> disabled)
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] failed waiting for enabled state: disabled
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.3309] device (cdc-wdm0): state change: prepare -> disconnected (reason 'user-requested', managed-type: 'full')
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.3328] policy: auto-activating connection 'gsm-cdc-wdm0' (27d5f0bf-5be8-46f3-b391-c4f5ff20cdbe)
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect started...
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect state (3/10): enable
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] state changed (disabled -> enabling)
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.3335] device (cdc-wdm0): Activation: starting connection 'gsm-cdc-wdm0' (27d5f0bf-5be8-46f3-b391-c4f5ff20cdbe)
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.3337] device (cdc-wdm0): state change: disconnected -> prepare (reason 'none', managed-type: 'full')
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect started...
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] couldn't reload extended signal information: No signal details given
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] Cannot power-up: sotware radio switch is OFF
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] Cannot power-up: sotware radio switch is OFF
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] failed enabling modem: Invalid transition
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <msg> [modem0] state changed (enabling -> disabled)
      Aug 14 15:33:33 t14g6rpmr100 ModemManager[1445]: <wrn> [modem0] failed waiting for enabled state: disabled
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.4898] device (cdc-wdm0): state change: prepare -> disconnected (reason 'user-requested', managed-type: 'full')
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.4913] policy: auto-activating connection 'gsm-cdc-wdm0' (27d5f0bf-5be8-46f3-b391-c4f5ff20cdbe)
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.4919] device (cdc-wdm0): Activation: starting connection 'gsm-cdc-wdm0' (27d5f0bf-5be8-46f3-b391-c4f5ff20cdbe)
      Aug 14 15:33:33 t14g6rpmr100 NetworkManager[1505]: <info>  [1755178413.4921] device (cdc-wdm0): state change: disconnected -> prepare (reason 'none', managed-type: 'full')

        1. MMLOG2
          465 kB
          Vladimir Benes
        2. MMLOG4
          546 kB
          Vladimir Benes

              nm-team Network Management Team
              rhn-engineering-vbenes Vladimir Benes
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: