Activity log for bug #1934286

Date Who What changed Old value New value Message
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