2021-07-01 10:06:14 |
Jerry Lee |
bug |
|
|
added bug |
2021-07-01 11:00:56 |
Jerry Lee |
attachment added |
|
TestReports-1934286 .pdf https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5508439/+files/TestReports-1934286%20.pdf |
|
2021-07-01 11:05:01 |
Jerry Lee |
attachment added |
|
modemmanager_1-1.16.6-2-hirsute.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5508440/+files/modemmanager_1-1.16.6-2-hirsute.debdiff |
|
2021-07-01 11:08:41 |
Jerry Lee |
attachment added |
|
modemmanager_1-1.16.6-2-focal.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5508441/+files/modemmanager_1-1.16.6-2-focal.debdiff |
|
2021-07-01 11:19:40 |
Jerry Lee |
bug watch added |
|
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/373 |
|
2021-07-01 11:19:40 |
Jerry Lee |
bug task added |
|
modemmanager |
|
2021-07-01 11:20:28 |
Jerry Lee |
bug task deleted |
modemmanager |
|
|
2021-07-01 11:23:44 |
Jerry Lee |
bug task added |
|
oem-priority |
|
2021-07-01 11:24:04 |
Jerry Lee |
oem-priority: status |
New |
Confirmed |
|
2021-07-01 11:24:30 |
Jerry Lee |
oem-priority: importance |
Undecided |
Critical |
|
2021-07-01 11:24:35 |
Jerry Lee |
oem-priority: assignee |
|
Jerry Lee (jerry-lee-tpe) |
|
2021-07-01 12:31:00 |
Ubuntu Foundations Team Bug Bot |
tags |
oem-priority |
oem-priority patch |
|
2021-07-01 12:31:09 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2021-07-07 08:15:36 |
Jerry Lee |
attachment removed |
modemmanager_1-1.16.6-2-hirsute.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5508440/+files/modemmanager_1-1.16.6-2-hirsute.debdiff |
|
|
2021-07-07 08:17:06 |
Jerry Lee |
attachment removed |
modemmanager_1-1.16.6-2-focal.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5508441/+files/modemmanager_1-1.16.6-2-focal.debdiff |
|
|
2021-07-07 08:19:34 |
Jerry Lee |
attachment added |
|
modemmanager_1.16.6-2~20.04.2-focal.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5509578/+files/modemmanager_1.16.6-2~20.04.2-focal.debdiff |
|
2021-07-07 08:23:05 |
Jerry Lee |
attachment added |
|
modemmanager_1.16.6-2~21.04-hirsute.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5509579/+files/modemmanager_1.16.6-2~21.04-hirsute.debdiff |
|
2021-07-08 09:55:11 |
Jerry Lee |
description |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.6
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.6
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.6
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
|
2021-07-08 10:01:24 |
Jerry Lee |
description |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.6
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
|
2021-07-08 12:18:28 |
Łukasz Zemczak |
bug task added |
|
libqmi (Ubuntu) |
|
2021-07-08 12:19:05 |
Łukasz Zemczak |
bug task added |
|
libmbim (Ubuntu) |
|
2021-07-08 12:25:38 |
Łukasz Zemczak |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2021-07-08 12:27:21 |
Łukasz Zemczak |
description |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
= Certification Validation =
Additionally to the aforementioned test cases, the Certification Team will perform some coverage testing across supported devices to make sure the other modems still work as expected.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
|
2021-07-08 18:22:40 |
Brian Murray |
description |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from Impish:
$ sudo apt update
$ sudo apt install modemmanager/impish
$ sudo apt install libqmi-utils/impish
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
= Certification Validation =
Additionally to the aforementioned test cases, the Certification Team will perform some coverage testing across supported devices to make sure the other modems still work as expected.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
[Impact]
Some IOT products use wireless modems which can be working only when recent versions of the ModemManager suite are used.
The following 2 modems need the ModemManager suite to be upgraded:
* Foxconn SDX55 T99W175 5G sub6 PCIE Modem
* Quectel SDX24 EM160R-GL 4G LTE CAT16 PCIE Modem
The main fix requested is to add the FCC unlock mechanism for Foxconn modems.
* FCC unlock operation for Foxconn modems
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/534/commits
* dms: new 'Foxconn Set FCC authentication' command
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/254/commits
The minimum versions of the ModemManager suite required to enable the support for the above 2 mentioned modems have been verified: (LP: #1928665)
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
The ModemManager suite in the Impish release meets the requirements.
[Test Plan]
= How to Reproduce the Bug =
Execute the following commands to list the modems detected by ModemManager in Hirsute and Focal releases:
$ mmcli --list-modems
No modems were found
= Test Procedure =
1. Install the Ubuntu system on the tested hardware
The following images will be used to verify the version of the ModemManager suite:
* Impish: https://cdimage.ubuntu.com/daily-live/current/impish-desktop-amd64.iso
* Hirsute: https://releases.ubuntu.com/21.04/ubuntu-21.04-desktop-amd64.iso
* Focal: https://releases.ubuntu.com/focal/ubuntu-20.04.2.0-desktop-amd64.iso
2. Upgrade the kernel and driver ( for Foxconn and Quectel modem )
The kernel needs to get some patches from 5.13 and includes a back ported Quectel driver to support these 2 modems.
We have prepared a kernel packages for testing: https://people.canonical.com/~mschiu77/lp1928665/v2/
3. Install the ModemManager suite ( for Hirsute and Focal releases )
The ModemManager suite will be installed from the -proposed component:
$ sudo apt update
$ sudo apt install modemmanager
$ sudo apt install libqmi-utils
4. Execute the following commands
4.1 Get the run-time environment
$ uname -ar
$ lsb_release -a
$ mmcli -V
$ qmicli -V
4.2 Check the status of the ModemManager service
$ sudo systemctl status ModemManager.service
4.3 List the detected modems
$ mmcli --list-modems
4.4 Check the modem’s status
$ mmcli --modem 0
4.5 Install and execute Lenovo’s FCC unlock app ( for Quectel modem only )
$ sudo snap install --devmode --dangerous dpr-wwan_1.0-wwan-test_amd64.snap
4.6 Enable the detected modem
$ sudo mmcli --modem 0 --enable
4.7 Check the modem’s status
$ mmcli --modem 0
= Analyze the Tested Result =
1. Check if installed packages are working
The result of test procedure 4.1 and 4.2 can be used to make sure the installed packages are working.
If the Modemmanager.service is active(running), the packages are working.
2. Check if the supported modem can be detected
The result of test procedure 4.3 can be used to see if the modem can be detected by ModemManager or not.
The supported modems should be listed.
3. Check if the modem can be enabled
If the modem can be enabled, the state of the modem in the test procedure 4.7 will be set to be registered.
= Certification Validation =
Additionally to the aforementioned test cases, the Certification Team will perform some coverage testing across supported devices to make sure the other modems still work as expected.
[Where problems could occur]
There is a risk that modems supported in the old versions of ModemManager suite may not be supported in the newer versions.
[Other Info]
We need to upgrade to these 3 packages (in Impish) at the same time:
* ModemManager: 1.16.6
* libmbim: 1.24.8
* libqmi : 1.28.6
To support the mentioned 2 modems, the system needs to use kernels which include specific patches and kernel config options .
For ex., there is a patched 5.11 kernel which is working for: https://bugs.launchpad.net/austin/+bug/1928665/comments/7 |
|
2021-07-08 19:36:57 |
Brian Murray |
modemmanager (Ubuntu Hirsute): status |
New |
Fix Committed |
|
2021-07-08 19:36:59 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-07-08 19:37:00 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-07-08 19:37:04 |
Brian Murray |
tags |
oem-priority patch |
oem-priority patch verification-needed verification-needed-hirsute |
|
2021-07-08 19:42:00 |
Brian Murray |
libmbim (Ubuntu Hirsute): status |
New |
Fix Committed |
|
2021-07-08 19:45:59 |
Brian Murray |
libqmi (Ubuntu Hirsute): status |
New |
Fix Committed |
|
2021-07-08 20:16:50 |
Brian Murray |
modemmanager (Ubuntu Focal): status |
New |
Fix Committed |
|
2021-07-08 20:16:56 |
Brian Murray |
tags |
oem-priority patch verification-needed verification-needed-hirsute |
oem-priority patch verification-needed verification-needed-focal verification-needed-hirsute |
|
2021-07-08 20:51:07 |
Brian Murray |
bug |
|
|
added subscriber Brian Murray |
2021-07-12 04:29:35 |
Jerry Lee |
attachment added |
|
libmbim_1.24.8-1~20.04.02-focal.debdiff https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5510464/+files/libmbim_1.24.8-1~20.04.02-focal.debdiff |
|
2021-07-12 06:39:09 |
Alfonso Sanchez-Beato |
bug |
|
|
added subscriber Alfonso Sanchez-Beato |
2021-07-13 05:55:28 |
Alex Tu |
bug |
|
|
added subscriber Shengyao Xue |
2021-07-13 05:55:53 |
Alex Tu |
bug |
|
|
added subscriber Max Lee |
2021-07-13 05:55:56 |
Alex Tu |
removed subscriber Max Lee |
|
|
|
2021-07-13 05:56:14 |
Alex Tu |
bug |
|
|
added subscriber Max Lee |
2021-07-13 05:56:24 |
Alex Tu |
removed subscriber Max Lee |
|
|
|
2021-07-13 05:57:11 |
Alex Tu |
bug |
|
|
added subscriber Bin Li |
2021-07-14 16:30:48 |
Brian Murray |
libmbim (Ubuntu Focal): status |
New |
Fix Committed |
|
2021-07-14 17:40:29 |
Brian Murray |
libqmi (Ubuntu Focal): status |
New |
Fix Committed |
|
2021-07-16 09:12:31 |
Sebastien Bacher |
modemmanager (Ubuntu): status |
New |
Fix Released |
|
2021-07-16 09:12:43 |
Sebastien Bacher |
libmbim (Ubuntu): status |
New |
Fix Released |
|
2021-07-16 09:12:57 |
Sebastien Bacher |
libqmi (Ubuntu): status |
New |
Fix Released |
|
2021-07-23 15:01:32 |
kinta |
bug |
|
|
added subscriber kinta |
2021-07-28 12:28:48 |
Jerry Lee |
tags |
oem-priority patch verification-needed verification-needed-focal verification-needed-hirsute |
oem-priority patch verification-done-focal verification-needed verification-needed-hirsute |
|
2021-08-19 07:30:20 |
Mooyeol Baek |
bug |
|
|
added subscriber Mooyeol Baek |
2021-08-23 08:11:46 |
Gene Li |
attachment added |
|
hirsute_202103-28860-BM5-DVT2-C1_DW5820e.log https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5519933/+files/hirsute_202103-28860-BM5-DVT2-C1_DW5820e.log |
|
2021-08-25 06:39:31 |
Kent Lin |
attachment added |
|
DW5821e.log https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1934286/+attachment/5520406/+files/DW5821e.log |
|
2021-08-25 07:09:57 |
Jerry Lee |
tags |
oem-priority patch verification-done-focal verification-needed verification-needed-hirsute |
oem-priority patch verification-done-focal verification-done-hirsute verification-needed |
|
2021-08-30 07:59:44 |
Launchpad Janitor |
modemmanager (Ubuntu Hirsute): status |
Fix Committed |
Fix Released |
|
2021-08-30 07:59:47 |
Launchpad Janitor |
libmbim (Ubuntu Hirsute): status |
Fix Committed |
Fix Released |
|
2021-08-30 07:59:50 |
Launchpad Janitor |
libqmi (Ubuntu Hirsute): status |
Fix Committed |
Fix Released |
|
2021-08-30 07:59:54 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-08-30 08:04:37 |
Launchpad Janitor |
modemmanager (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-08-30 08:04:42 |
Launchpad Janitor |
libmbim (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-08-30 08:04:45 |
Launchpad Janitor |
libqmi (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-09-02 11:46:13 |
Jerry Lee |
oem-priority: status |
Confirmed |
Fix Released |
|
2021-10-08 12:48:02 |
Pirouette Cacahuète |
bug watch added |
|
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/402 |
|