[Bug 1735134] Re: ModemManager uses a wrong plugin for Dell DW5818/5819
Robert Liu
1735134 at bugs.launchpad.net
Thu Dec 14 09:52:03 UTC 2017
[hide the comment #12, update the DEP-3 headers inside the patch]
Hi @Ćukasz
the comments were addressed. and re-upload the debdiff.
Thanks.
** Patch added: "gobi-set-dell-modules-as-forbidden-devices.debdiff"
https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1735134/+attachment/5022553/+files/gobi-set-dell-modules-as-forbidden-devices.debdiff
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1735134
Title:
ModemManager uses a wrong plugin for Dell DW5818/5819
Status in modemmanager package in Ubuntu:
New
Bug description:
[Impact]
* Dell Wireless DW5818/5819 modems showed an incorrect signal strength
and were using a ttyUSB* port for data connections instead of the MBIM
device (which provides better performance).
Since linux-4.4.0-98, the kernel additionally loads gcserial driver
for Dell Wireless DW5818/5819. The reason behind it is to support
firmware switching and upgrading. However, the change makes
ModemManager use Gobi plugin for this two modules. With Gobi plugin,
the modules could establish data links, but it failed to retrieve the
signal state. And it caused the mmcli and nm-applet giving wrong
signal strength. The modules support the MBIM protocol, so
ModemManager should use Dell plugin for these two modules.
I have worked out a patch to forbid these two modules in Gobi plugin,
and it does work well.
[Test Case]
Current MM:
* Create connection with
$ nmcli c add type gsm ifname ttyUSB2 con-name gsmconn apn <operator APN>
* Without the patched package, mmcli shows, with an active connection (see comment #2):
primary port: 'ttyUSB2'
signal quality: '0' (recent)
Patched MM:
* Create connection with
$ nmcli c add type gsm ifname cdc-wdm0 con-name gsmconn apn <operator APN>
* With the patched package, mmcli shows, with an active connection (see comment #7):
primary port: 'cdc-wdm0'
signal quality: '38' (cached)
[Regression Potential]
The patch simply adds the Sierra modems VID/PIDs to the list of
forbidden ids in the Gobi plugin, so the possibility of a regression
is very small: only products with said VID/PID will be affected.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/modemmanager/+bug/1735134/+subscriptions
More information about the Ubuntu-sponsors
mailing list